From 68bc1bab69da7769e336de61c7558aee06992a77 Mon Sep 17 00:00:00 2001 From: Dmitry Sankovsky <58884138+JasonAntario@users.noreply.github.com> Date: Thu, 21 Apr 2022 21:46:40 +0300 Subject: [PATCH 1/8] Update README.md --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 69aee6958..665d81999 100755 --- a/README.md +++ b/README.md @@ -1,3 +1,5 @@ +# Этот проект является частью курса "iOS & Swift - The Complete iOS App Development Bootcamp" от AppBrewery на Udemy https://www.udemy.com/course/ios-13-app-development-bootcamp/. + ![App Brewery Banner](Documentation/AppBreweryBanner.png) # Flash-Chat From 28518b0d4a0245842bb526d41a46afe1fdf0ee50 Mon Sep 17 00:00:00 2001 From: "d.sankovsky" Date: Tue, 26 Apr 2022 11:48:28 +0300 Subject: [PATCH 2/8] Adding simple welcome animation, adding nav controller --- Flash Chat iOS13.xcodeproj/project.pbxproj | 6 +- .../Controllers/WelcomeViewController.swift | 15 ++-- .../Views/Base.lproj/Main.storyboard | 86 ++++++++++++++----- 3 files changed, 76 insertions(+), 31 deletions(-) diff --git a/Flash Chat iOS13.xcodeproj/project.pbxproj b/Flash Chat iOS13.xcodeproj/project.pbxproj index 57604ade7..f006117de 100644 --- a/Flash Chat iOS13.xcodeproj/project.pbxproj +++ b/Flash Chat iOS13.xcodeproj/project.pbxproj @@ -67,7 +67,7 @@ children = ( 0B628176235DEE8100E35CAF /* AppDelegate.swift */, 0B628178235DEE8100E35CAF /* SceneDelegate.swift */, - 0B628194235DF03A00E35CAF /* Models */, + 84A1B8A828171035006CE3E7 /* Model */, 0B628193235DF03400E35CAF /* Views */, 0B628192235DF02000E35CAF /* Controllers */, 0B62817F235DEE8400E35CAF /* Assets.xcassets */, @@ -96,11 +96,11 @@ path = Views; sourceTree = ""; }; - 0B628194235DF03A00E35CAF /* Models */ = { + 84A1B8A828171035006CE3E7 /* Model */ = { isa = PBXGroup; children = ( ); - path = Models; + path = Model; sourceTree = ""; }; /* End PBXGroup section */ diff --git a/Flash Chat iOS13/Controllers/WelcomeViewController.swift b/Flash Chat iOS13/Controllers/WelcomeViewController.swift index 1f5ed9019..3ab6ab77c 100644 --- a/Flash Chat iOS13/Controllers/WelcomeViewController.swift +++ b/Flash Chat iOS13/Controllers/WelcomeViewController.swift @@ -9,14 +9,19 @@ import UIKit class WelcomeViewController: UIViewController { - + @IBOutlet weak var titleLabel: UILabel! override func viewDidLoad() { super.viewDidLoad() - - + titleLabel.text = "" + var charIndex = 0.0 + let titleText = "⚡️FlashChat" + for letter in titleText { + Timer.scheduledTimer(withTimeInterval: 0.1 * charIndex, repeats: false) { timer in + self.titleLabel.text?.append(letter) + } + charIndex += 1 + } } - - } diff --git a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard index 84d5aa1fa..d003d1ec5 100644 --- a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard +++ b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard @@ -1,10 +1,12 @@ - + - + + + @@ -16,9 +18,9 @@ - - - + + @@ -62,15 +71,15 @@ - + - + @@ -81,7 +90,7 @@ - + @@ -106,9 +115,9 @@ - + - - CLTypingLabel.swift to your xcode project. + +### [CocoaPods](https://cocoapods.org/pods/CLTypingLabel) + +1. Install the latest release of CocoaPods: `gem install cocoapods` +2. Add this line to your Podfile: `pod 'CLTypingLabel'` +3. Install the pod: `pod install` + + +## Usage + +1. Change the class of a label from UILabel to CLTypingLabel; + + +2. Programmatically set a new String to its text property at runtime, animation would be triggered automatically; + + +## Sample Code + +```swift +@IBOutlet weak var myTypeWriterLabel: CLTypingLabel! +``` +At runtime, set text of the label will trigger animation automatically: +```swift +myTypeWriterLabel.text = "This is a demo of typing label animation..." + +``` +You can also trigger what you need after animation is finished: +```swift +myTypeWriterLabel.onTypingAnimationFinished = { + //code goes here +} +``` +Also works on attributedText: +```swift +myTypeWriterLabel.attributedText = NSAttributedString(string: "This is an attributed text typing animation...", attributes: attr) + +``` +You can pause the typing animation at any time: +```swift +myTypeWriterLabel.pauseTyping() //this will pause the typing animation +myTypeWriterLabel.continueTyping() //this will continue paused typing animation +``` +And customize time interval between each character: +```swift +myTypeWriterLabel.charInterval = 0.08 //optional, default is 0.1 +``` + +## License + +This code is distributed under the terms and conditions of the MIT license. diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock new file mode 100644 index 000000000..e374c1161 --- /dev/null +++ b/Pods/Manifest.lock @@ -0,0 +1,16 @@ +PODS: + - CLTypingLabel (0.4.0) + +DEPENDENCIES: + - CLTypingLabel (~> 0.4.0) + +SPEC REPOS: + trunk: + - CLTypingLabel + +SPEC CHECKSUMS: + CLTypingLabel: 95a7d1faf7e3d1d952cd11cb0491d17d80c50934 + +PODFILE CHECKSUM: 63ace950c7a32fc0e393b787a8b07f217d98cff8 + +COCOAPODS: 1.11.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj new file mode 100644 index 000000000..8ffc7f214 --- /dev/null +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -0,0 +1,608 @@ +// !$*UTF8*$! +{ + archiveVersion = 1; + classes = { + }; + objectVersion = 50; + objects = { + +/* Begin PBXBuildFile section */ + 30B3DB49C93DB6EF237968B5EFBC632A /* Pods-Flash Chat iOS13-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */; }; + 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B41F935FECF44E33F868DF04D0D0DDEE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; + C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */; }; + CBA4E578EE263A858B1F4F1D894D9B82 /* Pods-Flash Chat iOS13-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */; }; + E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; +/* End PBXBuildFile section */ + +/* Begin PBXContainerItemProxy section */ + 617989C0B8856BF627A188073AD60E62 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6F8A929BDB6E633BE35459804508532F; + remoteInfo = CLTypingLabel; + }; +/* End PBXContainerItemProxy section */ + +/* Begin PBXFileReference section */ + 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.release.xcconfig; sourceTree = ""; }; + 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-acknowledgements.plist"; sourceTree = ""; }; + 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Flash Chat iOS13-dummy.m"; sourceTree = ""; }; + 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Flash Chat iOS13-frameworks.sh"; sourceTree = ""; }; + 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Flash Chat iOS13"; path = Pods_Flash_Chat_iOS13.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-Info.plist"; sourceTree = ""; }; + 73010CC983E3809BECEE5348DA1BB8C6 /* 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; }; + 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CLTypingLabel-dummy.m"; sourceTree = ""; }; + 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CLTypingLabel.swift; path = Pod/Classes/CLTypingLabel.swift; sourceTree = ""; }; + 81EF2928B5AE30D287990BF6C3B3562F /* CLTypingLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-prefix.pch"; sourceTree = ""; }; + 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; }; + A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.debug.xcconfig; sourceTree = ""; }; + AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-umbrella.h"; sourceTree = ""; }; + B0542A5624B5DE02B2C5350C79F8A878 /* CLTypingLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CLTypingLabel-Info.plist"; sourceTree = ""; }; + BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Flash Chat iOS13.modulemap"; sourceTree = ""; }; + CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CLTypingLabel; path = CLTypingLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Flash Chat iOS13-acknowledgements.markdown"; sourceTree = ""; }; + D5C7209DEA018C4293E1EAE3D31B95A0 /* CLTypingLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CLTypingLabel.modulemap; sourceTree = ""; }; + E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.debug.xcconfig"; sourceTree = ""; }; + F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.release.xcconfig"; sourceTree = ""; }; + F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Flash Chat iOS13-umbrella.h"; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 48848003628701101494E561F2825532 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F88E8F07CAB8FFBED62E89D59A33244D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B41F935FECF44E33F868DF04D0D0DDEE /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 578452D2E740E91742655AC8F1636D1F /* iOS */ = { + isa = PBXGroup; + children = ( + 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, + ); + name = iOS; + sourceTree = ""; + }; + 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; + AFC3D31ED54F53BF4A8BC448129532ED /* Support Files */ = { + isa = PBXGroup; + children = ( + D5C7209DEA018C4293E1EAE3D31B95A0 /* CLTypingLabel.modulemap */, + 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */, + B0542A5624B5DE02B2C5350C79F8A878 /* CLTypingLabel-Info.plist */, + 81EF2928B5AE30D287990BF6C3B3562F /* CLTypingLabel-prefix.pch */, + AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */, + A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.debug.xcconfig */, + 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/CLTypingLabel"; + sourceTree = ""; + }; + CF1408CF629C7361332E53B88F7BD30C = { + isa = PBXGroup; + children = ( + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, + E5728BA1B8CEEB3143CA35A236294C2C /* Pods */, + E66B07859DB863BAA9FB64BA426DA346 /* Products */, + 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */, + ); + sourceTree = ""; + }; + D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { + isa = PBXGroup; + children = ( + 578452D2E740E91742655AC8F1636D1F /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */ = { + isa = PBXGroup; + children = ( + BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */, + D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */, + 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */, + 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */, + 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */, + 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */, + F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */, + E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */, + F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */, + ); + name = "Pods-Flash Chat iOS13"; + path = "Target Support Files/Pods-Flash Chat iOS13"; + sourceTree = ""; + }; + E5728BA1B8CEEB3143CA35A236294C2C /* Pods */ = { + isa = PBXGroup; + children = ( + F50BBCA84C4709AF15E302F2BDC0566D /* CLTypingLabel */, + ); + name = Pods; + sourceTree = ""; + }; + E66B07859DB863BAA9FB64BA426DA346 /* Products */ = { + isa = PBXGroup; + children = ( + CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */, + 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */, + ); + name = Products; + sourceTree = ""; + }; + F50BBCA84C4709AF15E302F2BDC0566D /* CLTypingLabel */ = { + isa = PBXGroup; + children = ( + 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */, + AFC3D31ED54F53BF4A8BC448129532ED /* Support Files */, + ); + name = CLTypingLabel; + path = CLTypingLabel; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 68AAB4D6EA9C39AE2E83AA81FDBAAEE1 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 30B3DB49C93DB6EF237968B5EFBC632A /* Pods-Flash Chat iOS13-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4DE7FF6FC7102AF47081FF2B49E8E1E9 /* Build configuration list for PBXNativeTarget "CLTypingLabel" */; + buildPhases = ( + D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */, + 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */, + 48848003628701101494E561F2825532 /* Frameworks */, + 84A72A200C69980E5EBD1C2537106D4A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CLTypingLabel; + productName = CLTypingLabel; + productReference = CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */; + productType = "com.apple.product-type.framework"; + }; + 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */ = { + isa = PBXNativeTarget; + buildConfigurationList = CE742DD539DED24F49B39B044E5BCC4B /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */; + buildPhases = ( + 68AAB4D6EA9C39AE2E83AA81FDBAAEE1 /* Headers */, + 3F743F7CF6C05B7E5B7728576F71CF85 /* Sources */, + F88E8F07CAB8FFBED62E89D59A33244D /* Frameworks */, + 4A043BB1AD1D2518941DFC9085E53AD6 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 8F7CBCB286FEA692C1AEC187DC6A6363 /* PBXTargetDependency */, + ); + name = "Pods-Flash Chat iOS13"; + productName = Pods_Flash_Chat_iOS13; + productReference = 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */; + 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 9.3"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + Base, + en, + ); + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = E66B07859DB863BAA9FB64BA426DA346 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */, + 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 4A043BB1AD1D2518941DFC9085E53AD6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 84A72A200C69980E5EBD1C2537106D4A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */, + 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3F743F7CF6C05B7E5B7728576F71CF85 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + CBA4E578EE263A858B1F4F1D894D9B82 /* Pods-Flash Chat iOS13-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 8F7CBCB286FEA692C1AEC187DC6A6363 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CLTypingLabel; + target = 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */; + targetProxy = 617989C0B8856BF627A188073AD60E62 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 469832D5AA477AA185990354FCD42610 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.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"; + GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-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/CLTypingLabel/CLTypingLabel.modulemap"; + PRODUCT_MODULE_NAME = CLTypingLabel; + PRODUCT_NAME = CLTypingLabel; + 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; + }; + 5FC3A7A0CD248AF4623E3220F55CC25B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.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"; + GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-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/CLTypingLabel/CLTypingLabel.modulemap"; + PRODUCT_MODULE_NAME = CLTypingLabel; + PRODUCT_NAME = CLTypingLabel; + 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; + }; + 8DE5143C03248BB6CD542DE3963D6F3A /* 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 = 13.0; + 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; + }; + 9E406C6AAF85E580207CD97B0044DEAB /* 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 = 13.0; + 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; + }; + C8C1152C539F827C4CCB0C9D27CDF92F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.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-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.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; + }; + EB10882EF1946A16B968FD0829B47FFD /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.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-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.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; + }; +/* End XCBuildConfiguration section */ + +/* Begin XCConfigurationList section */ + 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 8DE5143C03248BB6CD542DE3963D6F3A /* Debug */, + 9E406C6AAF85E580207CD97B0044DEAB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 4DE7FF6FC7102AF47081FF2B49E8E1E9 /* Build configuration list for PBXNativeTarget "CLTypingLabel" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 469832D5AA477AA185990354FCD42610 /* Debug */, + 5FC3A7A0CD248AF4623E3220F55CC25B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CE742DD539DED24F49B39B044E5BCC4B /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + C8C1152C539F827C4CCB0C9D27CDF92F /* Debug */, + EB10882EF1946A16B968FD0829B47FFD /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; +/* End XCConfigurationList section */ + }; + rootObject = BFDFE7DC352907FC980B868725387E98 /* Project object */; +} diff --git a/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/CLTypingLabel.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/CLTypingLabel.xcscheme new file mode 100644 index 000000000..eadf53430 --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/CLTypingLabel.xcscheme @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/Pods-Flash Chat iOS13.xcscheme b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/Pods-Flash Chat iOS13.xcscheme new file mode 100644 index 000000000..dba95f511 --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/Pods-Flash Chat iOS13.xcscheme @@ -0,0 +1,58 @@ + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist new file mode 100644 index 000000000..98fe27c3f --- /dev/null +++ b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist @@ -0,0 +1,25 @@ + + + + + SchemeUserState + + CLTypingLabel.xcscheme + + isShown + + orderHint + 0 + + Pods-Flash Chat iOS13.xcscheme + + isShown + + orderHint + 1 + + + SuppressBuildableAutocreation + + + diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-Info.plist b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-Info.plist new file mode 100644 index 000000000..53e4061e8 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 0.4.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-dummy.m b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-dummy.m new file mode 100644 index 000000000..3f405a87e --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_CLTypingLabel : NSObject +@end +@implementation PodsDummy_CLTypingLabel +@end diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch new file mode 100644 index 000000000..beb2a2441 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch @@ -0,0 +1,12 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-umbrella.h b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-umbrella.h new file mode 100644 index 000000000..21110dde5 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double CLTypingLabelVersionNumber; +FOUNDATION_EXPORT const unsigned char CLTypingLabelVersionString[]; + diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.debug.xcconfig b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.debug.xcconfig new file mode 100644 index 000000000..b8e878121 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.debug.xcconfig @@ -0,0 +1,13 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/CLTypingLabel +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.modulemap b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.modulemap new file mode 100644 index 000000000..ddc34aa52 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.modulemap @@ -0,0 +1,6 @@ +framework module CLTypingLabel { + umbrella header "CLTypingLabel-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.release.xcconfig b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.release.xcconfig new file mode 100644 index 000000000..b8e878121 --- /dev/null +++ b/Pods/Target Support Files/CLTypingLabel/CLTypingLabel.release.xcconfig @@ -0,0 +1,13 @@ +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +CONFIGURATION_BUILD_DIR = ${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_ROOT = ${SRCROOT} +PODS_TARGET_SRCROOT = ${PODS_ROOT}/CLTypingLabel +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +PRODUCT_BUNDLE_IDENTIFIER = org.cocoapods.${PRODUCT_NAME:rfc1034identifier} +SKIP_INSTALL = YES +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist new file mode 100644 index 000000000..2243fe6e2 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + ${EXECUTABLE_NAME} + CFBundleIdentifier + ${PRODUCT_BUNDLE_IDENTIFIER} + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + ${PRODUCT_NAME} + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0.0 + CFBundleSignature + ???? + CFBundleVersion + ${CURRENT_PROJECT_VERSION} + NSPrincipalClass + + + diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown new file mode 100644 index 000000000..f36a7967d --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown @@ -0,0 +1,26 @@ +# Acknowledgements +This application makes use of the following third party libraries: + +## CLTypingLabel + +Copyright (c) 2016 Chenglin Liu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + +Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist new file mode 100644 index 000000000..f2bc9e6dc --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist @@ -0,0 +1,58 @@ + + + + + PreferenceSpecifiers + + + FooterText + This application makes use of the following third party libraries: + Title + Acknowledgements + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2016 Chenglin Liu + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE. + + License + MIT + Title + CLTypingLabel + Type + PSGroupSpecifier + + + FooterText + Generated by CocoaPods - https://cocoapods.org + Title + + Type + PSGroupSpecifier + + + StringsTable + Acknowledgements + Title + Acknowledgements + + diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-dummy.m b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-dummy.m new file mode 100644 index 000000000..1587b9e20 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-dummy.m @@ -0,0 +1,5 @@ +#import +@interface PodsDummy_Pods_Flash_Chat_iOS13 : NSObject +@end +@implementation PodsDummy_Pods_Flash_Chat_iOS13 +@end diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist new file mode 100644 index 000000000..06061b3b9 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist @@ -0,0 +1,2 @@ +${PODS_ROOT}/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh +${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist new file mode 100644 index 000000000..907f1c621 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist @@ -0,0 +1 @@ +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist new file mode 100644 index 000000000..06061b3b9 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist @@ -0,0 +1,2 @@ +${PODS_ROOT}/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh +${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist new file mode 100644 index 000000000..907f1c621 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist @@ -0,0 +1 @@ +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh new file mode 100755 index 000000000..c1c49ba95 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh @@ -0,0 +1,186 @@ +#!/bin/sh +set -e +set -u +set -o pipefail + +function on_error { + echo "$(realpath -mq "${0}"):$1: error: Unexpected failure" +} +trap 'on_error $LINENO' ERR + +if [ -z ${FRAMEWORKS_FOLDER_PATH+x} ]; then + # If FRAMEWORKS_FOLDER_PATH is not set, then there's nowhere for us to copy + # frameworks to, so exit 0 (signalling the script phase was successful). + exit 0 +fi + +echo "mkdir -p ${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" +mkdir -p "${CONFIGURATION_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + +COCOAPODS_PARALLEL_CODE_SIGN="${COCOAPODS_PARALLEL_CODE_SIGN:-false}" +SWIFT_STDLIB_PATH="${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" +BCSYMBOLMAP_DIR="BCSymbolMaps" + + +# This protects against multiple targets copying the same framework dependency at the same time. The solution +# was originally proposed here: https://lists.samba.org/archive/rsync/2008-February/020158.html +RSYNC_PROTECT_TMP_FILES=(--filter "P .*.??????") + +# Copies and strips a vendored framework +install_framework() +{ + if [ -r "${BUILT_PRODUCTS_DIR}/$1" ]; then + local source="${BUILT_PRODUCTS_DIR}/$1" + elif [ -r "${BUILT_PRODUCTS_DIR}/$(basename "$1")" ]; then + local source="${BUILT_PRODUCTS_DIR}/$(basename "$1")" + elif [ -r "$1" ]; then + local source="$1" + fi + + local destination="${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}" + + if [ -L "${source}" ]; then + echo "Symlinked..." + source="$(readlink "${source}")" + fi + + if [ -d "${source}/${BCSYMBOLMAP_DIR}" ]; then + # Locate and install any .bcsymbolmaps if present, and remove them from the .framework before the framework is copied + find "${source}/${BCSYMBOLMAP_DIR}" -name "*.bcsymbolmap"|while read f; do + echo "Installing $f" + install_bcsymbolmap "$f" "$destination" + rm "$f" + done + rmdir "${source}/${BCSYMBOLMAP_DIR}" + fi + + # Use filter instead of exclude so missing patterns don't throw errors. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${destination}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${destination}" + + local basename + basename="$(basename -s .framework "$1")" + binary="${destination}/${basename}.framework/${basename}" + + if ! [ -r "$binary" ]; then + binary="${destination}/${basename}" + elif [ -L "${binary}" ]; then + echo "Destination binary is symlinked..." + dirname="$(dirname "${binary}")" + binary="${dirname}/$(readlink "${binary}")" + fi + + # Strip invalid architectures so "fat" simulator / device frameworks work on device + if [[ "$(file "$binary")" == *"dynamically linked shared library"* ]]; then + strip_invalid_archs "$binary" + fi + + # Resign the code if required by the build settings to avoid unstable apps + code_sign_if_enabled "${destination}/$(basename "$1")" + + # Embed linked Swift runtime libraries. No longer necessary as of Xcode 7. + if [ "${XCODE_VERSION_MAJOR}" -lt 7 ]; then + local swift_runtime_libs + swift_runtime_libs=$(xcrun otool -LX "$binary" | grep --color=never @rpath/libswift | sed -E s/@rpath\\/\(.+dylib\).*/\\1/g | uniq -u) + for lib in $swift_runtime_libs; do + echo "rsync -auv \"${SWIFT_STDLIB_PATH}/${lib}\" \"${destination}\"" + rsync -auv "${SWIFT_STDLIB_PATH}/${lib}" "${destination}" + code_sign_if_enabled "${destination}/${lib}" + done + fi +} +# Copies and strips a vendored dSYM +install_dsym() { + local source="$1" + warn_missing_arch=${2:-true} + if [ -r "$source" ]; then + # Copy the dSYM into the targets temp dir. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${source}\" \"${DERIVED_FILES_DIR}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${source}" "${DERIVED_FILES_DIR}" + + local basename + basename="$(basename -s .dSYM "$source")" + binary_name="$(ls "$source/Contents/Resources/DWARF")" + binary="${DERIVED_FILES_DIR}/${basename}.dSYM/Contents/Resources/DWARF/${binary_name}" + + # Strip invalid architectures from the dSYM. + if [[ "$(file "$binary")" == *"Mach-O "*"dSYM companion"* ]]; then + strip_invalid_archs "$binary" "$warn_missing_arch" + fi + if [[ $STRIP_BINARY_RETVAL == 0 ]]; then + # Move the stripped file into its final destination. + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter \"- CVS/\" --filter \"- .svn/\" --filter \"- .git/\" --filter \"- .hg/\" --filter \"- Headers\" --filter \"- PrivateHeaders\" --filter \"- Modules\" \"${DERIVED_FILES_DIR}/${basename}.framework.dSYM\" \"${DWARF_DSYM_FOLDER_PATH}\"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --links --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${DERIVED_FILES_DIR}/${basename}.dSYM" "${DWARF_DSYM_FOLDER_PATH}" + else + # The dSYM was not stripped at all, in this case touch a fake folder so the input/output paths from Xcode do not reexecute this script because the file is missing. + mkdir -p "${DWARF_DSYM_FOLDER_PATH}" + touch "${DWARF_DSYM_FOLDER_PATH}/${basename}.dSYM" + fi + fi +} + +# Used as a return value for each invocation of `strip_invalid_archs` function. +STRIP_BINARY_RETVAL=0 + +# Strip invalid architectures +strip_invalid_archs() { + binary="$1" + warn_missing_arch=${2:-true} + # Get architectures for current target binary + binary_archs="$(lipo -info "$binary" | rev | cut -d ':' -f1 | awk '{$1=$1;print}' | rev)" + # Intersect them with the architectures we are building for + intersected_archs="$(echo ${ARCHS[@]} ${binary_archs[@]} | tr ' ' '\n' | sort | uniq -d)" + # If there are no archs supported by this binary then warn the user + if [[ -z "$intersected_archs" ]]; then + if [[ "$warn_missing_arch" == "true" ]]; then + echo "warning: [CP] Vendored binary '$binary' contains architectures ($binary_archs) none of which match the current build architectures ($ARCHS)." + fi + STRIP_BINARY_RETVAL=1 + return + fi + stripped="" + for arch in $binary_archs; do + if ! [[ "${ARCHS}" == *"$arch"* ]]; then + # Strip non-valid architectures in-place + lipo -remove "$arch" -output "$binary" "$binary" + stripped="$stripped $arch" + fi + done + if [[ "$stripped" ]]; then + echo "Stripped $binary of architectures:$stripped" + fi + STRIP_BINARY_RETVAL=0 +} + +# Copies the bcsymbolmap files of a vendored framework +install_bcsymbolmap() { + local bcsymbolmap_path="$1" + local destination="${BUILT_PRODUCTS_DIR}" + echo "rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}"" + rsync --delete -av "${RSYNC_PROTECT_TMP_FILES[@]}" --filter "- CVS/" --filter "- .svn/" --filter "- .git/" --filter "- .hg/" --filter "- Headers" --filter "- PrivateHeaders" --filter "- Modules" "${bcsymbolmap_path}" "${destination}" +} + +# Signs a framework with the provided identity +code_sign_if_enabled() { + if [ -n "${EXPANDED_CODE_SIGN_IDENTITY:-}" -a "${CODE_SIGNING_REQUIRED:-}" != "NO" -a "${CODE_SIGNING_ALLOWED}" != "NO" ]; then + # Use the current code_sign_identity + echo "Code Signing $1 with Identity ${EXPANDED_CODE_SIGN_IDENTITY_NAME}" + local code_sign_cmd="/usr/bin/codesign --force --sign ${EXPANDED_CODE_SIGN_IDENTITY} ${OTHER_CODE_SIGN_FLAGS:-} --preserve-metadata=identifier,entitlements '$1'" + + if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + code_sign_cmd="$code_sign_cmd &" + fi + echo "$code_sign_cmd" + eval "$code_sign_cmd" + fi +} + +if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework" +fi +if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework" +fi +if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then + wait +fi diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-umbrella.h b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-umbrella.h new file mode 100644 index 000000000..b1eef0cf5 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double Pods_Flash_Chat_iOS13VersionNumber; +FOUNDATION_EXPORT const unsigned char Pods_Flash_Chat_iOS13VersionString[]; + diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig new file mode 100644 index 000000000..01993e3e6 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig @@ -0,0 +1,15 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "CLTypingLabel" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.modulemap b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.modulemap new file mode 100644 index 000000000..1f4230121 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.modulemap @@ -0,0 +1,6 @@ +framework module Pods_Flash_Chat_iOS13 { + umbrella header "Pods-Flash Chat iOS13-umbrella.h" + + export * + module * { export * } +} diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig new file mode 100644 index 000000000..01993e3e6 --- /dev/null +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig @@ -0,0 +1,15 @@ +ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES +CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" +LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' +LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift +OTHER_LDFLAGS = $(inherited) -framework "CLTypingLabel" +OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS +PODS_BUILD_DIR = ${BUILD_DIR} +PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) +PODS_PODFILE_DIR_PATH = ${SRCROOT}/. +PODS_ROOT = ${SRCROOT}/Pods +PODS_XCFRAMEWORKS_BUILD_DIR = $(PODS_CONFIGURATION_BUILD_DIR)/XCFrameworkIntermediates +USE_RECURSIVE_SCRIPT_INPUTS_IN_SCRIPT_PHASES = YES From a42640f7bbf74d6c8133406a3f14dabcc6bf33d6 Mon Sep 17 00:00:00 2001 From: "d.sankovsky" Date: Fri, 29 Apr 2022 18:17:25 +0300 Subject: [PATCH 4/8] Adding Firebase registration, log in and log out --- Flash Chat iOS13.xcodeproj/project.pbxproj | 19 +- .../UserInterfaceState.xcuserstate | Bin 32877 -> 32435 bytes .../UserInterfaceState.xcuserstate | Bin 25151 -> 49400 bytes Flash Chat iOS13/AppDelegate.swift | 3 +- Flash Chat iOS13/Constants.swift | 28 + .../Controllers/ChatViewController.swift | 18 +- .../Controllers/LoginViewController.swift | 16 +- .../Controllers/RegisterViewController.swift | 13 +- .../Controllers/WelcomeViewController.swift | 2 +- Flash Chat iOS13/GoogleService-Info.plist | 34 + .../Views/Base.lproj/Main.storyboard | 17 +- Podfile | 2 + Podfile.lock | 758 +- Pods/Manifest.lock | 758 +- Pods/Pods.xcodeproj/project.pbxproj | 29354 +++++++++++++++- .../xcschemes/xcschememanagement.plist | 123 +- ...Flash Chat iOS13-acknowledgements.markdown | 3225 ++ ...ds-Flash Chat iOS13-acknowledgements.plist | 3321 ++ ...13-frameworks-Debug-input-files.xcfilelist | 17 +- ...3-frameworks-Debug-output-files.xcfilelist | 17 +- ...-frameworks-Release-input-files.xcfilelist | 17 +- ...frameworks-Release-output-files.xcfilelist | 17 +- .../Pods-Flash Chat iOS13-frameworks.sh | 30 + .../Pods-Flash Chat iOS13.debug.xcconfig | 8 +- .../Pods-Flash Chat iOS13.release.xcconfig | 8 +- 25 files changed, 37379 insertions(+), 426 deletions(-) create mode 100644 Flash Chat iOS13/Constants.swift create mode 100644 Flash Chat iOS13/GoogleService-Info.plist diff --git a/Flash Chat iOS13.xcodeproj/project.pbxproj b/Flash Chat iOS13.xcodeproj/project.pbxproj index 22fb689be..983908292 100644 --- a/Flash Chat iOS13.xcodeproj/project.pbxproj +++ b/Flash Chat iOS13.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 51; objects = { /* Begin PBXBuildFile section */ @@ -18,6 +18,8 @@ 0B628191235DF01B00E35CAF /* ChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B628190235DF01B00E35CAF /* ChatViewController.swift */; }; 0B62819E235F0F4D00E35CAF /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 0B62819D235F0F4D00E35CAF /* README.md */; }; 7FA5103F0CDC3908FBB438DC /* Pods_Flash_Chat_iOS13.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ACCDD53FCE88B52F1B41B9E /* Pods_Flash_Chat_iOS13.framework */; }; + 84580639281C15DF00084E09 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 84580638281C15DF00084E09 /* GoogleService-Info.plist */; }; + 8458063B281C350300084E09 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8458063A281C350300084E09 /* Constants.swift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -35,6 +37,8 @@ 0B62819D235F0F4D00E35CAF /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; 3ACCDD53FCE88B52F1B41B9E /* Pods_Flash_Chat_iOS13.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Flash_Chat_iOS13.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4E5A5E82D8E39ED9DE87CCA0 /* Pods-Flash Chat iOS13.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Flash Chat iOS13.debug.xcconfig"; path = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig"; sourceTree = ""; }; + 84580638281C15DF00084E09 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; + 8458063A281C350300084E09 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; E7251A3155E7B1709B28DA1C /* Pods-Flash Chat iOS13.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Flash Chat iOS13.release.xcconfig"; path = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -80,6 +84,8 @@ 0B62817F235DEE8400E35CAF /* Assets.xcassets */, 0B628181235DEE8400E35CAF /* LaunchScreen.storyboard */, 0B628184235DEE8400E35CAF /* Info.plist */, + 84580638281C15DF00084E09 /* GoogleService-Info.plist */, + 8458063A281C350300084E09 /* Constants.swift */, ); path = "Flash Chat iOS13"; sourceTree = ""; @@ -124,7 +130,6 @@ 4E5A5E82D8E39ED9DE87CCA0 /* Pods-Flash Chat iOS13.debug.xcconfig */, E7251A3155E7B1709B28DA1C /* Pods-Flash Chat iOS13.release.xcconfig */, ); - name = Pods; path = Pods; sourceTree = ""; }; @@ -190,6 +195,7 @@ files = ( 0B628183235DEE8400E35CAF /* LaunchScreen.storyboard in Resources */, 0B628180235DEE8400E35CAF /* Assets.xcassets in Resources */, + 84580639281C15DF00084E09 /* GoogleService-Info.plist in Resources */, 0B62819E235F0F4D00E35CAF /* README.md in Resources */, 0B62817E235DEE8100E35CAF /* Main.storyboard in Resources */, ); @@ -248,6 +254,7 @@ 0B628177235DEE8100E35CAF /* AppDelegate.swift in Sources */, 0B628179235DEE8100E35CAF /* SceneDelegate.swift in Sources */, 0B62818F235DF01000E35CAF /* LoginViewController.swift in Sources */, + 8458063B281C350300084E09 /* Constants.swift in Sources */, 0B628191235DF01B00E35CAF /* ChatViewController.swift in Sources */, 0B62818D235DF00B00E35CAF /* RegisterViewController.swift in Sources */, ); @@ -395,13 +402,13 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3ECFYJZ64T; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = "Flash Chat iOS13/Info.plist"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = "co.appbrewery.Flash-Chat-iOS13"; + PRODUCT_BUNDLE_IDENTIFIER = com.dsankovsky.FlashChat; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; @@ -414,13 +421,13 @@ buildSettings = { ASSETCATALOG_COMPILER_APPICON_NAME = AppIcon; CODE_SIGN_STYLE = Automatic; - DEVELOPMENT_TEAM = 3ECFYJZ64T; + DEVELOPMENT_TEAM = ""; INFOPLIST_FILE = "Flash Chat iOS13/Info.plist"; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", ); - PRODUCT_BUNDLE_IDENTIFIER = "co.appbrewery.Flash-Chat-iOS13"; + PRODUCT_BUNDLE_IDENTIFIER = com.dsankovsky.FlashChat; PRODUCT_NAME = "$(TARGET_NAME)"; SWIFT_VERSION = 5.0; TARGETED_DEVICE_FAMILY = 1; diff --git a/Flash Chat iOS13.xcodeproj/project.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate b/Flash Chat iOS13.xcodeproj/project.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate index 4da40426a3a074d8dd2752c55822da21f59d0acf..247789776818a73cd87785f761cbaad890aed7d1 100644 GIT binary patch delta 15074 zcmbt*cU)7~8}~iuP9zY9pb~Z%F+f-$KmZ5eKm`IpRv-{UKq7(y?vZ;ObyVw!TDO9T zdu!Ed9ko_%-L|!@TCJ;EN3Gk|*7sZjw*G#<_xSEtCaw@yiKoOf;yLkxcuBk>UK4*1e-dwqzW@MUz#I4gU*HG)ffNLQKoA6ifeeHI z1&9POKm}q!AJ7-1fqtOB1!RG2kPGraJ}3t!Pys5zAW#j4fO^mXMuE{_0+<0l1T(=b z@DZ2?tY9%%0#<;PU^CbPwt{V7JJ7OJgZfN;xXI1NsRGvG&X z9&CcEVKZC@cx9~f78U74!z&r3)cpv@_pTHOJ5BMj1OOm7= zDIy(6DH%Wpl0jrJDI>d*ax#PrB_qgKGLGypr%9LbZ2oJf8ECz4ai56PM29C9wXfLus6k*mpOat+x+ZXh?3JIP(-Zt@fI z1bLGDiu{^9MV=?S@-}&wyhlDDACiyB-^pj>bMgiG2l*%YhN38% zVknm4C_AbHWlxDHiyP%hNvU8;Muk#gl!A()qN!Laj!LAGsGd|Zl|uEQ`cpZSjw+)n zC^J<<)lv1-NNP4Uhnh>xqpZ|?Y5}#7`j}coEvA-J&D0vIh1x`Irgl@GPKJv3x=3B3E>qX2o764pF7=4|je17?ZK2-M1Py3Nle7cvNQ-F+?MZvl-n0)LLWj~} zw1N(&V`vqfNGH+B^Z+`Y&Y<(@0=kga(IvEz9!-y-$I|2I@$>}RLi04DC(<9$v*|hX zB6=CUoNlC>=pFP&|v!eOO;Mj*Vy4Yyz9eCb8Yv z?raaXC!5S#db8=Qmd#;{*kZPn9mH0#h@HqzVkfgx*bmsL>@;>dJA?g@oy{&}m$A#) zHEavJmfgy3W4~mNvnSY->{sm9>?!s%dxkyBUSxk{ud_e1_t;%w_(63&zJ;=DN@&bN^BQ~DdHH=C74g-Q}_%%lQ-~#`H}oY{zLv_ zel4%G9_i4LEO83AW;*%rtg#yifW%rWcBd2rYAdag9RlJn5)OnTAtrd@146!rK*U61 z5;2*W!pr!syqpi=L)Q>fiD|@iVg~UcAI7WrSU!$dOuI?45Esl9Tm>Z{7CP1z=6 zLy1#oT+q9!+LU1!V$v8I8ccOH+J?HSno8>zqR6gdT&p!znWAT|=4h|R>7!T=-gUSETkmT$W?)t5NAW@yugHyH2^ zQmc#&RkbySy3wm~^Q}R|wxSH}KZW@j+RQRDUb}6;t;CKdVk@!Dy4}&$5)(guyrz9k zpAdWB?Pebz&&RY^93Va;E-{BJL9M^~5#eI`K1cgSbiDB5o6Rh+p_rz8Bw{@5A@y)A)XT ze}2GvqJ+pJN(m!jAPNaRp(B3hrM!d>;Dh);-kbO5efV@?5&oENo;#DpsQ|Q+&{|{X zU}>N4Z{qEHfB*=@gnSbq0R?El02Xk-4s-zaKm;6!iM)o-;s}gbZ{R?tp~X@x}PkVLXJZ6JOGL*Qr!knKLG1N^NzuVQ9UnT;OcI zRpG-zZhY`0>J{w;u51x)uOE<`gIdI#2|P`D%U$U&GfngAz~*44{M` z$`9k~@Tbx$?pSG81M(kOV4)lp@)MJV5Id@M{jZj zKYZt_j!A$OfE)wHS`*zv=y6~?wwr4AgqzEw31O&#p5J;PkBr#xI)Cvd@0?Br}+)j3e?2#Ur(tac)B zA6MtbjzSyyf_taV|I~ij1=o3at(Mq(3bhUcbE`}v>z&98KE8hcw0gQ6w~_{}4zLfj zwMwroH&r{q3$m_qkuZ}Zo~c&sgIk3Ltq!xd{@kUbD7Upy{e_6gsMa>ZYHGzY+(sF@ zI>uhry5gl>#8kXG;oVddT<1jh{K66FZ(X}&o$euLoSS?1QT1(Yd&;A?t`oq;C^$3br_NCcTckE7daFceGz({W5Y2doA=aO`>* zd;u=unDr)j0cq$6U129Ehbrq3Nx#Tdpha*Y6G0PLjVZkbQ+N_T854TS8n70dWgyr9 zHu4`}`X=*J`RVwfzLjLVV|M=A5F1QG>alCEZgcD`kkhgQ?0U!T-Tbt75()N#eeY|> z0dVkL%R~H(e_DPHj=taWOK_HuuLH-y32+j81-=HSz-e%XpUKbSKjLTebNIRZJl?ua zP!ew}t1|5T0>O9S5?*(w)}L5>H=kdKcaZGW)#~r%Z++<%U_I~UZnb!g(m3J$^cpqP zfEiYvChW&188^VqRr~^*WGKPyCP5)=HNUiqNxL=w3LaqX2lx3!jo=}_7*A5@EtP}c z!3)7uo`9#|8FA8`ZXp7p9ABaMQeY6b;A<FSTmy3#|$Eovb?@ojs!?$B%Et2*$Mu zE*58)(0Xqz@$~~rEAkDYZGUfX{rjS?nid$Qw7U3>i~uj884iZka0sk{wfJrrtmBVk zuuk${@n7?&5Ez5NME)xTK0;tM?zF-`(E7DsKkHF{KWngm4?pKrQ`zv!N>iP7XmwSC zVBz|7!>FnuRbx!$*ts^CtS0|>hl`Mh2(N4+PTD3}cXbQ4I062I4Z|t$16_tTP0$-0 z5e;gBQ;BW=E-1_#YN|=A$uX4GI}z#+bu%r08jHS>RUrPyBuU0skWc6#o-{4*~K!_!aybp2D3@!!z(KJO|Ii z3-BU%X$3)M`y2cf{x*M?zs#?&jtGkDbqU;Tg5Sd*_^bSNe!)d}1zyEHkKpHcy)doZ zRMSvZQDv$d*a|0}U}r_Z^B#FPQgByo3}AHI|chW+s61s7=!;= z=z=A&V+eeJ2Yv`2!QY@rS6*uzJ_L_GFnd5jL)8#deS=}hQ2r)=iziB)qOEgclsu3n^slW0! zZCyK%_Bc$z8)zas;NDJMgR&jT&N!YU#iSGIOuCS+WJl7CbSFFU5BW#@Z~SBacm4_g zlz+xQUyn^3D>UgzdV!btw=W^%Utq2z^RM~07&4rB5Lo(@R=@a;)~!1Godb+6AejsU zHycR>|5DI3Y?)*vxG5;oOHv75;$AEGSNK}s)ShLK@nizlXj0Ap(MTrpe`22vLIS(= zAX5nUCbB1)%)jCPY69Ppy|BFgjcb!b!X*R9OrbWN%s>Fg3Gm~5^^a5T@dgf7oM8F3DDdtS7Vz_#( zz?5|ec=HPiYm-NW4NecsjVWtWGjbET6^jwMncRYaF9Lo|xsUvm+)o}LKO+w!5P(1+0zn7_BY>NCMF6)sOdcUWCy$a}kjDsI8-hSQ0%`;j z5J*HIsZ{{Sg)dJ(2X3~I=gAA?Me-Z+Tk<;uLJ@>94j@rBJHL&v$JfwB$bHW?D0iyUKemyLK;QRlgYv@KKzUO>lrQCnKpF!55x^#` zX|)PxLFOq38$gt`S_9o#r+GqYJ z?I|opLf@=*+Pm6lPsQ74uN7!-6&DWvhwoIpjqh4(2i1U%so3{YSPb%UzDM=Nt4yQ% zSq}v)tY94f8@hp1?my5O5YW93U6BA?F{P(U zs8R%q5GY1KpNDX6*6tzSgRUKt_fTsud=IDg!de?frR^A5{s%^Fwn~knCK2)t)M#o9 zHI^Djji)A17K*13H4yq>Giy;E3X*MTA%@k~W zNUN7gMmT+Jb2KCPPSECQc5c-rg8tMJtQ{0qnwmB@L#+_-SV^rCE(B^3z)CB8Vpn75 z)Ukb`YpM0v*-+~csB5G)AW+}xZUQXS7HT{8DAZOG^S^dk=PAUJNWrRzyIvjssq#!>hlsOHz61Jw=dE*SbL~x z@+kJuebu3se}zWWm(=lpNPrL+`#uRy3!6Seou$rE=Mfl(z<2~EAYl3b;Xr4>N3@gR zx{U;UI|&s34-(v??&Bnd`W1mmjno4KCgTToD5*<#>M@9DqJF2IATR}i58uVB)N|@J z;l7%BLA|72A@BhLQxTZ9n)-u~QEw2K&STGuQ#Pwk+Sfu;H1|K+(so23ZI8fAAsCs( z$6)t}!EF!Ed)Ao@(jG;J3E^McGozhoH|(ltXWE5!rLl(1MqmyCa}k)=OuN&a$jLNz zURDGaVbMTf39rl_V5+EWjq(e!t11Vz-W3iojIJHtAY|mW=lL!ZXq{V_xP3lfI#8I; zkM^gfGo%zQa*fGKP14t6vLCvh<9gqcDy%_Bo3iTSF${U<&J7 zeQmV~hl=?8RG7DY{8&0(XpMz_X(NqY+Ok&EJuKZY=yZ3w2Lj6xz~@r!?NjJJ{|m^z zgp9^Av_b%VB_AVfx^<`09>X8MhhHYG{a^iaaQ|Ec8ioE%d`y8gyPJ!5iIa;Bs1jkg zoZ43WF3?4Um@cOEJH5LP2e50moeO$Yla@8D7DAWOhT?YzXQ_q;!)jbqMr_N)$FBIV z_Fa_IH8_f;O>_laNe`l{Xfr*SuBL||uoeMq-Rlv+*1ZvdO$cm80EZA;*W(oqrH9dV zbUocb52r`aBZb9oL$Dsf5zYusLvS^M%?P$2C>)c|P5mu$58}v>37JZw( zL;phGrSBnd7J+jJoJZgS0v8eZ1_3+)7HB-d_Z#T@HYWl~=*L2)LO&Ip$PYFr!ec*x z6G=fJuC!+>tvLm@PoV9eild%*({)4LKp|esa5tFajWcK z#j?-12(tgvf62b{$2Dz~WjZlk-T}jS;OzPOyCZzYi;?1EGRB+nVSE`s#vg&75x9ZC zO$2TsaC;3Czyvb>OfZA@bq9eza2WzvBi~}e#b>XwL@-K1zM6?-qL^p|enH?a0{2!k zF^r0dMF1=EeFPrxN_|?grp`11A6RIOhH5Nb-tP(q80s4`YHK1RA~dEtBhGpYYioy; zI61v*fWOPB8fvPSc5eei+WlOsF5qt&9HR*_(_H`)tIb2~du$JsNnv_poS0Om7XptE z_^pZQ!}LYqF#^A1S)Ztli_BoKm^3q)jE2c#aCnGa#8U*GA@IDJ$zcXExlA4cFA#W% zz$*k^<6if*TP&@46;mcmXhh)8|CK#3m5dpiATx-mLf|h1{%#^<j+w(7 zs;g>D!r4t)y>?LTNc?pa-tE7N^Qy`l2DR^G7&98D8cZEi&onSShchFXk<2Ir2?POx z5J3__3PBn{W-T*@8Ow}g#xoNb3lWGQi(p3t-4Jv~uoHrv+j5O%am);yY%m`(GnrY; zN6c(y4uTwl9T3jDpd*4#2nxxeE!kkKt>HYh6T*2_Zd;Jgd~7Sl4p3ojdRMyCR*Ex0 zAq8nmDwvhFQcT%@r5em?TPgN*|4KEOwYE}Mp;VJ!Ww(jJ=R){=Uupe3Kfz}QP92z? z%r0g(^9i#D!7d1TASgl56G5-m)FC##9k@fx7g#@;!;~xYIdc?2A0g6(eh5mNnPbeC z%yH%ff*7TE1k({Tyr&h+=~k_PzSdO*#cuCJleu6k_AhbDZp};26uSMZ_L8kOpzVmp z^6rSHeMvtux3SDHmzgWfRpuw=8grfbnYqE-WNslCgkUg&G6cIKC`T{^!B7Ol5L6%- zzJa-8lNsh$CWf3q1Tv4X%)p4YSQSRK8k!>(8W<}GO^K6-wsyERINq^UZc>;x0%89` zFtSZr#$a~FVRd2!b;31-0{or3qx zrXtv@ecyfluc3PT-ZNN@u=h*^`!upy2==w@y=WktFYK)+o5#OFFs+F#pmrdLEw@2~WdlPq;JyB>*qGVj0ycx$YIX=)!`8Ax*KfT42o~9J$y&iS3Y=IeaH3e?1b*lU>i<{vVi(bl#yWgVCLE%%I8wrB zlnO*?5{RO=5v6!LyB`Nx><)G(yNlh;e!}iy_p6;f+hqj5UfOS5Q0?* zn%A=j1RU5yZ73WSP#7$rfZ&jJ42HF1&~|F*3X<``OCx(8!RmG#zG=hZ{ZqsCrC(;R z3OHOru%?my3Bg($4jwny+ctjO68JF`@95pJA!fehKKsbF>G|H+&8d)v468~If4TmDoqXA z)c)8@+3r(!{$k1ok%62XODPw`1#>bE>(g`uXCU|?f-{@B5H6Gpv7vQ>a$vAA_x^q1^Oq_WLS`nPTnoHqQIjjW> z5L}2y6qGE;x@wTOwQ|t#gmf}Q=dc$#G>A?Aj0b;6;za9%I%`Gx)L1tPbp2sXAR7hD53 z+?Gd}nz#nxSlBr#MiHS@L`C@;8hoQ7)lo66u?05@(~)rI;k#Id8^=w+(VI}#$l)iu zhF98JPQ)ictu6Hz3Weit?t|7Zo@|xV!OiuQEB7HclbZ#P3;6&ymz&q>0@oq90pagi zaBRB^X9x&xL2#Sk@89`3?qi!LTmMg}{IBy@ZkeriqxC`c*niv~*Jvx=T;f!TonwFN z@gd&-9Aa@Tw%V=ldsJ?tt$6!C9@W*lzowJrOZ+C;4>%luKtIJVj{QNuVE{ui48!4< z!+JAXri>}auYL_;%uF?Y0cv53yXuUGBD zuU4JJuT`DKuT-7KFI9cZUSfY>AFz+u$N04>Y=7)4{9@G`_HS%uu8ElJYA&5K;Mbxi zb02eSxE5|FcZNI1UEsdqzT>{ znd~OpEwtNici!%|4xSylcNo%PR)>upPIh?E;k7+w&)9SJ9qdK+j`m&bCH7wSKK6e0 zQu{#rMEm~s74{44*V^y0-($be{(${K`@{AZ?62A1u)k&hi~T+O`}WU8P{fMtMD`*l zk&CFK$X(P)QZ&>e8ZDY2S|C~|S}kf3trKk&Z5C}69T0scIw(3U zIxRXUx*+;ibV>As=#J=~=)UNY=&|UD=&b|i(7{3E;OOAw(8WRG;N{@s;O8K9=;l!1 zFxp|P!#oG8!zzcJ4!a%pIP7!S@9>$!A%`OlM;(qieDCn1!xe|09IiXuaJc1g$H8*f z;a7(Tj?RuTj`@zf<7&qfj!(pH;&ib^JX1VN{E>K$c)9o!@m}$#;sfG?;=|(4#b1cO z6rT`(B|arSBmPBvPkdkeQ2d+tckxs4bMZ^@Yw@4rzr=6xYc+08VNN}rbWS6j<~nV5 zI^}fP={IM}*}>V-*~z(!vyXFtbC|Qj;vC@|@7&ip(>c$%)On=yWaqigR_6uIA3HC0 zUh2Hud4uyN=Pl0LoOd|ya{k15uk(*CluMvXPnQgrEElayu1mg4p-Z*PXqPcAV_n9( z%y-%7ve)H^%TbqOF2`L?x?FJi#^pPg?_GX$x#IHFm38%XO>ph&n&#Tib%1N7YlG`Z zSIcPEajp|wdDo?`&8|mWkGdXnBi!uVqTJ%$%G{2-edBi3?V8)qZa3X-yFGGy?DoX% zncEAuSMFkWse7V(o_o2w$-TmTkozR}Iqp{X1@4R7m$)x;-{XGR{i^#l_n$q+c}(}1 z@3GKhk;f8`WgaU$)_ZL9*zB>@W4p&rkKG>EB&2wo0~3c1m_j_DD`hzLK1hoROT9 zT#$St`A+h^`!E2V+Ca=9-r@hX4{o?h&oAwrackz~b zE4<^q6TFkWyLtEUPWDdq9_T&9dxZB`@A2LiZ{$70yUBa4_aW~~-dDVD`!GKCKA}GG zKD~YV`twU#)MEZ=TjRIRZ=>I4zjJb1y2a(gAWED555@ueekW|hqBHxFIivNKv}V@ zN;X(FL{=*sC7U3dBx{syksXm8l^v5Emz|V-EjukcD?2Z{D7z!OEBjUUK=w%XSoTEr zO!iXtTJ~qx&Rr9`>bp+tx~}V~uJ`2~G)4jmmjF4Pi= zLg$AzhBk+`gsuzSA9^D6>(JAoXTu`Hx`p)!OAhN5Ru^Uon-=zA*hgV=!{&!A4_g(s zI;n!-??V@Sfr6;g#WI!Y75#3ActX z3|}0+EPQ2nQ+RXu_V5GY$HTu0KOGSmp@>jLBt-O$=pT_0(GsyU;**GdkuH%wkrw~R zz{v5DGa_e2&WXGi`6BXl8Ny8c2v46J1aeup2|R_ zLK&%4Dr1#uWuh`oIY61A)F^9|W0eyuN~D~moUNRzT%l}KHY;0{`;=cQPb$Awo>pF0 zK2$zdK2bi4DULD6RL9iB42zi>vnS?o%+Z)HV@|}Jk9iRDTg(%ctIA!~MdhjTQTeL^ zRWenGDpl1-)lW4*m7&t8vQ;`&xvElSRt-@NRn@61s)?$}st;6F)k4)`m1U`Foob_M zi)x$dGu2_$=c+GMmsGb@zo_o1?yFwKI>b7~y2iT4c8T?j^@;V54UCn=hQ#)WO^NLl z+b1?Hc0g=KtR^-)c3^B?Y(eaZ*aflsVlT(OjSGxRiyIU-HLf{sbKJJLopHP44#pji z`zr2q+_|`mao@&Wiu)n%PTak?2bQ?s;-17ki+7Iqj+e#<#mnNu;v?dt;+63!@x9}< z@%iz(czwJv-V{G5-W)$Veq#KR_?7W{;!nokh`$|wH~!c72l0>MAIHB|Lp81D)b?se zwUgRQ?W^`z2dE>}N_DI{Ufo-rrXHZqQ0vrsb*Z{cJzPCeJw-iLJzZ^Cs9vmIre3LT zQa7vjs*k9@RG(CzQlC*@R^L$HR^L_MS3gldSHD#Mp?;IlA)!-(JVBX|l+Z6BDXGiZu0%) zN6Eh@KTCd@(ji5ZB2IBhaZBl(B1!R1@k^ueZHnZ@RZj?~c7Y_3qN!v$s!g|K0(;^Lx+e zeX#e7KK^|M^ck6UDD7z4xwNZk*VAsM-ATKb_8{%Iv^Qyg_XGXNeoQ~RexiPk{gV4N z^jp{OdVf)WRewYJ`t(oI_oW|5Ka~D?`WNZv(=VofoBn-1TBJ1m;rn!TF+n$I+MvS5~bR$|t`tg@`Ctm>@V zth%hxS>v)SSrfA+XIZm$WgX8tm-R!|jjY>Qce8%YdYSbm>uom7X0tnFJ7kNq-Lj?G z-LnT|56sTb)@AFn4cX@GA=yK->$68>kIJ5qJtcci_Ok4a+23k`Hb@(;jnc+wW3`rK zZKgIyo2M<*mS_#ya&3inympRuxptFwt9FNWw|1{~zxJT^i1wWJqV_xO585l*YuX#y zTiQF?S2<*kJSR0rlVi>qpYuVEHD_VY;+$nUD|4E1*5s_s*_E>==hK0%1APZd2L=ta z44gS|_P}`qe;xR8;2#73${m5??~RMyi0kv@*d_r&U>2oBJXuR%%}6YeEWRIe5ZV` ze4l*3{D6E*{>=Q3^5^7R^Y7+A&wrW!I{!^UR6+NGoPxZ9!h+(0(gI^aML|_TbwO=` zrLJIV!Hj~L1s@g6DXh9|v>3-Ke)4kOFQ6w&MDe73{Uevir zQshx;(~TZ$(ZPcEKSys&t2@v`ET z#ZAS{#oLQ_74IqjwD_~)L&aB$?-f5Peq8*t_*LB`ck(ygVtO81n0T6(DTNa+`)UzUDb zdZYAt>8sK|OaC?i17%08A<__SP#NM3YD1o3tYNv~h~bwq z`!ac1T3JO|ZCPE}@UoF*eA)D}56fni%`Tf;W-VJ)wz{mPY<=0LvMps_mwjJmxmtFu z>_*uyW%tVNmpv?dW3)3m8l8U8W z&$z(2$hg$F!q{kRHm)^pFdi~~Zaii@Zair`Wjt%VVEoqjz41rm72_S_U*%l6U%9fp ze|c&7@bX#ZE#(Kw&y-&``Qd{zQ@BZO>SNNFw5D8BfvL!3G7T~fHr1Ghnd(h5O>0e` zo1UBgtRO4s3dah!ip~|13hxTvim(c0MQnw-BB>&^qEAJ?iu8)iicu9U6&ETlS6r?5 zwc_`RXB96i{-^|%R3%&4p;A=oTIpF8SS729sY0gVIn1mw$D5PQY32-bnR&3e#yr$qXSSFpnkSp5nrE12 znirTCnU|QCnb(+G%7U=y6RqWuL`(Fty-OYn`puz4xef)T-70O#*iO`u~6a_<708-RIozIp1^cdv5y^Jm%r7a?FP-b`krD1H@tC2yv1)MVuzi5*LUo z#8u)p@sM~#ye9r2-Vkqzcf_B-4v2s~Z~$W92)cl-zzIlzGjIX!ARZ)uM9>}d06l>c zB!Og*0(yboI?xC71sOmEvOy)#fGSW8YCtU*00x3VU@$;nEEosIg9%_Vm;z>j*V{0?4&KfoLC7Q6$0 zg7*+W3Np|V3Sbx571}#N33P@o&=tBtIShje*bPSM4}l;Z4-xzXPJ+|n0=N(^f{Wo2 zxD>92Yv5YA5q=H#z`bxE+z$`HZ{R_A4E_L*!!z(EdW4ClMQ4e zIgo52N0Z~pY2++&HaU-+Pc9~xkW0xGWGmT5t|r%z8_131=j0Z054o4zNA4#Nkl&Ku zkw20r$dlwL@+NtUyiMLA?~?b(`{V=iIr*CWgM3GRpa_bjD2k;x%7U__tSK8xNZC^k zl$g@FQf`!#a;IdJ2jxk5QQlNArJ&-e9#l^%h3ZB1rutI-s4PlFLv9D^@e&+LzI);v=bYZ$OPK<N@f+a znpwlFWwtP1Fx#1(%va3U%pPVxbAUO-e9IhRjxygfKQbqnlgxSM7v=(Uk-5ZNX6`eO znJ3I|%yZ^<<~8$<`IEJ09au5z$aZ17vQDgob!J^yS60UQvB7Kz8^uPmF>Fs($@XW9 zSzQTR%9gR^teUN0D_IR&#SUNxu|wHmEYBi#GCPHBW82x4>?(FOyM|rMu4C7;8`zEP z=j@m49(FJL9ebEP!k%PLv3J>f?0xnD`;dLaK4zb=PuXAD7wlUOaF8?SEI2z(#C7GI zI0+ZdMR1Xvg6qab>9}YvhKuFmxOgssOXRw9J-D8nl1t(;xhzh_Wpg=PE|NqV|&kf~A3%G^cQm&0#&8_3Mb6;`0xV_vy?jU!F zJCftkFj%WSLkI{f!kVxl>fJj09m06uivET$2F z(5)N;x`gp5d|$qRFXZd^!93!p@$>jrKA#WOpEB!8rZraU)2zd`Y0P>7l~AS8YARYZ zmHowA)rZuGR3-gXeFwLc ztF@Z$O-<#)+i}G*VmTJo_%pwsDqTGQFV8f<3gZB!HlmRugXM0)qvdWRLlvQNx5%)N z(W6b{t|V6J<18K3D~Z*_^8Wo)%G!#S+Qx?Rrs17pttCDq{8ka`i1owAIgyGf(bS6PJU z`&u}4v&OZZN;FiI;NQ8m&9zvjEWGs2d3O_g2!~eUYd*S_*vrS@9o%oxRrd{Xi12GA z4)U?B#J7ALA6k&CEpM*rSyTS8<5A)V!mo|^o;b$G^9hEV@9|AMADWThqp7^1qDIqf zl6^ICrp+LB=ZrrQ=RVGOp6|gYc2-;@E)jk!R^SmrJBzLnH$Jw#$tV5Q_6~9H;{pxy zhU&|NqVTBEqdR*(CVnIQRuWH$r^F`W8Q+WV&3EJbti-VJAzl)%FeJo$DxZcs76{z* z@d9T@M}xvz$}8%6Hr5Yp(lj^Y4azOo4%Rz6IhNSK&VkN{Aw&k(cpKya%7hci~-lciz(lqo9dbemRD%>eXXN(z!kWebkng6AOpdKAI1sr1YW=! z_yAwv2mFB?1b{#ggk>$_`}4(o317;W@#Valuiz_r%|;LcLO~b^BRmZk;RB)!cOZyBfpt?0f6G*gVt&8wb5wXs)TU6to%^vf-M09~|E8G|QP;WDhKFsVS(% z?qgW5+J=@^b3Jgh)5nMctX@o*_Oc4M5!$!g+KG(Ci@MlZ=H%9DhBn)fr^Sw4^xZ|? zf)^8}+waBgoSfSvc7|q*4LI%UCN)&zL8jZ9<4T!VyN8{paS-b+)})WGUuSjbc3dqF zY7ejr#ML6pzKxX{tqnXK5*p^LM`BNFix(53pWVidB7)i@?G(l_zINoOsOXr#HFz1; z{gB0ry}_T)(C2pXV=PuCr+D@6fOR#6%h6D7ki4)kV+#?) zM|bVhYY#Yx9XHqu_JRFI$32~&!Ot{0Zg9wmYIsDvC$KA70t1Tbctf~Cy zxVLxB%I?JTkKp7-JfGrcfAo9cEcof4h&~T4d~A7<*Z3b<-&iH*gz|4s0S@LLOR zVG-_tyWk$Uk41UN&*vBL3;9L-Vtxs~lwY#>;yb;{O$tKw zgWddTqlo%d#@~nCqG^NE3e_{xp^12%17Ho*!g|;M8{t4W2sZJD@v4vD&!hZL2#iNy z76PjfSdGA1KD4B7`LNph+7X&cOhzpl{Yhz>tx%~^53a7(G^qw^Yg-IfsE>0`)UR+? z=r>6{^%8ff&W0#VAE;^Q-H=_bZthg+SUBFG(sBIvt#AT=%&>bxWp4JzQH)W8ahKp^ zVnG|60;lpn@Td8p&H-k?IfO$yoC#;a+5B<-NB%@R)Du2%9)A*p;S`@(jEC!8scFzt zF^TSQ8EpNZ=52&0T*;ro3OS2CQ(cUc$~56RVnHih&;R__WSig@m>b|{a5MZIZh>3j zHvSxcp8tivz+dDqt%lp-4)`Vh{EG18FY{LrDB~|9FwUsz)w1DT4#C4XB7xt+@A#|y zwKjMJ)BJTK#dq@vjQA0f?eGLV2~Y7i5U@fZonLVto`pZbpW!)-hx70kcmZC7m*8c1 z1zyE>*WnHQ5|7P(clj6mOa3MT0{$-l8v>R;!&~q+yn{R4h4hsikDPq9D@XgG580DE_x&v`H&1@ zO|m3MnnB;9%EpSp^?3B0th9ob+ImfMOL_f3{t^F}C-m>~BeRS{lLFGJ)W!~PqOzlT zT4P1IAvA3xtqn}|Usb2^EJD(jv@0|ah^nQjwxOE;m4B+|y%PhlrH~G!xCjrKT&vY& z;1+G9BeDGN1*WOHl1}=^-T|Zp%jE165aoi0b%nm9l;jLKg}S_1Q-r^pG+Ml%AsTF) z&-q8Dt{$W(4l=N0ZKMb8J+~lJMcb@>T|iO_#AgS+ z5FiZB3x_;pDkKdqNJRF7BHUvw0sw!lu!-uh98yK*V82XeBY=D6B0ypAXOww3lZ9k4 z;m}4Fk^K>%5n$TDbF!5G6yXRmQNPhINK!@C8X8oSH3*m^VDXOzul!OB&WIdDHtEa! z#dI6lj1^Gk-$nN?B$I>5A>>eU7`#f3AV-p;5a^458v;@UtTB=i=!bwS0%`xiGC79S zbz&I-X9R3Ik!+HB0wh=3X=z!5nDr;p$!ryGEYfUOakHgcz2 z6JF<-iVX_8S88M3x4gC?uoUID&6M&Qo=MsO7d#`HT)ULgF|kY~uV&@ z`3nLVe}M=DArOo}2m+x9gsmYjl9$NKB9MeYve66PQ7sK6 zA3}V_^@w~-J|Ulyzmm@oh(Mql0?`P>A`p*2BHk$S1qSg;@)h|zxkSGu$dQUfK%qY# zROoF$*BkOJHbF!3qiG}GV2bW&{->ci0#Syx{elaH#z81xDvdFeeidBQQA(Ri;|!&q zA)Rf_Or;5i(pe#$Z3U*%?uOELAvNZdErm(nkP7M>LZjR$M~pkF3)Pi!q9hcCWeNhl z5a^9S9|ThQ75Wu<3jO=gZ~koqln><#eJOwJ&3&mr3M*8FKnXrM02u~nj=zf$DE)^8 zP$5+4Ulve=K;}Ozfa-?ro{FNPsTc|?GYbK1;CToX7_l!jcy`Li1Vfb(h8f{*kw)-S zN-D{K+#CdQ`Flk@8yi}ha0sYrYPO*|08I5Ufji#>ZX~z2HFZrljab+TYzGstscaLl z`x|_EsZEvsL%yGWf4;pwN^7a_5#jt7(y43{();TNMWl&JG4oPo2$bVf52^yMxRTQ7 zPenNE)cE}Pe<;zQM5>k=0IyQozm$kT9Rd|bM}q!KjRUDcf2nZ*0+s(%<4}Vdhf%|+ z5!6ToGze57P>uCi^U;U=LyesZ`iBlX3;&_D&cZ1smDP5tO!pru>#$NvPc0|>)>Ct- zdDMJr0kx1?L@lP4P)n(02xt+gN1y?LMg#^TFbIJr1ey_OL16HD>Qe)e5S~=KiAtz7 z2J0ST;1UCejQGeVI-cyH6TP*s#kNZ&At067j$H?Z9nH`VPNBXsC}kJ5+i)Q;41wXM zPfRO98>i0IenTC?#6n@8GqRQX7U87TNGv+)DD?y84eEOmqjogrmNx1*z}{^Pj@uJU zI-`L!O+$4{jSzN5-P9TCXCvECI1Uve(>5ea3u#*_n-l%urlInG3WXIlzwBAh5sI}5nF428(SMp`ZH~;c*3}UbXVG`)JBYh zwQS9>mVd{9?X-k;HbjAcZ%}CnDm$aZ{|*p4ph~;a9+*;TH(E-&(=r5RBQOU6JpyxA z(w_LdcsY&DWgY^H@pdABGrs&ZO_eFVxg6uzr!cL2c;ny}!>K?)R&8~Sv8HqEAUfPI zb}$`6htgpP%tv4W0t*pXgwOb($e6qa;5{=Yt$M#$om~Rm9VbI{A_7ZVY0RBVF}pm7 z?W#-0nGc;pV?x39j!%L+XGo>f|DDXx8H5jwoj%Tr5x{2kalNv{!M_rQzs}BibkYBG z?vFc{Akb>)+{Pz%$kZPjl`Iiu{G)pXtud^%5`mSi#sJfhxna&|Zq#aUSdBqq&rKOrq(>EhJSSI{x0JWjBk9q^@?3nrjem8H zrlTk0$eiYBM31G%(c|d}^hEj-dJ+N~5!i&lX9#RY;By4FAg~pIZ3uj^4r^*EJ&m4D z&!A`0v*_9M9D~xfBRCSlF+v1qA-Dm-jR<~*;AXs!UOk_NFQ?lLi1?IVL5_kq5WueW zOB~?hd~GGYl3qoxrq>{_6M<6*+(FROkPOG@GpxJl)k;nHMtU=j)aXq#Ud>ks>~5n! zr}29BAbfTcdWQTMGtxUuOuDPoW~TnFvYUQvQoh~as&|{Jzt+E2#-^GclhAwVZ*g8r z@1ytA2k39;gY+Q;_9Czkf&B;^K;Rn$4z31K^kGs#AEm#ikMWo=aT^W+?BBmb;4prS zV%5h7KpV4dX(>9WJWu1Zoz?U&^ac7NeTlwI<760znBOCC41pgIIF7)Nog?0)Z~cA5 z69}B_9I>7B{*}hZOfs-WY!) zz1?hM0+>JqZXs}+Pn=UCs$oKnM^eHC4IOx8BAIR4DGsm^db$ zNnjEg9IxI(;64Hm5O|2dqg6~#M#*$%k{KMJK1LAWG6YEk84S@q87q3HGb+NboylM_ z8SF)#Ab`p4*LEhG$zgI4z?<+Jf&@MS>fIxwNn>DJRYkcLo4L)$0{rNvcA%zNug{bw z$Pzk)HS#D^Y)}#QFV8VucC5FYsl?JVY6koM7YMv;V>C<^0{*p8EpS;%qPqw1Sy0M{r;H*`Q>)5b{4Y`Cqv9^W)7og<}&k``OE?Y zSp+!*%@8z4&;mhA1O;oDMa*Jm3A2=0#w;g15wt?k2|)>h&Ir07=!zi~s=uRJrdWq# z3uZmDf!WAxVm@OwBWR5v_8)c#+9N1NunSg}DY;>`8j}!cV@N`FWp|_|%nnnjt)bK_ zr?YgIsZ?YrJsy;A*Ez;sQ@Mko{9}T|d}AtgG?ac!keKgGrI`5)2~xgZo+mUr#^8r) z#=IvvFUIv0PJ5Ws%o*k^^Aqzkf^G;(5p+jThMfdSz_Yp$LW{7>-~Bf{_R+5bU;|H8*(=){4m{7ZRSVE%qKT%H%x|j4|2|KCDJC@n8NU z6!dVz2xYPEqC4CN>+zrNqXUVoKO2B!Y*vn7Y%7bE7iWyIJ+ngD2y9Pm7!I*vydlJ9 zBXNig6aFj2j!o$tEtX9%`XCl}!65FALu@t@huFAZqCT-iT%E*bV4bkZYzo_p?alUK zQ`t1OFWZkzN3bV?N(7S-OhzyT!CnaVMz9ZpsR*X6XEQr=l4D9h*aCx2`gZChy)yxU zs{c_*a83Zh1M;eZ_U>0_= z6s92TWDQTpu!PQI*$E~Uj5n$v`+r(gPi5yDbTEyb&dy+Gva{IP>>O6l&SmEzn2TT@ zg82v*AXtbXR(^j3ixDhAuyj4UphE{sI&|=I#7SqLG}OWpvNYI4sZxj-l>Bv z|4&%#WOo_l{|dp1R(3anl_vQm``B*`u-I>ag~kYrg9cbs8DOEGRn}Ek!l;SdU->f{h3c zL~sy-P3zdp2Eo~D9b(@yh}~=u8$s-|P3M?!c&E_#9Mc&nS$r7X%3_vj>6G|ohs6In z$n4zmckFwE$bTX@q?P@E;83H;9?l%eF~&XTXycv_!y^54jG0*C;LKTa)<&T@E2GdO z{@p^v*>hq%IOl-is8-Gq!O?i|-W5JN&YANe9M*F#oGa(XNjY~;#(8j_oEPVfpbkME zL4+VCoN)+_M{ojy6YM^3w1RN+goK+hQ0Io@ zKwVO80sF1**gkF)Hx37ic*ZfDj#G1p!%D;Rwj;O_PmSOz1Xr)-#*@priQFgTauP29 z2gzL#T#Mj(V^-D`uV-^gIvr9IaCI%7t_&Ew{q zf`3gLH_wnb+7{sF4w|OQ^5JgfEpDM9(V-E>kbzr-aYzVx95Hk*bs6_54!aCxtsItZ z6CY}7*^W=Ej4gxmO$BTIdY;IwhvYi?85PKF;y#1d>Cfm*+*S@}5T^}iQt)#Gw;CSU z>^8*o@CyWY7})+Jxp6y9#I!{}pl;+}Y{u;|6>lrGss7uMn&01Ad}C^{{r}3F++kCT zFaKghAAMB4Sa+H}Pv6F`#=XXoGsQ3r#|Ri}{Cb=Szy6lRl;SXKAdb6Qm?8L8w-NX? zx2gE$wwX92nu~*>g*fP0ies5a_|3FL{G!`nGI z`tg0)=4|F_CN-0pd762f`I`Bg^)?%6w%BZ= z*23eOY`5&|1f`R!C9DFSX$_;ENm=nEkqU$ z7Eu-%7Fvt37HchzTl{Eo&f>hq1&f;&Pb_}7WGn@i_LeS|-j+U=ewN)W`&gD)R$I1M zBFkx(Gc0FW&as?pIp4C?vfXl(R%mK!WLSst={F0c}~34#Q%f&@W#fl`nx=p`r= zR0{?Ow1P&#AVITWv|x%(FjFvFpcgC@EEX&kEEjw#SS#2f*daJ5_)c&{a7=Jqa6)iN za9MCga7}Ps@I>%T@Lcdp@LKT3inTJgvb3_c5?a|=`B^Ef60LezDXo&NdRb*!sjPCW z@~jH1imXOj&9~ZOb;Rm>t8-QltR7iCvHI2OH>(#`udH5My|H>{t+TckTH9IMTZ{3l z5Kh+4)~?o4YngQ~YpwN6>o2V@SbwnbwMnxXZ?nec7n?gacWv(3Jh1s)Xd|>0ii8eA zM`2f?MCc-P6S@mMgkC})VRvCqVUjRK*jtz?>?=$cW(rlp9ATcYKv*Pf7JedZ6@D!| zCwy*eYb&*luEwLSJJH}RLi)^RZPPLtGJKuJxZL95i+b?Yo*?wnx#P)mJA8dcL zJ!yN{_Nwi5+nctxZSUINw|!_Quv6IO+qKwDwQIB6Y`4|!3%f7vzOvhGciirR-9@`g zc312k+P$!QW%t_djomvDEn-DxA`6i~WG(U%MT=CT2GK~-D3NZoNGDn>S|eI7+9=vA z+9KK}`cZUF^g{GX^x7fJA=W|Tpmmt%@J7svZN#=>k=Q}(D3*$4Vo$NR*jMZ??jg<< zH;Si-7l;>%7m1gMcZd&)zY`x39}^!JpAbI~KX9EsLr(;gXolZEN za=PSn#p#;U4V}|1r#nvfoIXf=C7F^ENx7s#QYER843G?!43i9(jFe20OqEQR%#zHJ z%$2lC+9d6gRg$kIM_PbnldFV>GLf5XYuCCo&d$^{#=DL=k8L(uAjMn?z+|W3)elaKe=9T{msqX&Dzb;Ey^w4t<RWNykWe=~(G_=|t%=>8H|GX}fflbd7YKbfa{$bgOi`bf4)rLuLh&t+R>U&waI_Q>|h4#*D5zLlMmU6b9HJ(4|< z{VMy@!`#Et!^*?P!`4IO;ou?j@bvKZ@bi#+1bKvbgn7h!WO>wh4DlH2(dMzzV~fWQ zoySg(T^{>94tN~&_}1fs$77FI9)Eg#@PwYUC+q3ssr0Pz9O1dpbED@@&!0WddtUIo zOIyzLR{X_^$Ci=KI)B=%?^2 z@*AP^TjaOHZ=c^ce&6~X_B-kKi{C}R%YN7VZus5uyW{uV@0H&le((G~_yd0ze}DgA z|1keZ{}}%`|3v>D{{8%m{mcAo{fGFE^dIAo{3rTP@}KHI-CytD=6~A%qW^FHzss%U zLGn;}guI(PMjkKkE?3G^-d6m3IK0vOO>l)-kxKnByjnN!`LvJu$VAqSbA7iSWZ}eSW#F>SXo$I*pM(3HZ5#H*r~7w;d$Z1 z!bgUW3FpJdg-;Bh6h1Y4M);cW_2HYsH-~Qt-xj_-d~f*S@bANqho1~T6aG{9jquyy zcf;@NBG?E~ggByWge1Zz!Y@J*5gid1kr0s;Q5vC+sEnwJ7#=Y(VsgaPi0KipBFRWP zl8rQvbc@W0EQstMSsGa$IUsUEdYC$rVA0P(`?+yF#f*QS?^iDhd=uiekk; z#b^bu7^@hsn5|f?Sf|*i*sR#9*sj>A*sa*BIG{MB_(gF^aYb=WaYJ!iaZm9;@ksGh z@l5f&n@zW%ZmMpByDjRruiMQi7$uF0k4lN^6V*2=Jt{w{JgPFPI%+^veNX}U5UCL^(5+f)T^jJqTWXn(PT6o zEsA!J_K)rv-7C5*x+!{U^o;1)(fa6l(F>v%MYlz7j@}x*J$h&K?&!VI2ci!~pNu{e z{d4sB=-bivq8~&*ilJhJF`^iU7{?gT7@ruOe@sA3bWB`KVoZ;i^q8!e?3mn`+L$>p z>tgoCoQ}C2^Ey@#D~7KP827O>l!DE^NjP3^NsV53y4dNtBIQ$w=!-^ z+!wmIFXMK_?TOnLcP8#q-1WFyad+eH$GwXCGwwq?h$rLC;|1~7@wV}zc;|Sp_^|ls z_}KXP_{8{>_&)Jz@#*oI@kQ~K@q^-9;)lkMh#wU{CVo!*n)ol`kHlY$zY>2p{(1cC z1S&z8V4Gl1ncGvLZP)IU%`6a!PWas%2q|~PjOc|Y`OBtIoA!Sm^)RY-1vr-PFyz1rGOWkWmubsVi^}3xJkQ$O2 zpPHK5FEukYJ2fx0Fts>!K&m#iF|{dmaO$wsk*T9ox1`=o6Q`x8jZ9mWb~4>D-80=M z-9J4rJtRFWJu$sUx-vZ_eO>yF^keBirk_gJolQTNej)vG`nB|%>37oar@zkt8Ds{X z!Dg6cSY}vd*kssc*k_0{!ZTDELo*g-?8&&9$!2oOZM2W2*Aj>?>n`AO#F z%&D2vGiPQl%v_bZK66v%=b76xcV_O++>`l3=1-YFXP(czn0YVrVdj&}XPGZDUuBV5 zR#`$_mMBY{)iujG%O}e}D=;f0D?Ce)6_usV8k03AYiHJ}tSec!v+iX*%zBdbGV68L z+pPC0LS?OTSM^k-sd7~Lsv=dfYJjRy)ubA%8lf7k;#Ff+lT`CnTUGm1M^wjDKdMft z&Z;h}uBmRS?x^mo9;%+HUT2fp*4ZxEy|Q&J*^9E{blIW0N5 zoYgt|bAHIVlk-O|%(c$7&9%>U%yr6j$(82Ha)WcjawBtR<}S_sG`B7HZ623rk!O`x zrORv18r*V+v5g_<~OgrW8yoSX8j2U|GS6g13cS zp?RTYp>^S~!U=_+6izOjR(QSeN#U=BzZJeL()ky4E9zU6QKTx$Eh;GLUsPJ8F47d$ z6x9{+MdOMl6n#=OxoBF^%%V9(bBh)fEh<`4w6o}3(cAvc{k!+C?mxBv`u<1z-|7Ff z|8M9i37YmE+irtE3#a_j}#q#37;?&~&;^N}6;)>#$;=1Dc;>O}J z#i)3Ou2^3@zj#sc^5PZ6?ZvB#zbHOX{B!Xy#g~e&7T+koU3{i{%t|av ztV(Q3Y)kA*980>ENJ?Bwq$RSF#FEmIaV4utj+Q(vwJQxR%`9yw9a=h~babh%bW-W; z(z&GzN*9+dEB&-|W9jD7t)<&bcb4udJy&|G^nU51Qr*+i7p1?KzA1fIW>Mx?=3M4h zCM)wP^Dhf53oc72ODiict1PQ78&FnXHn6O@Y)IMgvQcHavbkjo$`+L^DO*;yqO84a zRoR-d^<^8&J}Wy`_MqIVJh(i&d_?*3@;&93%KuP9HLd2<=4v~&MD3z>Q@g7@)L!Z^ zb)-5<9jj9(sJp96)OG5C>Spy2^+@#?HLo74o~@p%ZdI>VuTyVSZ&7bk?@;elA6B1L z-&H?QKUV*$ey)C{{zLsv{hPM252zkj zy}bIX>POYTRllizS3}oW)>zlr*4WpGYdmWFYXWORYQk$`YT|3U*C=a}YZ_~o)f}xk zU30ePddhc!=Xp4Ggrd0X?o7Sxip=CyWpI!T>toxCopF19YAu18%`U9Y;-y8ODL zx{|u`y2`rhx&d|Cy4iI*>aJwm5Pt^P&*?+sZEr49IhEHzY_9%?~o`sR+BzB@k~cK;uNsA>rS diff --git a/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate b/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate index 84853bb9f813607445403560a62c4d38c23b68b7..599c62c2af24a3a500f08b5e705553b700a8ca85 100644 GIT binary patch literal 49400 zcmeEv2Y3_57Vgf>uCz^Sxq^EKW8>aQ2)F?b28;_G9AOJkFqW}oN`Pc1z4zY0h7dwY zPY5A}B&2spA-#~^drx?0b|u-yhWO^@zI)&M0-tSZclw_5&zUoG{+-|6>hgGVa$evN zhdILWoWNN)D<{uLS?28UxZG_sQyd-5i(K%nA;s%%pONC8f2_0F>j~k|sq32TL6hqz zI#)Vd%6y5Q=R{6wtoJ&+P95D8%(rn0r*cEMpbQAa6L$>f;O28}oSSRsmU123GHx}uhC7KnnLC|3gFBbIfV+^p zlDmq#n!ASE!QIX6v02~foI~m z*n#Kc1^8Ipjy>3mbxiSz_#}KXJ{_NdFTfY#i}1yGBfcJQ!Z+Z}cnjW&x8XbSPJ9o( zA3um6!jIrb@e}w-{0x2;@4k#S@^nLuhtJ!v4b$ZXO~T8NV@ zAPb3`w3DTzgRCZN$noR^qLY)!+2kB@E;)}}MXn~-kZZ|WvW|3-ZnBU)j33UY@gw+5zK}2C%lQhvlCR>&@#FbgemXywckuK1W_}^Rm~Z9V`K5d( ze;$86e*u3Xe-VE%e+hpne;I!{e+7Rfe=UC2lyxXr}(G& zXZSt*tNd&Hhx|wU$NVS!r~GI9=ll=+?*cD~f+X04U?E(H5Tb-=AzmmIMhQmFP(}fwrF@i&wFEk5_g;rsiuv}OntQ6J=rwFGC7YY{% z7YmmNmkO5&mkV9OCSjX!i*T!Or?6evDcmFM5*`p<6J8hI5Z)Bt65bZx5#AN{3-1Z< z3m*ud2ww}|2;T}n3%^*fg;;otYOz^{ScY06Em4*@%P`AuOTMMRQfMi%6kAFxWtIt+ zDVBOmgJp(gj^!AO!{W3oupDbS*>Z~IRLg0W(=BIM&a|9mIoooMi7X?bcvxxHa3FW6ibZS@W$0)Ewzra9%ZevjPn<^&0C2>kZaz)?2K% zTJN+zXMNtf$GX@0g7rn~OV*dI`>d~6U$wqwearfR^)u_|*6*!9SpTpd5G7F-6;T!K z;!rVCOcjTT!^JdlgqSX7iP>V2c!W4ctPm^33F2gNir65|6Pv_i#AC(9VyoCLdc_su zN^y-y#mmIY#Vf=s#jC`t#cRZC#kJx(ajUpZyivSKyji?UyhprOd_a6qd`f&;d`5g$ z+$+8$z9POVz9)Vpeky(@ekcAU{w)43{vpYdBB_#1(xf2CE`>>vQk0Y;rAou3bZL}y zgmk1dS~^M^BaM~jN)E{>Es_>XZPHT7D=n9flh#PObdq$cbcS@cbe?pfbcuAibd_|i z)Fo|@u9r4T+oYSN+okQ&PU%tUG3jyX3F#SWkMy#%PkLK=M|xlSRQg%^Mfz3xP5NE> zLl$L8mSsg&WxG67j+CS1XnDAtCXbNQb*IARj4@mXDHa<*9O=TrW4s zjq)^kx_pe>EVsxDy@=AG)e7t;ue42c^e1?3ce3pE+yg}Y1 z-ym<3Z9HTiYEA7hZ z${EU;%2~?U$~nrp%6ZE9$_2`W%B9LR%C*V{MC`$db)bPdV#t{-KuU=Z&YtmZ&q(nZ&hzoZ&&Y7 zcc{D62h>N^$JFQ4=hfHL*VVVxkJOLV@73ScKWsy7k+vvXv@OOKYm2kR+Y)Svwj|py zTc$1FR$x2QHrh7cHo;b7Yp^xi95$EjSlh|AQ*5W&PP3hEJHvLS?JV2bwsUOf+Ag$R zVOwikXWL}E!FHSNcH3RHUA6~oPupI!y=42s_NDDB+t;>lY~R|xvwd&-!SMjNY@Y2{jlR;f+Urf7}YG;N;Nq`9;wp=?&J4-uTyHLAGyI9+*ZPRYlZqjbnZqaVlZqshp?$GYkwrh83JG8sCo!ULx zz1rj26WWv7Q`*zoGupG-bJ|PV+uA$YyV`#3J?#taOYNH=97KZnAR)*SWDQb+w4k7% z(4fem*r0@<%%I$$yr81Sl(x>+*1epK)3_kc&V_Oj(E?pD5FP8Jn+xN@b)MqO^rR+xN@-4ML1}SiZe~GAS$<|gRbg>vNp3|>W?6ntQEp*H zWkFSLRg*oey0U7zyJNAZ-O=oAA~G#A6ga&cTdm%t_Jf^N~R zx~NOKtSi@Z$y^GT$_;}=XN@w>Rm&FV}6CZ&D-H_ZFP1u z6&L3hvORIhR*D=XWk#2+zqLI?1`j-LZ0fhogN_&sBdL0yWHq>Z)2?zH%jh_v^VC zT>1vCfotTZantpodZZquM{nR}a2!MhEo-3~O+;VOOw~{+!iW>*zElQ|ZXBp74kvgUoGt(DTI2kUKK8J1TmBrVMatPi$QLAWMg~WwW*=rmjy) zP8p!A0WQt%0acHk-!nXI#2_oPzV@K?N;V=fu5@u|_sFd7%*)(v=AK!YunS&IcOca3EhPrfEDbc=s8%s zzK-5UAEM9Dmu6Ei^0lwf_t*Ca{b*{6`5Hn;N|1E2iZZRZeT@sRPg|uc+s1uPPf>wmUt=zUrE$)i>qm_M|fe zvK}D3ZDDl_sFQ1f3*gr5#(CWN0KAjyCv|#RgL^c7J$D|{`9XlCU*#|2F6Gj@xr@0= z^pSdIH^A=Y0J&KV)=~$?Ndr%_>b)JE&EC!qz_g^pr87Zwu%LS_w}ngJ%B|(raa~+D zx1QU;T?bNfJ-3Owf!nO-=(&2Hp05|^g?f=*te5De`Y8Q~t=v{_8+Rl8Pc?qhK&aTK z8}%dg(YgcvHyb|@dW-SNp^spugU>XmgBhdA9u61!&K@wZFj=r^vI4Nk(GJ*TJg_GF z5V!^p$^oF$!eG7C1XxJT(6Xwd!`)$`IXt_nHui*C%v*ti`sQK=1hfJka{p{GaF0#q z749VrSD_Ig7|n|fgU7>q!ESoWSF)y=t@T}~>jar$Mo|bP3RG-7yo0+1wX&{;ty+~c zG9hQp$b?mS#d#wWiV92Ctl4AOnU8XhcX5yDN9o6y-=E|jU(Y?oJgyf7;UwK|tMTU+L5wz}qbz}z!+p+D;z z+}nM!zQet%SLx%}EEIoGrUpmHLZ>&Oy3Olc*x~Z7oEor8Kjc2?Q^=>>XZi%aNl)_E z@+J2zm%g6+iu;=TMz7Y7)+es#zT>{qk zf@k1Z2*YYWxDDpW{LUTd;{MPl>$6`#2w_CHAjBg9S&((6IgP<&Gm||TkJquJeYU@r z#=07Ps$Q#4(dU9)%&>D*c6N572Rx$Lj+P~^wrrTnQuA_ZoQ{sRY-5IF6I?c%p^RTy zE0}rI-r+trI~hQmKjER2n|ysn3JQWgBNf?@rq}89dc%5TN5LpWZ`7yhbMz6@Ow-J- z%lYM@n{JhGCl7@g{quq4xu&HHHF3!cd?neY!r|-;P)m5B3F$(`R&{ z1brrZvXOqJOEBt8sO@mKJ3E+7Y8H~h3Q5&x>9fJksIHwbWpdS&`liaN+L|ddCsj>u zXlf{{8(-C6;367<(qS=F*3scu*^Ndp96VUs%ygM3%a2I;P$6?J``0)AZmvh!D2J6` zT8oED1~3d@e{kj|`{fOboXq%0sCO;tY-L7x0z8~n_e!>gN&uUSiSO`3_h)#5%ah=N zG+uW?NfxN({7(1`Wp+5)7CIB$3lcn??d|RkuyqG0*yl(0utG|+a#$g`g;@nzrKMR@ zUFHxJpu%~93B(w&^{9Z2nK|smsAQc!-%L6R9nm&auR{}1 zH98vR`WoG(AFD6cTlFRSF-`U&-^2o1-mw7IpoWAvJDB+&Sf%(&&MNbIJ6teI49N=q zm5k=>%AhIDm(5&Z^si!Sr>lAK1ZQh|ll_Q5(t3AiN3+vsWHnX~(6T-$YTOH(?8$-L z1NVgia=^Uu4{{@#&IWm!-rmKf!CDUnIoiPbDQ&GQeRCNzWPFp6KieGC1QR@(i{|Ma zI(P(9VJY4W{~>#LAUmMSVrNTvtGjtI3}5_=y1*UQF*Y%ExR(SLTK=LJpbjp53s`51 zkP97)7Nb_Q1hpYIYDY`;PJNlaTwkHD)Q{6w>8tfM`tkY+TaX8NQ72l4mZKGDC75-q z&}y_y*Yz{?EA^}NtMzMOzkuS?DZYT>3*ibhGZZGUO6LMcXRFs(V44fl^m69{cLxmo zl6FUj%j0e{7FY~0ePdz5mbvT-@-1NuLw{wfb5`%03BE5-zN;P9{;*W>)^@m-z~ofp zSn2L$)`6LX)ok20j58Ri?d9 ztI;*+TC`R_RXthWKy z``-1f_3E2pB7i~YbJNHUs8{KP6{4#hU={L5^hsir&a5F=^)cH8ZRHNE>zRUXLbot2 zx>-M`3*D-p%j7E<5Ipc?j3uU-@lNjXZnPcUrJtu?5-@PkPINyPu^!!n?nU?M=j#{f z7p_OUxHR;jei3x`Vm)at6xU<1&tczs{6Tj3$~rO0v9QhM?QC%do=atyR)sj z4ZK+%I|p{6PuQ7IG`Nk&ZH~j+VEmzX^lN*@;63yym%b5}ULU~X>m&3r`b1x=uhYBq zZhgJJVI!=^K1W}`@2>!BuG2SCJWaojV#-jbkLCrNk_{~YXPu!_pzY?h37`}(VHn1) zXRdjTH99vxV>Ww66Jg13cv)iMfp>zj0%mY6*k^Ulr65#ZfCViR2Q65F}DY}TFhbj7w;#7V1K5WOqI0T1sK{yPD;|M$i55S4y-=)uk?rX-TD^&8~tnj0sYIDZ~{)mNzl1uoPtyFFgzTm;SmS`(|)i? zG_OY`7<2)o2Bwobx0@||oaS}Nxy0dW>q!n{WDNh51^zO7?&){y+w^<&UHVr2%qDww zU|Q`nm}Y@Je!{@g)qJ3t+=1(G7S6^wI2Y&XH|n?Ox9NB4cL8SLLR}(C!<6eO3*_z%2aaTt- zK8l%{hfU*e$XM18{Z_Nypo8l5C#u5ZAkppm9s13U3~HDT_&PF?yB%(A2lR(__j8l^ zQ`H)^>@aKTpUPO$VBCnO;pzHL{T>~#qlroC;1(>#(ghYWZ1ncaC%f@dR!e%bdr6j~9V{ELP5WBX`QXO!i*447 z>T(}e;!b=VOzn6XUXEAbmHNZ_Bl@HIV;k@)yb`a$$Lo*lkLge9&obx?tlwZ8V7{}X zM@e8}_POK1=z>MoGFJ=RE=aB}@2NAOiR}6J_$fiBs>>@JZOhp9P463~!kz+4LVT+J zgg$%L^!$d*X|pnCE??wt`kD9~fO&itK3jiEf4Uo=3zo<;rWIoE<$CjNc!c%3RPAAN z2&g73Z{F@bo8n9GHL%x(FU6PP%kdTXN_-W*T7OP|Uf-kd)nCwG)L*(DUyIk`b+`+6 zdgPUy`Ol)&6 zZ!^2^_kd4wz?x$SyIIC|8rlHzdkUCc0W%#ew%p+VhE!~>1Xq>2y@okje2=9P9*4cs zxy%KtD2LxdHiz>@?!ZQT6TTVWf^WsQ;oJ3n`fK_d`dj)t`hJFi+d=g1!aMNYxSH)S zcEDnJnWL3`WE({;N2~sd{%VuGe$}etoT9AU;-aG5g8bavlAOHK!jTD?g*hczMR^4| z#f3R}@VBUl`ImC@^9!?zN^^4xN^?s~^NVr{MkeIuP%q4t8({H&6a-28%) zyxjbf(%gcA{?!*0=YhBD;Oa}j`Q@)^w^7rZtfmIm&4R4roV@&k+@k!P!lL5bqJG^h z%*!k7U(q4^>96N8qn@{Y^%NErWEB+@734$DU^og3@<%4*vMswb}mntpISd4;8Uf2E%1jC$S+)RPb50X-}( zCfSJOG0zz)40BT&NLz71R!*KN0l5Vw`A}R*R!Ko23}6n3OKu(vaGvSv#IG@P;C1{4 zeiOfi-_}3TKh;0eKi9tiv}s-5l36w(v$LdXR{6|XnfWD|-kgqERSTDAE}oQGnpZii z!L=kazdUn6LEEgtWqFy4sxk{2VYj(BV3(N7{k|ZaWg54BOv3LEw64wnpEXB+IkhwZQAMc!)w&u#0}yf6;I5yItltiFz4M{ygD^mGt}J ztt1jou6tJ&;yrpNGD`Ba9akQ{L0 zkW?~^3@2%11W6|uWF*NXStOexLJ?1qK#_$aD@7tj5=Ama3PmbKwk;%=Ih43mQb>wO zF)4vhqqsB*Zf53VYNjZdq9GIwr6`(xi!o>7D8Ear#c2voR=_n5mT>=@FfUJXwSh+l zX2HY(Z&$$5u)+;~Ps2AKKVX{bwq@pF5SR=5m(psudIGB+NR!;Z6k}W3Sg2;X7c2n( z>_E+Be)w_j))p`&2CB&1+cpbfn~wt(;ej5Pb$S;W{tb4j#T+K^r!E5vf~|vnAIwT6h={aH#r8arziqkLP_)d zYs?yF+d}W6*=!Vy^^nsOOu+mqFrnLD)FQH&73CtwQWQy1R5w~rj?vFzg(WpEfPwZL zRG{7F&*~w|VdH~%NheuGQ7lDq6veM6E67T697PEfB~k>3OXgLV`^K}r+0n{2cLEo{ zZgasdZIeANaEX~=lih8(IXU3GW4m_D6iXiSmDy@@U@05v6Ddjxc%H~9PGIBY&f}#wHMpBeXQ5IC>YH_)jOlvVr!C9~@ zfc+##TeEYvyTb)tF)E%1i?Xbqiks}ieG^!@X+hR^&S!gMSuB~Wc9FZyS=5y4YHNli z(1^Y%%L3*1Dle;sxf1<*O@$g)vKN>$Yn=-no=#7X z{4>Xhv#kZjjBS~wHH{k4Z$cv1lTG9XvKdFir)~HLii#*YlA_TR<+CXXz8!J!ltgYO zxA>xQr>KOj%8dgj zd(9O#d4$a!6pb<`kKDme9=^jDy;hCn5jGV-S>WsP%>^Bu^H*k?UR1v@Jx5+=Q^E6O z57|pzATN@a$jf9Od4;@6UZdzJipEehmZCC>$|8ipEhio}vj`$Q!0hClpQY;=wAIGPv1*mw1(7-#i}dhH#2%0m6BWLHN{uvw?kc z^8G$2_17B44>2YHKEjv)8V-}&pCy)01mNf6_;?;rei}ufNHYNV`D8xD0REX28OK2W zZQwWXo==DIKq3#08)&Xr4H8a$`kfJ3Aqb@&{uj@hG z#T2#lL0x_ZcVIm~lb^-I*g7d%M3E~1z5E2eiNPz>vXHF>g4i~Q*8y7trZsGr4sGM} zi%i%)_V7kNzr+OURuiZv4<4uo^o1VOz+NcMFELTvfBc(Y#-9j)%`fLy@GJS__*MLB zehq&-e*zCjy(w~2)K1Y-iaIFrP~@eklcHr5EvIM&MJu=PCz*iFp9Xqy27e}(%Ad^u z`#3*fuQ4rE6L-^FjH=!8My^^N>3fL;7e%zD?E_0HeQtamzq^&U)Ae{Fa1J58Lv+ra6Q z7*5~HP@eWjdBLCQLH-ej)DQ8y`G+Ywm7>!qI-Mc)WBlWW{GCD31%Hc)ZX)%wY#g7X z=*%9Z-pjvq5K_O)@1qDBe)iyy`gQ)DLn8IN{C@sD{(Xwhq3B$S&ZFr3|4F2tI~2Me-lNwQ*?)Em2dwC zce;e95x$-qlJm=hoWs1-Dv&>j1RUa`z54KXaJNK>M6RpOK7C% zmcgOCFjJVraBrRfb`x0Tw*p=Z^B7*=)(@|P(Iv^Ie}m)v)wT!=4Y(H;7;t~*VY2(P zED@Fh*b8lfTL9DKE{b+gbT@##;1R$)NuX#aMGyUbU@siU26Pog_XNORI9{NA!Cp8~ zIEkWrDIDiv=TZO6EEi4_&OQ{_3+D*u3g-#uQ*=K?yC`~q!m*(LMYDV^b0b!|T58;m zmbCt^5#b8qO5rNuY8(xp)-vFSsrXrnVA_0y0Y7|u=3w9#x`p*U!2c9QkM;q6;RbMx z2%Cj16g@@}?A`j1TDZc5<;NK;&#bE|tDIDowWP&=_crtHlYau*cbTC5vV3et`az0rY2hobUw?zT7wUJ1BaK zt(Ruo6YRNu3HeU=f#LJ_6ur|W{7BKegT&`wg+EMu{@uXm{Q$5Qj^Xor{qb2o!dII` zu!sgMTdW2we{h&w{w$g$1Yp?`WU*UdzXtmEF-4yMEL*}XFfRZse@fA}e;+JcqG1>< zF%*3kfMrX(C8;kgTaqo{srj6uF9rq6mNZM|pP35L?PE6+J)}JXl|Kr zqWK>tngjCwTW8C9Rt=u)!*?Yx16bypGr%8y1zBu?eWWdxR?8Ago5gKuw=A`ESUeW5 zrPH#EVt61xb3-VG0DFOA3&mE7MT#YgWr~$8mK7$(TUJ}vSdM3o77GQ8$EpwGv7O>@ ziX%)%3m*Cp#{U;F-f}(zCx||<`7qvcF;kdJESIt$iZzOZ%-;a=5%yxgh+Jb?3m|W~ zmg3+p%Q}if1_$z%4VLQ-khj3P4TK<+!SxLQ@;IzN$dmEOW7GR=j#_TA+-jozEe!4P zki%s6xAZQ{Jq+!4Snjs$q!=GWw>)(a z+COc1hT=Gi;|GWKdn_*>67Ba{Ua`Dtd5vP|N+QKc6es^bg7*6X?ccY20BFD8@-d)2 z9$}z;9>v1|?cp1SIjrv?8Ovvu&jV`&A1MaV$)I>7#hE>5 zzaMkpAZLZAGY5GjL@2r12EuwfuyGj&qI;j0IkdyYDjH~yvks5;R-1wLILAbLBW(QN zI7!?a?GM?LUOsiJ&47BGu_tDbp#&ArCLWas6WaN^<@-~qj)?VOlqcZ zdeI2u>VIzIpW`qrq^{?5(0}AOjP(crCM!I)F+QZXjsaz{jef2&+2N`IUFv1YV}0Hhf3-8M zhOfqD1z!z7_5{FrYaN>=s`^b6{w(vY3jpV>&DIvHlVWJa zxSryM|4E!T_8qL}KophrTnaH0$Lz6Qzy(<^v|a>96Pr6BKDNzko@eP5fJE^OiuHaA z0(NM{dYSd|gAT3WCW>dW1wqjOhgPiDTG#eW5g>lE`b-hl>%cQ(-Dtg@;@K3>2}}%q z4z2iL-g=|4G{AEYdsxN)^tW3dVo-XQb%*tC>rU%E)_bk@S?{;*vOZvakm6$~c2GQ@ zVgSMxia|sdP`r@hMHIUzK6ZaOX z|Dw@seVyt48x*(tq4aHl(t*#D_@(1R>&Fa8Kccv;%lZk$?m+_S7uK&Crp&X#N*)a6 zc0j^Ioh9*C^`rF{mc?a-r7nPH$Dd~rIgtnO6p@HULa~?PPKuWSc#0Mg{3>8sE~of} zzYjb`8w{WbYl{^D@Dzi^u)g3ahKmstucY|6L4l_jB?8^Tz~Ct+h>2p7m`w31idR#- zhC*1+|DvbbID;-`h$BskmOeNM$6lKkcZ-?q5IPHB?tc@`d$5D*ELgP3yxZr5xtJs7 z_8{YF6ra=w8O35iMzKT$6Ype-PdO|yiepV=JasV0C{~LTAwE}xIr)q(v4&zZLKni! z28crzYatF zboR@=0CEHTp2u>-E;SoH7J6?|y|Li;wOW9-bLmqUpQ3T>zWbGL-9rCnF`EpbbS0G#>y@8Zm02<_7kDF!swy)}N=x!GtE$F9xKD9j zRYh)&i5C9D!#yj;y}1z7RaoRB&z!LwP{X~vx)LH>fRe_?($Ev&s7rRDi_=&qa*Owr zjymGVfe88F;P~YF9+HQ~>Z&#t9{?N?z>MOAgV)_hj1Exr?Hw~Vx2&Ry$@1d9gq~gH zy3$n%gpi?o$4|(uK6)aUj_~N4JDkooQxqB-t1Hd$Rv4PTx9UL@bX5mNNf@Bw;;Ouy zoU+PHAkr+#%*oF!&MYV|AD20sEea+h*lKtgsiw*!c;_HmzbKcY||94Y|Bs{wlUS|2t0G&CK}1bX(l=omB~ zDB2eQIm%+7XFmg7kG7%r(9aMvUjp>$9X9E%X%@Aj~3qJ;q zmKX8MKzsfg#G$>14*;=w1W=nt0hReAQb!y>TfPK{$!{i40p<8}a9sN{o`*BGLxE5{ z0f@wNOpFeY;W>P3N#7rS48@n4zPLwG*wkrH%zH(s;{c4s%WU5GP!AD)y#nsRL!U@14F@|AfaCg)2i#M z%WJCYpcqz$;dT(86Zdq9&r^Ie#kZJOUf>>I$9Vi8v|4;w+y`Lj(|=(2S}(rLIKKLV zYHkq=)Gf(}_+ei!UlZRNxR>vU@3LOrPVt>OFkk@vj`%)nzy}oH5oo~2Mg#t=j?cxf zm~4C@eo66N6yMz~el3Cz{2q$G>MI*Rn$K=WlYR6+&koMS4~{mkw> z4s@Ekhn3Gib_XO_SZ>CGQf#u1?4#Cw)0^adf12D6X@2nX)8YXZ4%C_^v&I2v17YUw z(;B8SX6<0E9x|69I#MvKiKP&VclRPwl)|M5@kfY7#h_mgQ@lf;%jga*55?bhif@Re zXel1V6RAj(;`BPbf#OHkO9|YIQWC|F>E#qZ&PLUwEgguyuvcgQtck-}6TvCP4m6p{ zA!SH;K#nAhlrp6(DO<{saw&e2;-@Hnnqt`GdY0nnHcI(Y0rG-V>vj&51@!ZCaATbb zYsVJWwB!I^XJ1ytl?gt&JD^8|;qyPFzKM)`DTf@|N|&d-)nTwyLq)xkfh2*M>s@Iq z&HAMBQ6LWRbXg>7-;wl}!qzLj3NasO8Ta^2_9&@bs*ozBDruZFUYa0POGir+r5b6H zG+CM=)k;&PI;mc2kQ$|F(sXHtG*g--fn#zH#V=6&BE>IJ{4&M+D1L?FS1Ept;@2q# z*VCI6zeVxe6u(39yArx>v3LyE!8^fATYX8M%k&lvm#N%N#8>6n>}$HHLb zp?EI{D>67+yg+gR+_s+8tLrN#)=imW@=HqdrDmA!djQkOw;nFH7(Cmi`Ry-yp;2HY zstoWxu3lXYYrwLanx@*ah6(<3#}1ILeqwcPlP|G9-4Y{RN}uxT8|r!zR#i6D)=jBw ztbo>o2FIOvDwR?2i#cDw)lQ|8tdv9t>;0hR~xAl z4^HhL&&g$zs+!8n>Z|;vpKx&cn#!iS#>s5lVWusstC(OsgL;4Z6OHsys1`g*4%q)> zeW)5&J-MpBX%Y-+O`zaY`X{WOJZ_3Pm5;0LNqBnygl0*T%4(Z>CxrRZ7>Hg~`yQjO z>L%7Ze?wsh0a6d`-B5q(-pMX7lBJ+&<{Pz)4psPu7SbQhY=nb`_+leVLZ2+YBp{08 zrhst4h|KUeP&!Hs%>FHW4bRw z)vL!>RQO77ngAz2tLpsuU_HUchOs(k!a@Mz#9LOcuBa)43MyvIXaXUtE2|3#?>ZxO zbl=pI8frks!Ooi0OXtAYhH_*2rmUS(S>IINSPi05SsiG?MkDEv0g{@yVCu~cMykXC zQknYJR9{!oJ3Uy2(13%QT0gydT))Qx79*q_)wkrv`l=?d^BO^;rd2i7R{#n$z(cBS zY^aAn{tLAeKqElJ!3>jbf$b;hR*Jvq!9K9Gq2$5px_^4ROWNV{`1$6$d!z@LL4&0G zz@XV>STkQ62F*7cqz9#kq}>us)8A739mU^M{0p1k%(YBkgT`k<)VqKf5ooiGS49B# zdLQG#ch$Vs+mZqImU*#Hc7Kzfl%6u1Yz_sB0Fs`gKta;O(JbwiUJ!p{X2nkw|48vp z)2vXgnY3-9znE7f2#@Y&W(6}Ux}`VpM2dd~IyLCg;i`XE+TVA?K9D{F?=PH(d7w*z zN$EGRXMJP&ne+{pex3BW^o8`L^pynT_&ddaP<((AjuLd8^sV%r^tJSZ^dlvhl5n_2 z$q))mAJB$D^F#y;hyNR#UH+~ekO>%NGAAP$T23h8DG^{pMHXZW+fX4EN~{BHsQd}< z!T?+i0nz~Dam#FHMb;=0116drEVG>zIYbVnM509Qmc!);N)$@ezf8p-$H*(@;FMO zDT$#ZmXbJ1;wgb~PP|^8AXm#r%M;}qc@hVMoJ4`ThU8EJ4b7t@A2y7k{{LMHHW>n# zH_9{RS@LXojyzYMM@cdz(2?PkjG!cg663g*LBu9IFtDCck`f>zE6yqcj$^sg{q7Om> z(pWwJSspieiCI;8VC?=wL~im@v!ao{ivD9vZgQttQPw~e{Vh~(2UD!c$H}YA*(?CF z2E|%VL2g!Iaeh%jXagGuW&ciW! z2w;7NlCi)#uvxxBzEZwQzFNLUzE)l}obV+8!UvEl~Glv#l%eMSHS=m&e)4 zmhaiMKnM!F=u14=CNodq{R80iH1G6E42#?T={zlqv+GyFf&V4hHRdZivW=aX_GCjTQsB(XwFx zfOEOX zG}7c9^22bfNxoa&Dc>XCE8i#IFYl5ckROyjmv>WAK}jVgRg}PFHJ*|QlmJ>EO$peF zzf)4PMSjFQ)+9ec-UT*qIMyUTD?dlcB;TKFv}lgJvmHlv?&fiHnkB&EIgOI?S&4ANO=EJ@f%`D zdF)U;idX4WmMP1X70OEGIAs+j9!k8FbW*a6lI4`FpkyTldO-rWR&Q3;_~emV*09Jg z^Vkm9&e0lFPHnyPF9S)}A7Kssd$LppMDKgkLfmiw!_ zS-Fj6b1AnP@_6duvibAuP?!;-+^y_X?osYl?o;kpb}0`iV1y`Ogq%*v85Gzh2?+Js zl$=A!xs;qo$@zv6a={kGXM`wEC{J=}&2Uto_Fd zftLUp$4{~tUFn~awjNe)O{`>Ahyqr~MSjs_R>;8NC;q4Yk;1GH1+0)ux|B~Txpa_% z`K7|F5XG=UfWwCcpMVvD!Ak9Kg(Qz1Y918wSNgN^`@km10TmWdV1isp3B0H&upTse zr}EG{RiNbRfZI(KRRvnn%k8GBDtO7Rq2yZDk3Xf}P=nQozhr`_v1)>$VQRdgVe3G{ ztaVH=4;?1u{LQq5Ge)NJW<75qwo3NX=ZpyWDAHd1muC7UR@ zff6{k17`k~Eo#1r`)aXe4VT7{Up-PCP03cjhTRCr&oqp2tC3qNx$7Sd`@1zvW!8u~ zk&x>T@7ZXTS5sdH3=?|7aHjA;P>F&#k!4>+xsb2JL}X^O77@UEU&u!AjMjtf(>#fCEEw5SZmZ1 z|C(Z*p#m8WOkFClQh;s0V=&#mP`#EZ)Y>Lu!>>SgNX>J{ph>Q$gv00lcKxrdT_ zDY=i5`zhH)$pe%;NC_N<0ma(AMP2Jttn~zltQh0Cx=DqRe%P;Aj{)O2Q!GX}PM)G< z&p(Rww=342Oa`}8pcOV3(CXcwSn5uqvL8ww1tM|w3v4R?dso#5)!j_79-`#&F7;tb zo*1NJJ+2y|;`7ue4aIsAB#bTmVD%VrNX6Qt!fPM~*lSYvsldAfGuG3Tz@EfGGZveV zRhW;T?NO|E)b|cjtoPLqC;?09`N1jHC+e4fO|gDZe>N2hC_X^3_70}o2W$!`mW{I^ z8@3S}Zxd`5o7E;tpW9?gUZmtDN?xX9A0@9)@+t*VXYx8FaC8O~>&-1T)l@8-UC1*X zQ?_th1SN0z73&?gcJ?`@-lyc#fAs3_)+<{wh@dTnlDB<&WrOo&haiCSO<1-pTMp=z z4K}>q?XrPkvVU-TWh=CmFaeuqD>n4%JrFPfR?(nWw;f8aY)9GPJ+A}km95fNW#|>? z#)k*%l?@1Ix@_P9{V1SUwn?_yzItVwY6E)=?AlKTrB}9Tw%LD4uWa*e5cUKUmaWCm ztIr10?Zr06{$gvjEwQ!P+_rYxQd@`3WAlPuEu-WMO1`AzD@wkmlKjiB(MpK5qyz9D9`_+Sbw`>oyTPGd`f=y zD;D?#1}5(E>(!OEtC?P1Mai#SwreQ)ZIF7^W!qrt6%cZQA^1B8n1wU+>b*ni)n?m` z1MAhzHlTHZ`RV}Wxqf!wZnGLL3(ws?LNw5%9FwA)q}Q2|C(MsV|(7z zE8qx>q`WYgZoh1M7o2LgeYRI@ui9R-y>5HM_NMJE+uOExC~u{_NO_6!GUXM@tCY7< z@EY?$l(%oT?e|SpACe;5$DmN3f>VtT_9+w(9iOYYv@BCDwLAv( zY|*b3YbBItFGFT;L*mnYP|p_qd=}*k{(<_x8|pPiqN|Og{0N_LYK-u1V4`%tpww!0 zOfaWXKBG&kr~Jr43g&ce78A@FOfWNZme@F>CMr#=m>$L^iLWcExHsx~; z#(Hfr>r^Y{a|2kfxwQ_cyq7mk^Jrem=TSa?P*|_6(ANAVtk+J~PBZoDR70-{0qc42 zV1emK583T=wDZ^ypG*1TF715Em%xj%A%cm83HYN{`@d?|+;G<}(bjPho3%@|%e2e2 zE3_-MtF)`NYqV>%wUi%4`6DQQB;`j_{wNBejr>^3mr=f)@)eu4E)9;Lffin;ZPc#U zHfa!*Ncl?2SHZLZ8VFJ{p7IkYUrqU=;Zo8}ucKq3(+lS!;Jljo*?i@Z|5(K=m#3=L zwa^7`SBAIq^-fXknGOuG@QQN}oM{UbW4xN2y_U02Y5o8ch}1Px_6|A-Tr_JQ=UC!u zT?x@ry(?pJ7p;sSsb3@DNC*T4d*Mc?tDU`?$>Unm2`4|?9l3>B1#k-PpsNF2IjUuu zx5aotROUgcM^#pq=jE1^=42KYSLS9GR8;0=mQ)lJWEPfJzxaY_lP$d!7tNu^Q+)Zl@9wShL2l&o_l<~wny8my+HW}%Fm?yoB%z8_OkXGD7v;! zdqsPd@{N?AM)~RMt!dgD+HOVy#?OFGvc9o%yM6oCr|#Mgm%9U^Q=9A=hfi1zu?zLi zb_YcKv$x8QIDBfe4kOrSYJwjK-`74Kpv`23_Nn%n0Zy|hKU*Ks%q65^F2NvQ(7qB^ zPYEV3989_(|5eh3=S8WZ16~QPqnqrJiW(Xg6FWR@WKnTRQt9ZbapNacPpNO1G20{< z*lRK~Kmfh3J1NbKECFH~%e?UX=68CX9v$mLbuzQQv$@&ngvk57;St)9$moHB?1$=n zR}^p?ghKrDI5=DNVjS>1Xa>;(Tw!7KP}2f9ptO)x0b$0?9j0m)j5Y`FN&7=oUG?Vdh)fUA&t<}BaC?w&arzRsCz&?f{&q{S4h?sfMP>uT;4?riP~?kesYZmq!_a2NLw_b~S;_c-??_cZqc_ZIg7_a*lm zB1lC+C>Zzz!ci8=H@E~EfJ2}OIZ!ilA{Q_SEJ1Fx6rF}PqleKG=qdCJdJeseUPZ5? zH_6CAx{4pD~ zU%A`0-?cxCs7BtQw@`jQcQ`DP<(I!Fz&fy}U$bO)*2s(B6W7RSm2 zhZlmRN97h6Q$vs)3^pzpu*V-48Wa{30Z||9T2~M(PZ#L5UEl6BOr* z&t{(!xdWTYwxDEoj+Ot8pDe5m8i8XWBpO~#$V1>D(1F4+Rye~7TxicwzEy|7;k%*A zp7+HEb6zx?{yphC0eB~A8aD>7HGLwK34`I*h^g_d6SLd(o{^L3`9vj5_t zP)1Vf$z~J|S*`6I?qjnVhYmz@`d?`e${EQeaU+34W)wFD6muFkhnpuI1;M9NA*{4T zS}e6o9g0glN9kwjH|Y-uTp`>nW#*HGfz{MdZkf;<4wwJWv)n9F4wrtyxw$b339c!z$HQ46bjs*|p3fo1tb++}k z>uj5Bn{8WdkJ_HIeQx{G_O*SP{RI0a`%U(J!J~u61d_QW-KXWJ1W%AvGbBLuy0nLKcTC32}!k4e^9@ zhAaLnnsL3T+ELDfF_?8$-8;-W_^R z=zXD&hCUPeTf<=qI6{g?=6SZRq!*KZgDi`g>SVSa4WeSaMiu*zmBC zVOe20VR>N$awI_%o8bz#?q z?Ff4~Y+u+rVef@~5cW~n&*3E879JTM9UdDVAD$RKKYVfcitrP{Y4}Our-Yv!es1{r z;TMKq9DY^!uJA|0_lJKL{$=>r;orhB0}>%bh!Jvx8j%)}8&MEZ6j2h<7%?wmLB!&S zH4&#qY>e0z@pQ!gA;%BVhnz9w@*!)7Y#MUIkS#-QA9DAQ`-kir^5BpshwK~j+K@Mf zyglUIA@2-kyVl7Bda49 zMtUPxMy`rn6M16f$&sfSr&6r%&9S_$D9>&PRw~R>tnXY+!AwJ%pEb?V|K?p z8S`|^voX)d?2CCd=Jl92W8RMWBIegvEp|w3LTqMiL2OZMN$jZDve=5)s@U@Tsu#r_c|#l^W>h ziE0k?}@)Jepmd1@w?+6 ziGM8qiTM5TKO_hVu|Qf?lQ21IZ!iI#637Zl&Cu~o6 zFyXO;Cla1YcqZY)gs&2V62lVn6UQc&CsrnoOPrDDOk9}gN?e?{G|`i&C!Uyia^k6p zS0rvs+?2REackoJiBBayllWZXo}_}L(Mk15Gm_epmM5K9tlCI6O^lyXE$Wy<)J>XeBoz-^VXDCO9c)|90wo|Mj%cHsq0d^ zQ#Yh;Ox={aIdyC5jj20RA4z>ab#Lm6!!m{y3_EgI*|5pOYKPSg+cNB~VRsL^XL#uF zgyBiUQ--e^e){k;ho3!s|M0Jde>42Mw25gAX^yn{Y0YWQw6?S>(z?^OrQMWvOWJK| zccg7k+mW_A?b)Sf+&1Eg5zmhJAl;fSrK{;d>A~rt=@IFX=`rbr z>BZ@#=|`lGP9KwAmVR`4eR^a1^z@nOv(x9MADiBq-j?2;epdSB=~t#-oqlcl=Jc)U zJJNTi-X@{~`USjCmQ0GnQnyGnQtYmT_^$mW&%SZppYk zV|&Kk8TV%F%6KT_k&MSPp32yt@j=E%8J}c)mholAHyPh&{FL!a#_t&iMxv2%BS(*P zj67-N^&_7i`B|ntGdpv}|7qdAzmib=KaOY1Z0~7#ZQce;5Ms$tKv}Y6*ib&s*K5-NwzbZ13^C=X^guz5a*ydA=WjDu5AS23P?$ zKrJ129ObC1-U>$ z&}z_T&`oeWco8@iTm-HLhr#XOpTIHjTJSpX2Jmm-Kfqn!)8KR93*bxOE8wf(yWj`l zf5A_{z2J}FFW_&Gevl!M36RNLK%kIRNC`v>se$Mqbr3%!3fTeK4cP}d z2>BCo4AKQT4LJw72)P2e26+y733&~93waOu1o@iMFQtFVz?Arugp^?^Kc-Mp%2M1Z zn^Uf(yn{}KBB5evJ=6hpK|N3}v<CBTNkM#4tJl3>ZO1uz5*1H-|HFbXUSMu#zB%V4E2HLMa=4b#EQFe}Us zbHbWn?XXVRdDwN>P1qe+H|!bg73?kS1MF*RztjP#gHn@I|NDPRMWtd>@u}&l^wjKB zPHIl7Ff})|B(){=VCsX^XYi5mG4S#5N${!gM0gT>CVUP&4Nib(z{&7TI2BHZ=fIc# zcR3Nmi{QoZN_aI~2RFbya4&onJPMD&*T6Tyx5Br>cfwD>ufcD?Z^7>%KnM&X4S`3b zBUp%HL@7d!P$4Q1T0||vfT%~TKr|p6h$vz;Vl84FVm)Fbq7$(hu??{Uu^X`$u^({* z@p19=#kj?i#f^*CFFv#QDRMj#fyayw8<3sI&B$%Y-N=2&1IRGp;n@zsMV-nP`{#nNBx01jk=DyhkAhe7xe`7 z4D}B65%mT29o-*25Iqi!MVFvG=n%RMy$8J?eF%L7eH`6|K8-$yzKDK;eujR5euaL6 zeuw^miNg%VjKGY>jKfUCOvcQ?{D@hAS%jft1Q-!!31%6l6jP2-U{shoj0v*>W5t9p zYcaoIHefbl$77SRv#@ipKVnm{bZj=3gU!JTu}iSau?5&dY%#VJE5}-~c5EZog>_@S z*cNOM8^%VktFTdQ40`~3J1s74RvINup4ODMDeZjP2iyeQ3|um9Hf}Bsgjh zTn3Je%fwM}0$eU`87?0u!4=_F;F@s(TnHDzMR76QTHHF^cHA!9Vca>~W!zQV-?%%t zZrpv`L);sD9DWFX7=9#v41O|x8h!>o89xi3f+yjncqLwgufkX3t@uWK6TTTAz=!Y= z{7U>T{4xAF{6+i~{5AXy{C)f*d=I`C--mxm=to#U;1l!&E5T3LO4vczP1r{`NH|P5 zN;p9{MYvCRMCc(rB|Iba5nd8L5xx`q69*CFiQ|crh*OBuh;xW3#8e`Jh$Pa9BH~iw za$-I)NL)kwnfMFwS7I0OFJdpTkNArCmiU4AnfNU|E`4BneEQJz5$Utj=cUh2UziR^ z2d6{R;pxb9bb4AkKAo7Jmu^g7oqja^amL6DKn6QQmC=^5BjaGkpBcw8PGnrj_&eiP z#+{6N84ofZWjxM!lJP#{Q^r?PKhglwAks_{hy)`cNGKAHL?Hc#c#v{PLQ)Z_lq4sq zNL8e2l8$5`xkzDBl(d@kGig2P57HLWcG51=9@0tDEz(!=U~&R^IC&&_8u^V2IUsz4yBv&jM7JW zNqL>wFLOZVpv?HpshRUK7i2EV1ZIXaf6n|Rb3^8DnY%MDWM0m^n)!F;t<1Zb|71SQ ze4P0-^LggWtRY#$vPNW$${Le3K5J6e)U4@QNm(KuW9k!HJZ(H}3N4YA zM4L^UOPfzyNJG)EG%}4#6VjH@meVA(BASd=N~@*WXl|O9)uEb_ zr)W=UZ)opnpJ-p`3G|WlG4%2DDfC2o5T=nvupJFmf5o82Jn_qmUtG$QWvdj#0-jF)R!l!@+1} zgc3J;rm!OU7%)Tjmhv1mhE9)oLFRWi#zq2;6wz9UfcCwDLPOwg~ z&ay7BF0uMpU)XW%f$VtpaP}zn81^{!O!gc$kd0>J+39RDo5p6aS!@owfURIxv1{0R zwvpYycCcM+58KO*vbV4=vv0BQvj1T}V83L)V}E3S;lyzUa^g7&oH?8n4w{qppNx{h zp>S9nE{D$%ah7tHbL5;5=LqL9=OyP8=PS1#w?B6ncP@86cM+GtWpTM&{(oxA67F(t z0k@D_$2D;++y<_l+sJis1Kc+5N^X=J<92d4bGLH0bN}QX1Jc$0b4cr$p(yxF{Yyfhwxm(C;cC_E~U!DI0_JRVQL6Y-YtYIq^u zUf%7TxSV-81`@K9$elv-mlD0Y8_&lwZcL;n(p^d<);fck z@Rsnd@SgC#@Uif%@PqJ^@QWxxG+Z=FG*&c0G)c5j1QQ`e7!giH5HUqLB7sOGS|SpQ zibTbtQc<}`E2FZs&F9-OqcJ_c8Bt z-naa?{DJxL`9t$ZtYQGQlFKVP2Tk-sJXeEz-sF9it&V+$q}OfHyKFr#2z z!GZ!n0k{BKkXn#e&{l9+JU~2JJV88JJWc$Ac$Rps_(yT77$HWAF=B_fRU8txiC2pM z68|Ia5%-Gw#IM93#h=CBByo}flGzfHL?%&7Dkaqtox~!sN^Fv5$x6u@$zDm9<>$>+j>g@X#?3zG^L6+#MOg@{5-A+C^Em{G_s z3Jb%9KNtQ|xS{a3!uLf3i$)ZUE*e)fv1m%s%%V9(KNc-40v3Ub@{5{_4ir6?4w255 z0{$~!q0&?-S(+uKOS7eHX|A+bs*tLr8flf(Ag!00rB0&UdO>yDL*PdCOr&zDptT>=JqBy2Fp*W*BuehkVtmsj^Q@mGvP<&Fx zD~BqFD@Q5ED#t66m5Y=hWr{LYxmbx-l9gFXx-whIQRXNGN|SP>a+C6^vQPO%H9$33 zm7p4~8mF45nxaZn%}@bUOjUuZR8^tUs%lkwl|$uLc~vc{u&Q14ld40tPPI*SL3La8 zNY$h2RrRS}sXnW|spHfG)$!^C^(gg3b+Q_u#;B!gzj~+okot)FxVlSyS>3IEsD7+| zs(ztZSTU<&ZpHkHMHQfml#0{}L`6mgr6Q}MqvH39O%+=zhg43eoLo7zvZB&d zX{l_eyj9s#*<1O%id4m^%Bd1mbyn@HI$CwC>UdRG)y1kW+CkdU+Hu;6+9}#ZZIU)w zyGV=B615DiP+O$cY3sBmtwn3oHfo!+&04>p?YTZ?CQDI^Q-Sx_f|izeo_6phFrs~$*B?4}fZ)Y`<_8MVo^vuo$p{#d)97ElYWO{vYURn+=x zx7A*+{id6y!|9gm>U1_;qpnHk(S>v!x;46Wx(&MDbe+1rx&ykyx}&-ix|6y`y4Si7 zy3e|A`T_dE`UL$j{Z#!d{cQbQJyeg%%ezFF_r2lSit`}N25C-rCa=k=HLH}!Y)_w*0+|LS}6@ARMb-wbhv!G;9GaKlK$ zbi)Dz&OkJf44DR+foWhHcm{zX*Raf>F;p3<4YdZn!DuiWEQSVy!{9VD88#TY483(D z>r(23b%wh3x;=H*>bmRh*FCCxT=%l>Q{7i%KjQ%7VB-+uP~&jp6l0<>$vD$E$2iZJ zVPqTmMv-x;vA|eplp1BmYNO6*H#QlYjecXu*k)X5{K@#cagXu5@sjZ`<8|Xr;~nEY z;{)Tr#wW&S_5JGy)yLN-)DNp4SwE(JeEr1wDfQFpr`MzEMfG*{(fT9xJ^y*&i%c|= z%%nC|nyO8;rWOD7R34Mh6flKMZKih9decTzr)jfkn`wvXvZ>qj(Dc~!)bzsi+Vsx! z!5nWMYMx|HG$)y7n&+7pm;q*xIn7Kni_Jx5nYqlYFssd#=4!LfTxT|!E#`=Ml{spT znb(-tnKzg>nmf&#%v;Sn%)88gncu9KyaKgi`3mcb*otE-9#{rghFeBi##+W(rd#G( z=35q7K$a8>%tEkaSSS{%g<;9Ilv`>oMvK{EwKQ6qEX@|5rNgqpvct09a>#PTa@=y( za=~)ha@BI(a?kR_^33wW^2+kvI?x(#9cmqA9c!Inon(bt@zyLW-I{IXSaYn)tp(OX zYq7P|T5hei8m(rl)!JxnvNl_N)(-3M)}z)F)>GEA)(h6l)~nXPt+%Xqt^ZgbTEAGo zH^emzXc*Kmq+wXYh=$P(V;d$kOm3LkfN0=1=o(fw9BO!E8(^DfBio8>3Y*$iY17*3 zZ4R5u=CS!~0b9_v#5>WXW40Xp?#S>-!8Gs>}7U^U1e{wx7k9XOn3a?nB|!3nD1ER069_|sgA`Cv?I-t z;}AM>9ZMa{9R-d;htyHxD03(rYDa~`>-fWQ+3~hyij(T3JC`_RPNh@h zta8>k>zyl{4NiyC>1=VXbVi-4ook(&ojaVno%@`JokyJ~oF|u7R$2 z*J#%`*F@J8SE6f%YoQD5g1X=?v@6X;aHYFAt~{64RqHai>Rl^b4K9bvU3>(ZFOyT?R4#N?ROn?9d;dY9e15{opwELif>xj#As4Cg_^cCU2l5tp6E_;&vegm z&vS#_NH@lfa}(VpH^t3!3*5QxW$t{p*j?{#a{Jr?cgVfc9d)mEuXS&AA99~?pK_md zUvOV@-*De{cf0>_KXt!xzjuFffAJ)EMta70#(SoC596WkI1vsljo6n z$~+2>+EeM#dMqA?$K~;OT0B8do2T9Lt7oU@oadtFiszc=hUd1Y+jHOZ$kXHL_4G9l zZcb<();ywlRP)&83C)w5r#2@xCpFJ(p507n&TqChuWLTl{K7lJ3-PkNN^gxcssP{MTAKoqA?cQD9J>F~H2i_iUueZAveT#i4U%HR(%l2`6JYRuN>MQY;`_#TlU$w8+*XmpC+vw}`ZT4;R?erb; z9q}Fao%EgYo%7xFb^Gr79{Ha7p8H<WBN0evBXIC;A2c zT>n!4a(}*G;+OhM{AGTHU**^MoBf^sOa3=4lUveS#4YBQj+Xr`$6HReoM}1Na;>Gi z<$lYfmY$a0mgg-mT3)q$5A+WV3JeJh3ycUX2p|HO04_ibPy*BdJ-`es3*-mH0cD^v zP#w?(>I3G0HDC+0237}l2lfRH2L22j3v>le2hIg92Cf9I1#Sdh2HphT1wI5m1-`cS zYwh1Us5QQIXzPg9QLT$wX|2juU+ebPo2?&$i9vKQHz)~8gC)VTU}dl_XbM__wqRq> z6$}U4gFgjh!L`A4!6U&7!M}pngExcS!TZ5S!N36q4A+AxWqxWDa>kp-?2WD%25L6Z$RmM`%lEduUf^Pv}JG zOz3>*Qs`RfM(B3vZs>XFbLd+*E<7+CA5I8Q3NHvF!t`)xGPm%b@=*YOp#K@FLVq{L_$H>A6Fan7{BlJjdWJP3qWN+k1+dJDgx9@7-+kT+^aQl(= zQ|*_d8>5}kz0t1d>FBxW#pspjwdjrLztJbr-e_O+RrF2tUGzi8^bTT2c}K7#+OfW4 zQ^)R(eI3U-&U9St=3?V zQDW2>BgTqxWBiyXwluapRuGfKR54AgGFBbC9eWb%jXjUO{9jDb|NnOs;(ryz|7LaR F{{ff+t&#u$ delta 13841 zcmb_?30zZ0*Y`bh7r=#tC9Gi$frNyRumzAUkg$VFaKi-=qGAygaG|J~v1+w-Pi?K% z1yE~UYTc@}?zPt1s#RO9)oOjL*4A2=+C^*in*^|Sd7k(Ep6`QSZf@?qGiS~+Xa47Z z=U2k+I|TEGBBWR_Y_j!3<{0w{bDH^-`HVTkTwuOrzGkj6*O+gZ>&&;zE#@}!D|4TD z0G=QLFYpE*@C85c2Pp(VAOt}$gg_`LKnWU1gd|9Y9*_d5kOR4p2SqR#hCn$Cg$fu3 zl~4sWFdAy10iJ_-Fdr6MVL7aTHh3M@!Uos~Z^9PX3OisY?1KGp0N#fW;V2x3Q}8*Q zhYN5WzJ>4L27C{<;SSt~2k;v_M6O7L#K;Y~BM;<>Bq$KcP#B6pkw}F!C>q6}Sd@VD zC>ixYDJTOOP$tSp1*i~Ni%>D@iF%>ls08&zjmDySG#*Vr6VW7u5kb?@4D(K_Z5xt2vp|{XB^e)X=~H&(*>vZ1V!)v|GHBAdcy zum;w|ma{|I3U(M<$yTuzb~rnN9m!U+qu5$@9NWxJVyCgw**WZ7b}{=ZyM$fJu3%qh z*RtE#?d;p^4t6K|4!eil%f8PZXHT(b*t6_;_7Z!A{f52HTEAs~Wq;>fxGr2*t{c~# z^X2?Fe@@B;a5658Q*yCf92d`}a~Yh0%i(glJg$iA&Gq5>a%J2Qu8|wZjprtC6S*et zS+1Fz#7*X=b2GU4+)Lad?p1CHw~gD*z0K|5c5?4)f~8ciau`7WWJHD|erJzze(+@65aKUHGniH@-XX%6swNd^E4+b$kpT z%g6EYd;+iM6Zs@Ql{fMxKASJ(i}*f#U%nq-&JX1$@=g4+d^10ZpUh9;tvu!lKb4=s z&*A6t^Y}&l%e-|tzk*-MxA3j}I(|LBncv6n=MV4)`S&}FU%C?3X6qTg(bpL;Wc5I@Vc;8STDRQ>=yP2dxd?%e&LYtfpA3lSU4q|5zYyh zg{!tSmox-rwka-?xu+jlX*%t| z-LtieM_G1##c0cfy834t#Bj>X+sCu>L3jIueIn_Dex5B|PDuj-pWJe#w`vzl>8)VT z){s!!cdij!m^}Q63`y5V8v~xZL+>k;tzEi^(J7TW>Pc(4V+0a97njeL5kjO&^;056}1MTWy)pAZAbXNJ)Lt&Zq06 zH?^z1XuI@oZCyMv%(UxMnOVjs!w@-!agjcdo!6EVnrj;*3grq4i=OmQ()H0D_2|G@ z!=Y|W&!)Y7T6>kW_UXPNJq`+&d+T)>rP zdo9iKX<&d-7(uhS73RV#@ET3xEwBdOfg^Ad&d_9i18yUhCS-pUOjEHQrJ{6XMEz)f ztwVhp9jTR|mrxr`qnpuobOe2h&d`MU1NxmNM-l5zGhrYb!bY;OY&@IHrn4pOdLrmh zzO3WB75DZ|~s-F0y6%s(qL{%snQumAT9OhcB4a*bTZ< zM~XlUZs3jw;~}`59*5!@0y+X|1k40V3G~IvAw?Avt4CKqYpF6fRy115#gUno;dNA* zV!tfgT|ZCTHor8R&d>mQg=NJX!f?iNa{)$4kPe*JfRh;nQeF?&a}-7jMhRO)VIPI7>k?mdwAC8 z&n-Qw;fREtgfwWO}b&aJLz1<4OYzIO;I5+{H*gg+cBRFXjWSVYp zn)dQ3?4!wYk1a#yEm??PbmSU12Vc-!Lr2#N=WI2ygh==j{>4PDf{SnozJkkm5q=rJ zf)}rXD{vXE!ZrLVUW}LG6d^_I%U@f9`p(}ppY%Ib<5{03fEF7Dgh9F?Gr(tgjunk210!I~5ktJTLR#U`kObulqIO+3BmxTe=> z6DCh~m>J1YIL-HcD{97BT9KRvNyo4h_F>@-_5t*v14xS3YGRW*|6+BCiH-qiHM;gL z=}{k_@Xzw&{whCFmk>L7a;GG)LVZjrPDZ?I&{z`CM5ljN;w{-kyfa zfAZA-pp-2ADq8g5(=Pox<_!fgX-wqGl~^fD|HQFgFy&%Jb7H(Erqh}+i7`pF`gl6> z1ihvsYVENbmy|%`j=~C*MUyW@LMD`ra!@Ybh2O=y@gBUFPSnf+Wl^z-QH|RAveN3& zQL&j(!{chp;>X8CjWk8Y^%+)HGodQVkQ+5F(Nty{F(K-iqNt=8qwTiBEE!l@-B@D@ zcEIiS_%@?b+X_d8dVcBMu@{VFsPRijbp8GINY!5`s|pR6XRA5GRy%cubR>Y+{v zs%u|mPy=eDss2NJ6k7*o)zvoE*VWWm>KnvdXO@3zE$Fy}COZ=Uu|E?3pYnc3rbkol znI50OvoZD1aGNf-z;-`H>i$R4MN=_@7vdAPv8sTfXf|3*(G;44=AwCMK3aelA{zy# zi_pvH6?__hia*0=@LBvhK8L@+=kW#n<$Cn09gs0{vtEqarH`{B|x`v>O zh%QQP=o0!0UB*A)TljVxx`Mt&SMeQumjGj1pfN|H@9hfT#6QwtXa~yZHu}*n=MK7y z@8O?X(LMAN{u%#bTRtX9fqr8d#%mRNh<-)2{1E?+AK}Ng zNzvab29KvTm$AC4u&$y?p>(Lnx>MxFdJy0!)@QvK5$nzR*t(jfR^SOl{|#H&=Kw2Z z1D>7(1Y8Nl(EmIOSQ#7EISUAMC*bs_dB8?ef3hl8%|@{r0?q_n2y`LP)%xej&@mS} zWBRFi@b4p^O|?fpfo}i%(C;ugo6Xjg(D-I^*jzS`&1VbPLbix4W_z-|*xm$01jGc~ z2)GlVw(}$)A>c*8n}81i-}S7yJ=EELXgNE;9_s8MMnS-@J=O_G@wWtm?a@vk^p9{i zu+LEMv$U-6?}&GnV%>j;_s(&SXD8BFXD1K{XknWO1lptBmz~UFN3^q6e3d}ZlhCx? znc?Hh&R}Ob;+CC>Zx9Ii(_J|`kG0V#W#_XC*o6dS1i}c&X`r%;*q8Ag0^tNSwvdec zDE2k`SgCy@o`fp9l5KlBRM}PRY64VorA?PDSF>-hZ~kMjZerhJH?vy^L=sRDP!ou< z-O5-L=E%$JF81AWvE)hll1up(ijHZ0RryRSyW3XMKg#-a-evc(``aUqJwzad(2~f3 zAnA|T8)V1U_ViA{bw{MJr`y9S zzCElY{VX-Mm=yQU+m77*Uxn+}?foYIn{XAQFW_DFJN5?qJ$sW*)E{6sdyBn|rm}b0 zA0gNZ!R$TuC)mgS#Qst)_M{-azLDbWth$Hug96p}nl=c)+&XD4UAN2jlmfQdjhft*#e z;&nkE(k012J@Ad~rhl_WW6;X(-H(_-A;%E@Up&V_Rk1PTZgKPi5> zNKW(Df|`qF6dWZB3Ng(SML4v7p=EfZodc6)Ov-Q|qfS`~T=L%<_n?ha3G}o#?uA1K zlvIxx**LhPd9Ob;&*Y5up;EO=TEK;BLU|Q8iWM5_YAm$GqE0TVtD?k&dtpUW-MGeb z`#4JL937tK^0@-a<9rIiT%qmC0EHF$IDEtvb3F$Zn;pxfqeSC+G0jh3=p1_qXKsgk z)M2y~(5i#=?eLqTN_B9eHip&`Tt7y{_2&lAT0&D*(OA*bjXV5j7FBQx?;kdv;+h3P zG3+I=$o6KLmvdlHa7d^uOl~_~7H{i1aGe?>7m7$Y?Bs?;Vnm5rH!UbI<1N*UKp=xEl{cq+qCVjfg%Hda^K3+#&erq&YU z5bZ?$@CvPNxOVukide0Kv-D%a7$p#u7F4Mol!D<`7;1jpc)EE$I%x* zO{f`7M$^y=`fBHGv=i+@m(fjh*TGFnSRV&3S;&rNXR$BR_b&73N^pQZ%znmx&VET# z+D%6U)9ShXo9WZ>O~0)6Q}!W&0qv1EkQ+4k2^DFi;nT(qbNo7 zSgxKc|ov8&|MlYqU%I0pn-LtE$Za#0|_CtLOcYwge4(!4m`cK$}`-nS6u?t6+-)CF6 z;{=-R*rk#?#eGI01a}%8CNK$KZAC}9v-moJ$vE_%@HuzhfzLbbe37$bZ0-{G6?d6{ zl>jC{D0<<(<|xdjWFUd(D9-kl|U z(eWbQ-GRJ#H#_oL*vg$nN9~$jw*xZ^@59TO$aTCg@5lS|Qa*qWg44{LWIuRzP~?&H;Vw7I;~eXZ1e4(Gkz0W~vhQ}g&_ zsyyF=z={rc@oCgud^(?D{}5P7pr!qYXNf(QEqp$KRd%=a=8O5> zR5iY*-EFI>+xQahECCvPfA^c4p`yKZ>VQW*vd`1U3-ZNZ?HZn+Uu`U^4+4xLeopqdP1zmapdYHBfo{;$waQ^R`c8V?flz39W|Zl z?-4je;C%vzSM%@iyZ9aaZl0Rq0|LkBH3BCHoN`d2g0Nc>U$Bl|=;Lg2%v zSRDtl=4q|m!qe<_^vQhUPxEJ}3Qx@^{w)7FfsY7$Y_AEd{008<|IK{Dq3xos+eOhL z>i9p=wfs%~HqFcY5Bx0xbUY_1(EvZw6t>)shCF+YYqVGWcKBrD>SaazFZ^Rl;qt%o z_xT6>Z~R04cm5H9(*!;x@EL(K1gPKWsL#DFFaiijUTp~d8(iH+%sfpV8Q^D6x%MrNH$;-vWCqBhB z#>ML$tlXanTwRQVKut)b{OuFYES_>^?F69puLN$VsDO4+7dy$u|As8?qyYa7S8Nw$ zrEIm}V5|U!7X%t^dD>;lJ_1g0fxK*MDgB55%zb|A|EH zbXHWmsB4{S{qLD!>mSs9rwRWJHT+k?R)`T||B0|o&}g5;Sz=6loZb0<;cK<=?R>3} z2-f=5LXway^bk^nR07`B7%U7C%7vjqg?;gOOb|m;h=Cv=i0*M>3E~K{?+*zbKx^$0 zmPWI&fM%EWbK};x7WW3NFkWb;^`|qReop>*InoGY1e9{ypf4BFgtJWhJ_q_k_`?3CVX$xkNC!?w;g~M!cCb!+{sV*yUpqiJ zim=^jnP=s;(7jskbH}*PDenB5yGA!=-K3kc?sE4ijEkXYs+jM^m++-@lU0Adj32~5 z!;j|2P+T&OpFp=;HPfwDd+FY(pM?;*PV1bGIbC-8(b>Z}*jeeUa*lG2cGfv3JEu6OIcGR$Ivbq_I@dYRbZ&Eg z%Xzc&7Uylwdz_CrpLD+He8u^D7bh1_7jG9|7pY62OR!517o$ssOQnmY`$lW`x4U2J ze$7?n+UPpj)#kdyb&u;&*AuQMT~E7y?)ru61=ourL8KBDi294hiW)@YL=!|!qGr)# zkyS)Q&xxjso)^s$wTf1W)`-@M)`>QV-W0th+9KK}dRw$pv`e&G^pWU_=od=ytHn9u zO7T?j0`Y3`F7a{kRq+qvTVm@S@dGy(H?fXJk3711gnEQ|gnKAFB0ba|8V{{Uj7OYDf=8l9Ppe0753@%f zkA5BlJO+9U@u={q@)+SU%A>}k*<-E8E|2#;&UxJN^!AMM?B&_u`LgF?&n2F#J-2vn z_uS#R%X7EqUe8mW=RLpj{Fmp~p4U8o^nBp?(DRXmkvK_QBwZ!lB_c_HBvO(p$&vJu z43<<$hD%0DMoGp>8YJT+6C_O%>x+_?B+Dc#C9RTGlFgF6lKql{l0%Zik|UC%lCzR? zlJk;_lCLCJBv&QhNbY(GUQ(|}uLQ5YUj4l+UZcEfylTA~yvBJ=@M`j!>(%15&TEs` zX0NSY+r7?s-SzhJR(NN7mw6BOp5{Hnd#3jb-m|^ude8S>=>3xSM(_RJC%nJ0dOz^- z^6~NU^O5=l`ULxg`jq+%_8I9j%BRMs)@O`Qy-%YL@tN(j(B~zemwgudZ1&mZbI#|Y z&+oone7pI&`igx+eWQJKzOlaXzCCcqzm#5*UY7nSeH0)MNDn9oumnsDAOUj&<_9bccq!oJfW-kz0$vMvBVb#= zzJLP(?*&Q&<$+OwF@foUhQO@ArGaY$*9C3};)C3SJcGP~YJ-}CCI?xAJ`cJY^i9yW z!G_@c;C{jVg9ii;46X{E7rZ#QEqHaX_4VL4g4YLc4BiyHEBO83PlC?}UkeEiNeVHA z6o*(sMum`&){s>pYeLqBtP9x?vMFS9$hMGUAtypkhMW%hEaYs+xsZQ_+z7cDax3Ic z$d4gEg`!X{R0wqr4G)bCjStm_CWV?pb3#i)`-b)pEejnHS{?dK=;%-!Iwy2q=z>t2 zHT0p(Mb=f;T_%#rWihfmS%Iub)>GD7W|sAl^^*;d4U`R*mCMGW+>(<7Aux2mMdBms}yS#TNT?CI~4CI4l9l*jw(J@oKu`v ze5tsk_+D{KaYyl^Qc!v*B}%Ke(pMR-OjTwmvy|D&JY}J>r?N!ZN7-LFP&q_7PB~He zta6faijpXwQ_fJ%RKB2`qnxK)pnOw#OnE2LBT^qZIC4_t%E*0@*HygARpqAgRC%d_ zR0Y?gk>MC`$ zx<*~69;=?CUZQSOuU5aVenY)py-mGCy-U4EyS)xls54PlqOL`K8})tEt*E8BZ>8K@bo8KtSw)N00PCTp-}s%Dzz70s)fgPL=iAEHsTBw7)j8r?hE z9Nj0nUvydYpy(mdBcjJdzYx73dVTbP=;P66qrZs$GWsiP^p)uEqi;pujlLKCOZ0s$ z()wxT+GuTx)}+nV7HEsLy|rc9LE0hOq1s{ED(zJ53hhDddF^%W4ebxwJKB5NpLJby z9y%YLzb;T0tc%jc=@N8_x@4U}XVhiu@^l5dQr%$PDBW0HgKnH|f^LeA=$_Nf(9P5> z)GgIn*Xq{m-qdZ@ZPjhpeW<&ryP;#19fbPCSu#(wcZC@m%7C#EVI;N&ZQpNnuG5Ns&pq zq_`w~QgTvCQeIL)Qc+T`WFgrjS(5CX?3dh>JR^Bo^2+44avmsk+p-)Pz)1>hRR2)Tya2rp`@WkZMa^ znYuc4ZR+~ew^FyJzMZ-=b#Lm&sn=6~N_~_DX7ADmvEJ}kW|eR%rF^k>pXr`M&=PG6sXBK=N=B%?=0dB&8CWf{9N-pe?g z@nObC8J}i+nPL4Z<4VT0jBhh;WZcZSmGLm+u>l!)gR`NFA;J)6NHU}t(hOOKY(t)* zz))rwY#3#zGmJGf8k!7~3|0d%%r`7EY%y#%>@>V<*lRdoIAr+1aMWulB+Sr@WyWc`r! zOV)j(VC-t_ZWJ3OMjxZUF~F!cCK*$VX-0$5Xv{X6jYEtT#wz0o<0#{3<3wY#af*=` zrx~9&T4xzo8{aWrGX84fP2Ef)lexGCC{XzF1~Gi8{HOeLm1rv9eE zrlF=vlf^_#b4{<9mY9~AR+`#O8%&!_TTI(cJ59Sx@0kvpJ~Vw~I%B$Gx^B8*`oZ+0 z=_k`Kru*6AY+1H8J3Tuy+mxM~U65Uz-P@X7nq8SaJi9u(Cc7@XK6_mDgzTp57qef^ z-jjVc`%3ojIpQ4OobViFjyfkgCnhI8Cov~ECnqOAr!Z$#&gPtLIdA8Ra;3RJxgoht zxifNS<-VBvb?%+qd$~X773U4i8_s_4)ACupZKR&-He^UOG{Mq>{@;Brk$Ul_-LH^PFWBH%tpUyv% ze=h$*{-ykT`M=~p$bXpsr~nGM0;hs51>Flo1#SiY1u+Gw1$_&u3vj`rf^`K43(gnZ zDP#*Jg?$SL7t*~Wg_8=W7tSnvv2bqTg2E+*%dCYf3)>3U6s|2iPO+}N6tVL6crWI{0I$!KmEG~904k`{WRu-#^ zql*)Y6N`Hkrxj-u=M?uUQIx1k5=%@axg`Z9#U;H Bool { - // Override point for customization after application launch. + FirebaseApp.configure() return true } diff --git a/Flash Chat iOS13/Constants.swift b/Flash Chat iOS13/Constants.swift new file mode 100644 index 000000000..6d2b44ffd --- /dev/null +++ b/Flash Chat iOS13/Constants.swift @@ -0,0 +1,28 @@ +// +// Constants.swift +// Flash Chat iOS13 +// +// Created by Admin on 29.04.22. +// Copyright © 2022 Angela Yu. All rights reserved. +// + +struct K { + static let appName = "⚡️FlashChat" + static let cellIdentifier = "ReusableCell" + static let cellNibName = "MessageCell" + static let registerSegue = "RegisterToChat" + static let loginSegue = "LoginToChat" + + struct BrandColors { + static let purple = "BrandPurple" + static let lightPurple = "BrandLightPurple" + static let blue = "BrandBlue" + static let lighBlue = "BrandLightBlue" + } + + struct FStore { + static let collectionName = "messages" + static let senderField = "sender" + static let bodyField = "body" + static let dateField = "date" + }} diff --git a/Flash Chat iOS13/Controllers/ChatViewController.swift b/Flash Chat iOS13/Controllers/ChatViewController.swift index eb06ca23e..993b97541 100644 --- a/Flash Chat iOS13/Controllers/ChatViewController.swift +++ b/Flash Chat iOS13/Controllers/ChatViewController.swift @@ -7,19 +7,31 @@ // import UIKit +import Firebase class ChatViewController: UIViewController { - + @IBOutlet weak var tableView: UITableView! @IBOutlet weak var messageTextfield: UITextField! + @IBAction func logOutPressed(_ sender: UIBarButtonItem) { + do { + try Auth.auth().signOut() + navigationController?.popToRootViewController(animated: true) + } catch let signOutError as NSError { + print("Error signing out: %@", signOutError) + } + } + override func viewDidLoad() { super.viewDidLoad() - + navigationItem.hidesBackButton = true + title = K.appName } @IBAction func sendPressed(_ sender: UIButton) { + } - + } diff --git a/Flash Chat iOS13/Controllers/LoginViewController.swift b/Flash Chat iOS13/Controllers/LoginViewController.swift index d4efc0598..7556d930c 100644 --- a/Flash Chat iOS13/Controllers/LoginViewController.swift +++ b/Flash Chat iOS13/Controllers/LoginViewController.swift @@ -7,14 +7,24 @@ // import UIKit +import Firebase class LoginViewController: UIViewController { - + @IBOutlet weak var emailTextfield: UITextField! @IBOutlet weak var passwordTextfield: UITextField! - + @IBAction func loginPressed(_ sender: UIButton) { + + if let email = emailTextfield.text, let password = passwordTextfield.text { + Auth.auth().signIn(withEmail: email, password: password) { authResult, error in + if let e = error { + print(e.localizedDescription) + } else { + self.performSegue(withIdentifier: K.loginSegue, sender: self) + } + } + } } - } diff --git a/Flash Chat iOS13/Controllers/RegisterViewController.swift b/Flash Chat iOS13/Controllers/RegisterViewController.swift index b3e7f126f..028fe4c7e 100644 --- a/Flash Chat iOS13/Controllers/RegisterViewController.swift +++ b/Flash Chat iOS13/Controllers/RegisterViewController.swift @@ -7,13 +7,22 @@ // import UIKit +import FirebaseAuth class RegisterViewController: UIViewController { - + @IBOutlet weak var emailTextfield: UITextField! @IBOutlet weak var passwordTextfield: UITextField! @IBAction func registerPressed(_ sender: UIButton) { + if let email = emailTextfield.text, let password = passwordTextfield.text { + Auth.auth().createUser(withEmail: email, password: password) { authResult, error in + if let e = error { + print(e.localizedDescription) + } else { + self.performSegue(withIdentifier: K.registerSegue, sender: self) + } + } + } } - } diff --git a/Flash Chat iOS13/Controllers/WelcomeViewController.swift b/Flash Chat iOS13/Controllers/WelcomeViewController.swift index cad05d822..53592a430 100644 --- a/Flash Chat iOS13/Controllers/WelcomeViewController.swift +++ b/Flash Chat iOS13/Controllers/WelcomeViewController.swift @@ -15,6 +15,6 @@ class WelcomeViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() - titleLabel.text = "⚡️FlashChat" + titleLabel.text = K.appName } } diff --git a/Flash Chat iOS13/GoogleService-Info.plist b/Flash Chat iOS13/GoogleService-Info.plist new file mode 100644 index 000000000..473e3c461 --- /dev/null +++ b/Flash Chat iOS13/GoogleService-Info.plist @@ -0,0 +1,34 @@ + + + + + CLIENT_ID + 575964535563-5e9aepbre659bmvu4h0ddjvva78hnuv5.apps.googleusercontent.com + REVERSED_CLIENT_ID + com.googleusercontent.apps.575964535563-5e9aepbre659bmvu4h0ddjvva78hnuv5 + API_KEY + AIzaSyDkTawfPU6NrBLEOpoK4Qrs9ZbJqIM2RVU + GCM_SENDER_ID + 575964535563 + PLIST_VERSION + 1 + BUNDLE_ID + com.dsankovsky.FlashChat + PROJECT_ID + flashchat-f1a4f + STORAGE_BUCKET + flashchat-f1a4f.appspot.com + IS_ADS_ENABLED + + IS_ANALYTICS_ENABLED + + IS_APPINVITE_ENABLED + + IS_GCM_ENABLED + + IS_SIGNIN_ENABLED + + GOOGLE_APP_ID + 1:575964535563:ios:1428e6ae2ee963e158200e + + \ No newline at end of file diff --git a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard index f77dc5464..09dafaa25 100644 --- a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard +++ b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard @@ -190,7 +190,7 @@ - + @@ -215,7 +215,7 @@ - + @@ -343,7 +343,13 @@ - + + + + + + + @@ -372,8 +378,11 @@ + + + - + diff --git a/Podfile b/Podfile index 8ed22f8e9..5cf53fe3a 100644 --- a/Podfile +++ b/Podfile @@ -4,4 +4,6 @@ target 'Flash Chat iOS13' do use_frameworks! pod 'CLTypingLabel', '~> 0.4.0' + pod 'Firebase/Auth' + pod 'Firebase/Firestore' end diff --git a/Podfile.lock b/Podfile.lock index e374c1161..3473de85d 100644 --- a/Podfile.lock +++ b/Podfile.lock @@ -1,16 +1,772 @@ PODS: + - abseil/algorithm (1.20211102.0): + - abseil/algorithm/algorithm (= 1.20211102.0) + - abseil/algorithm/container (= 1.20211102.0) + - abseil/algorithm/algorithm (1.20211102.0): + - abseil/base/config + - abseil/algorithm/container (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base (1.20211102.0): + - abseil/base/atomic_hook (= 1.20211102.0) + - abseil/base/base (= 1.20211102.0) + - abseil/base/base_internal (= 1.20211102.0) + - abseil/base/config (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/base/dynamic_annotations (= 1.20211102.0) + - abseil/base/endian (= 1.20211102.0) + - abseil/base/errno_saver (= 1.20211102.0) + - abseil/base/fast_type_id (= 1.20211102.0) + - abseil/base/log_severity (= 1.20211102.0) + - abseil/base/malloc_internal (= 1.20211102.0) + - abseil/base/pretty_function (= 1.20211102.0) + - abseil/base/raw_logging_internal (= 1.20211102.0) + - abseil/base/spinlock_wait (= 1.20211102.0) + - abseil/base/strerror (= 1.20211102.0) + - abseil/base/throw_delegate (= 1.20211102.0) + - abseil/base/atomic_hook (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/log_severity + - abseil/base/raw_logging_internal + - abseil/base/spinlock_wait + - abseil/meta/type_traits + - abseil/base/base_internal (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/base/config (1.20211102.0) + - abseil/base/core_headers (1.20211102.0): + - abseil/base/config + - abseil/base/dynamic_annotations (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id (1.20211102.0): + - abseil/base/config + - abseil/base/log_severity (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal (1.20211102.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/base/pretty_function (1.20211102.0) + - abseil/base/raw_logging_internal (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/spinlock_wait (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/strerror (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/container/common (1.20211102.0): + - abseil/meta/type_traits + - abseil/types/optional + - abseil/container/compressed_tuple (1.20211102.0): + - abseil/utility/utility + - abseil/container/container_memory (1.20211102.0): + - abseil/base/config + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/container/fixed_array (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/container/flat_hash_map (1.20211102.0): + - abseil/algorithm/container + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_map + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/base/config + - abseil/hash/hash + - abseil/strings/cord + - abseil/strings/strings + - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/meta/type_traits + - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/base/config + - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/container/have_sse + - abseil/debugging/stacktrace + - abseil/memory/memory + - abseil/profiling/exponential_biased + - abseil/profiling/sample_recorder + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/container/have_sse (1.20211102.0) + - abseil/container/inlined_vector (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/inlined_vector_internal + - abseil/memory/memory + - abseil/container/inlined_vector_internal (1.20211102.0): + - abseil/base/core_headers + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/span + - abseil/container/layout (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/utility/utility + - abseil/container/raw_hash_map (1.20211102.0): + - abseil/base/throw_delegate + - abseil/container/container_memory + - abseil/container/raw_hash_set + - abseil/container/raw_hash_set (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/common + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/hash_policy_traits + - abseil/container/hashtable_debug_hooks + - abseil/container/hashtablez_sampler + - abseil/container/have_sse + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/utility/utility + - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/errno_saver + - abseil/base/raw_logging_internal + - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/stacktrace (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/debugging_internal + - abseil/debugging/symbolize (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/debugging/demangle_internal + - abseil/strings/strings + - abseil/functional/bind_front (1.20211102.0): + - abseil/base/base_internal + - abseil/container/compressed_tuple + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/function_ref (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/hash/city (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/hash/hash (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/fixed_array + - abseil/hash/city + - abseil/hash/low_level_hash + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility + - abseil/hash/low_level_hash (1.20211102.0): + - abseil/base/config + - abseil/base/endian + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/memory (1.20211102.0): + - abseil/memory/memory (= 1.20211102.0) + - abseil/memory/memory (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (1.20211102.0): + - abseil/meta/type_traits (= 1.20211102.0) + - abseil/meta/type_traits (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/bits + - abseil/numeric/representation (1.20211102.0): + - abseil/base/config + - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/random/distributions (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/internal/fastmath + - abseil/random/internal/generate_real + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/traits + - abseil/random/internal/uniform_helper + - abseil/random/internal/wide_multiply + - abseil/strings/strings + - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/utility/utility + - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/fastmath (1.20211102.0): + - abseil/numeric/bits + - abseil/random/internal/generate_real (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/fastmath + - abseil/random/internal/traits + - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/fastmath + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/platform (1.20211102.0): + - abseil/base/config + - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/random/internal/randen + - abseil/random/internal/seed_material + - abseil/random/internal/traits + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/random/internal/randen (1.20211102.0): + - abseil/base/raw_logging_internal + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes + - abseil/random/internal/randen_slow + - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/base/endian + - abseil/meta/type_traits + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/randen + - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/base/config + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes_impl + - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/seed_material (1.20211102.0): + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/random/internal/fast_uniform_bits + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/traits (1.20211102.0): + - abseil/base/config + - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/traits + - abseil/random/random (1.20211102.0): + - abseil/random/distributions + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pcg_engine + - abseil/random/internal/pool_urbg + - abseil/random/internal/randen_engine + - abseil/random/seed_sequences + - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20211102.0): + - abseil/container/inlined_vector + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/status/status (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/functional/function_ref + - abseil/strings/cord + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/status/statusor (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/status/status + - abseil/strings/strings + - abseil/types/variant + - abseil/utility/utility + - abseil/strings/cord (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/container/fixed_array + - abseil/container/inlined_vector + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_info + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_scope + - abseil/strings/cordz_update_tracker + - abseil/strings/internal + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/strings/cord_internal (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/container/inlined_vector + - abseil/container/layout + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/strings/cordz_functions (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/profiling/exponential_biased + - abseil/strings/cordz_handle (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/synchronization/synchronization + - abseil/strings/cordz_info (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_handle + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_tracker + - abseil/synchronization/synchronization + - abseil/types/span + - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/base/config + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/cord_internal + - abseil/strings/cordz_info + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/base/config + - abseil/strings/internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/strings/str_format (1.20211102.0): + - abseil/strings/str_format_internal + - abseil/strings/str_format_internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/numeric/representation + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/strings/strings (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/strings/internal + - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/time/time + - abseil/synchronization/synchronization (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/synchronization/graphcycles_internal + - abseil/synchronization/kernel_timeout_internal + - abseil/time/time + - abseil/time (1.20211102.0): + - abseil/time/internal (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/time/internal (1.20211102.0): + - abseil/time/internal/cctz (= 1.20211102.0) + - abseil/time/internal/cctz (1.20211102.0): + - abseil/time/internal/cctz/civil_time (= 1.20211102.0) + - abseil/time/internal/cctz/time_zone (= 1.20211102.0) + - abseil/time/internal/cctz/civil_time (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/civil_time + - abseil/time/time (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/time/internal/cctz/civil_time + - abseil/time/internal/cctz/time_zone + - abseil/types (1.20211102.0): + - abseil/types/any (= 1.20211102.0) + - abseil/types/bad_any_cast (= 1.20211102.0) + - abseil/types/bad_any_cast_impl (= 1.20211102.0) + - abseil/types/bad_optional_access (= 1.20211102.0) + - abseil/types/bad_variant_access (= 1.20211102.0) + - abseil/types/compare (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/span (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/types/any (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/types/bad_any_cast + - abseil/utility/utility + - abseil/types/bad_any_cast (1.20211102.0): + - abseil/base/config + - abseil/types/bad_any_cast_impl + - abseil/types/bad_any_cast_impl (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/bad_optional_access (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/bad_variant_access (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/compare (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/optional (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/bad_optional_access + - abseil/utility/utility + - abseil/types/span (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/meta/type_traits + - abseil/types/variant (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_variant_access + - abseil/utility/utility + - abseil/utility/utility (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/meta/type_traits + - BoringSSL-GRPC (0.0.24): + - BoringSSL-GRPC/Implementation (= 0.0.24) + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Implementation (0.0.24): + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Interface (0.0.24) - CLTypingLabel (0.4.0) + - Firebase/Auth (8.15.0): + - Firebase/CoreOnly + - FirebaseAuth (~> 8.15.0) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Firestore (8.15.0): + - Firebase/CoreOnly + - FirebaseFirestore (~> 8.15.0) + - FirebaseAuth (8.15.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GTMSessionFetcher/Core (~> 1.5) + - FirebaseCore (8.15.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.15.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseFirestore (8.15.0): + - abseil/algorithm (~> 1.20211102.0) + - abseil/base (~> 1.20211102.0) + - abseil/container/flat_hash_map (~> 1.20211102.0) + - abseil/memory (~> 1.20211102.0) + - abseil/meta (~> 1.20211102.0) + - abseil/strings/strings (~> 1.20211102.0) + - abseil/time (~> 1.20211102.0) + - abseil/types (~> 1.20211102.0) + - FirebaseCore (~> 8.0) + - "gRPC-C++ (~> 1.44.0)" + - leveldb-library (~> 1.22) + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.2): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): + - GoogleUtilities/Logger + - "gRPC-C++ (1.44.0)": + - "gRPC-C++/Implementation (= 1.44.0)" + - "gRPC-C++/Interface (= 1.44.0)" + - "gRPC-C++/Implementation (1.44.0)": + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++/Interface (= 1.44.0)" + - gRPC-Core (= 1.44.0) + - "gRPC-C++/Interface (1.44.0)" + - gRPC-Core (1.44.0): + - gRPC-Core/Implementation (= 1.44.0) + - gRPC-Core/Interface (= 1.44.0) + - gRPC-Core/Implementation (1.44.0): + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - BoringSSL-GRPC (= 0.0.24) + - gRPC-Core/Interface (= 1.44.0) + - Libuv-gRPC (= 0.0.10) + - gRPC-Core/Interface (1.44.0) + - GTMSessionFetcher/Core (1.7.2) + - leveldb-library (1.22.1) + - Libuv-gRPC (0.0.10): + - Libuv-gRPC/Implementation (= 0.0.10) + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Implementation (0.0.10): + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Interface (0.0.10) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - CLTypingLabel (~> 0.4.0) + - Firebase/Auth + - Firebase/Firestore SPEC REPOS: trunk: + - abseil + - BoringSSL-GRPC - CLTypingLabel + - Firebase + - FirebaseAuth + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseFirestore + - GoogleDataTransport + - GoogleUtilities + - "gRPC-C++" + - gRPC-Core + - GTMSessionFetcher + - leveldb-library + - Libuv-gRPC + - nanopb + - PromisesObjC SPEC CHECKSUMS: + abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 CLTypingLabel: 95a7d1faf7e3d1d952cd11cb0491d17d80c50934 + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseFirestore: d7023faff8e1b4fd69d0adbcf18e65129bc03842 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 + gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 -PODFILE CHECKSUM: 63ace950c7a32fc0e393b787a8b07f217d98cff8 +PODFILE CHECKSUM: 20c79a6356cbce0e19e67a4d6432043f613e7dfa COCOAPODS: 1.11.3 diff --git a/Pods/Manifest.lock b/Pods/Manifest.lock index e374c1161..3473de85d 100644 --- a/Pods/Manifest.lock +++ b/Pods/Manifest.lock @@ -1,16 +1,772 @@ PODS: + - abseil/algorithm (1.20211102.0): + - abseil/algorithm/algorithm (= 1.20211102.0) + - abseil/algorithm/container (= 1.20211102.0) + - abseil/algorithm/algorithm (1.20211102.0): + - abseil/base/config + - abseil/algorithm/container (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/base (1.20211102.0): + - abseil/base/atomic_hook (= 1.20211102.0) + - abseil/base/base (= 1.20211102.0) + - abseil/base/base_internal (= 1.20211102.0) + - abseil/base/config (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/base/dynamic_annotations (= 1.20211102.0) + - abseil/base/endian (= 1.20211102.0) + - abseil/base/errno_saver (= 1.20211102.0) + - abseil/base/fast_type_id (= 1.20211102.0) + - abseil/base/log_severity (= 1.20211102.0) + - abseil/base/malloc_internal (= 1.20211102.0) + - abseil/base/pretty_function (= 1.20211102.0) + - abseil/base/raw_logging_internal (= 1.20211102.0) + - abseil/base/spinlock_wait (= 1.20211102.0) + - abseil/base/strerror (= 1.20211102.0) + - abseil/base/throw_delegate (= 1.20211102.0) + - abseil/base/atomic_hook (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/base (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/log_severity + - abseil/base/raw_logging_internal + - abseil/base/spinlock_wait + - abseil/meta/type_traits + - abseil/base/base_internal (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/base/config (1.20211102.0) + - abseil/base/core_headers (1.20211102.0): + - abseil/base/config + - abseil/base/dynamic_annotations (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id (1.20211102.0): + - abseil/base/config + - abseil/base/log_severity (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal (1.20211102.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/base/pretty_function (1.20211102.0) + - abseil/base/raw_logging_internal (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/log_severity + - abseil/base/spinlock_wait (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/strerror (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/errno_saver + - abseil/base/throw_delegate (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/container/common (1.20211102.0): + - abseil/meta/type_traits + - abseil/types/optional + - abseil/container/compressed_tuple (1.20211102.0): + - abseil/utility/utility + - abseil/container/container_memory (1.20211102.0): + - abseil/base/config + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/container/fixed_array (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/container/flat_hash_map (1.20211102.0): + - abseil/algorithm/container + - abseil/container/container_memory + - abseil/container/hash_function_defaults + - abseil/container/raw_hash_map + - abseil/memory/memory + - abseil/container/hash_function_defaults (1.20211102.0): + - abseil/base/config + - abseil/hash/hash + - abseil/strings/cord + - abseil/strings/strings + - abseil/container/hash_policy_traits (1.20211102.0): + - abseil/meta/type_traits + - abseil/container/hashtable_debug_hooks (1.20211102.0): + - abseil/base/config + - abseil/container/hashtablez_sampler (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/container/have_sse + - abseil/debugging/stacktrace + - abseil/memory/memory + - abseil/profiling/exponential_biased + - abseil/profiling/sample_recorder + - abseil/synchronization/synchronization + - abseil/utility/utility + - abseil/container/have_sse (1.20211102.0) + - abseil/container/inlined_vector (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/container/inlined_vector_internal + - abseil/memory/memory + - abseil/container/inlined_vector_internal (1.20211102.0): + - abseil/base/core_headers + - abseil/container/compressed_tuple + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/span + - abseil/container/layout (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/utility/utility + - abseil/container/raw_hash_map (1.20211102.0): + - abseil/base/throw_delegate + - abseil/container/container_memory + - abseil/container/raw_hash_set + - abseil/container/raw_hash_set (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/common + - abseil/container/compressed_tuple + - abseil/container/container_memory + - abseil/container/hash_policy_traits + - abseil/container/hashtable_debug_hooks + - abseil/container/hashtablez_sampler + - abseil/container/have_sse + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/utility/utility + - abseil/debugging/debugging_internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/errno_saver + - abseil/base/raw_logging_internal + - abseil/debugging/demangle_internal (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/stacktrace (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/debugging/debugging_internal + - abseil/debugging/symbolize (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/debugging_internal + - abseil/debugging/demangle_internal + - abseil/strings/strings + - abseil/functional/bind_front (1.20211102.0): + - abseil/base/base_internal + - abseil/container/compressed_tuple + - abseil/meta/type_traits + - abseil/utility/utility + - abseil/functional/function_ref (1.20211102.0): + - abseil/base/base_internal + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/hash/city (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/hash/hash (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/container/fixed_array + - abseil/hash/city + - abseil/hash/low_level_hash + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/types/optional + - abseil/types/variant + - abseil/utility/utility + - abseil/hash/low_level_hash (1.20211102.0): + - abseil/base/config + - abseil/base/endian + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/memory (1.20211102.0): + - abseil/memory/memory (= 1.20211102.0) + - abseil/memory/memory (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/meta (1.20211102.0): + - abseil/meta/type_traits (= 1.20211102.0) + - abseil/meta/type_traits (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/bits + - abseil/numeric/representation (1.20211102.0): + - abseil/base/config + - abseil/profiling/exponential_biased (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/profiling/sample_recorder (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/synchronization/synchronization + - abseil/time/time + - abseil/random/distributions (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/distribution_caller + - abseil/random/internal/fast_uniform_bits + - abseil/random/internal/fastmath + - abseil/random/internal/generate_real + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/traits + - abseil/random/internal/uniform_helper + - abseil/random/internal/wide_multiply + - abseil/strings/strings + - abseil/random/internal/distribution_caller (1.20211102.0): + - abseil/base/config + - abseil/base/fast_type_id + - abseil/utility/utility + - abseil/random/internal/fast_uniform_bits (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/fastmath (1.20211102.0): + - abseil/numeric/bits + - abseil/random/internal/generate_real (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/random/internal/fastmath + - abseil/random/internal/traits + - abseil/random/internal/iostream_state_saver (1.20211102.0): + - abseil/meta/type_traits + - abseil/numeric/int128 + - abseil/random/internal/nonsecure_base (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/pcg_engine (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/fastmath + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/platform (1.20211102.0): + - abseil/base/config + - abseil/random/internal/pool_urbg (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/random/internal/randen + - abseil/random/internal/seed_material + - abseil/random/internal/traits + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/random/internal/randen (1.20211102.0): + - abseil/base/raw_logging_internal + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes + - abseil/random/internal/randen_slow + - abseil/random/internal/randen_engine (1.20211102.0): + - abseil/base/endian + - abseil/meta/type_traits + - abseil/random/internal/iostream_state_saver + - abseil/random/internal/randen + - abseil/random/internal/randen_hwaes (1.20211102.0): + - abseil/base/config + - abseil/random/internal/platform + - abseil/random/internal/randen_hwaes_impl + - abseil/random/internal/randen_hwaes_impl (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/randen_slow (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/numeric/int128 + - abseil/random/internal/platform + - abseil/random/internal/salted_seed_seq (1.20211102.0): + - abseil/container/inlined_vector + - abseil/meta/type_traits + - abseil/random/internal/seed_material + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/seed_material (1.20211102.0): + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/raw_logging_internal + - abseil/random/internal/fast_uniform_bits + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/random/internal/traits (1.20211102.0): + - abseil/base/config + - abseil/random/internal/uniform_helper (1.20211102.0): + - abseil/base/config + - abseil/meta/type_traits + - abseil/random/internal/traits + - abseil/random/internal/wide_multiply (1.20211102.0): + - abseil/base/config + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/random/internal/traits + - abseil/random/random (1.20211102.0): + - abseil/random/distributions + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pcg_engine + - abseil/random/internal/pool_urbg + - abseil/random/internal/randen_engine + - abseil/random/seed_sequences + - abseil/random/seed_gen_exception (1.20211102.0): + - abseil/base/config + - abseil/random/seed_sequences (1.20211102.0): + - abseil/container/inlined_vector + - abseil/random/internal/nonsecure_base + - abseil/random/internal/pool_urbg + - abseil/random/internal/salted_seed_seq + - abseil/random/internal/seed_material + - abseil/random/seed_gen_exception + - abseil/types/span + - abseil/status/status (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/functional/function_ref + - abseil/strings/cord + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/status/statusor (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/status/status + - abseil/strings/strings + - abseil/types/variant + - abseil/utility/utility + - abseil/strings/cord (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/container/fixed_array + - abseil/container/inlined_vector + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_info + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_scope + - abseil/strings/cordz_update_tracker + - abseil/strings/internal + - abseil/strings/str_format + - abseil/strings/strings + - abseil/types/optional + - abseil/strings/cord_internal (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/container/compressed_tuple + - abseil/container/inlined_vector + - abseil/container/layout + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/strings/strings + - abseil/types/span + - abseil/strings/cordz_functions (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/profiling/exponential_biased + - abseil/strings/cordz_handle (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/synchronization/synchronization + - abseil/strings/cordz_info (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/container/inlined_vector + - abseil/debugging/stacktrace + - abseil/strings/cord_internal + - abseil/strings/cordz_functions + - abseil/strings/cordz_handle + - abseil/strings/cordz_statistics + - abseil/strings/cordz_update_tracker + - abseil/synchronization/synchronization + - abseil/types/span + - abseil/strings/cordz_statistics (1.20211102.0): + - abseil/base/config + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_scope (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/strings/cord_internal + - abseil/strings/cordz_info + - abseil/strings/cordz_update_tracker + - abseil/strings/cordz_update_tracker (1.20211102.0): + - abseil/base/config + - abseil/strings/internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/meta/type_traits + - abseil/strings/str_format (1.20211102.0): + - abseil/strings/str_format_internal + - abseil/strings/str_format_internal (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/functional/function_ref + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/numeric/representation + - abseil/strings/strings + - abseil/types/optional + - abseil/types/span + - abseil/strings/strings (1.20211102.0): + - abseil/base/base + - abseil/base/config + - abseil/base/core_headers + - abseil/base/endian + - abseil/base/raw_logging_internal + - abseil/base/throw_delegate + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/numeric/bits + - abseil/numeric/int128 + - abseil/strings/internal + - abseil/synchronization/graphcycles_internal (1.20211102.0): + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/synchronization/kernel_timeout_internal (1.20211102.0): + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/time/time + - abseil/synchronization/synchronization (1.20211102.0): + - abseil/base/atomic_hook + - abseil/base/base + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/base/dynamic_annotations + - abseil/base/malloc_internal + - abseil/base/raw_logging_internal + - abseil/debugging/stacktrace + - abseil/debugging/symbolize + - abseil/synchronization/graphcycles_internal + - abseil/synchronization/kernel_timeout_internal + - abseil/time/time + - abseil/time (1.20211102.0): + - abseil/time/internal (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/time/internal (1.20211102.0): + - abseil/time/internal/cctz (= 1.20211102.0) + - abseil/time/internal/cctz (1.20211102.0): + - abseil/time/internal/cctz/civil_time (= 1.20211102.0) + - abseil/time/internal/cctz/time_zone (= 1.20211102.0) + - abseil/time/internal/cctz/civil_time (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/time_zone (1.20211102.0): + - abseil/base/config + - abseil/time/internal/cctz/civil_time + - abseil/time/time (1.20211102.0): + - abseil/base/base + - abseil/base/core_headers + - abseil/base/raw_logging_internal + - abseil/numeric/int128 + - abseil/strings/strings + - abseil/time/internal/cctz/civil_time + - abseil/time/internal/cctz/time_zone + - abseil/types (1.20211102.0): + - abseil/types/any (= 1.20211102.0) + - abseil/types/bad_any_cast (= 1.20211102.0) + - abseil/types/bad_any_cast_impl (= 1.20211102.0) + - abseil/types/bad_optional_access (= 1.20211102.0) + - abseil/types/bad_variant_access (= 1.20211102.0) + - abseil/types/compare (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/span (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/types/any (1.20211102.0): + - abseil/base/config + - abseil/base/core_headers + - abseil/base/fast_type_id + - abseil/meta/type_traits + - abseil/types/bad_any_cast + - abseil/utility/utility + - abseil/types/bad_any_cast (1.20211102.0): + - abseil/base/config + - abseil/types/bad_any_cast_impl + - abseil/types/bad_any_cast_impl (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/bad_optional_access (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/bad_variant_access (1.20211102.0): + - abseil/base/config + - abseil/base/raw_logging_internal + - abseil/types/compare (1.20211102.0): + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/optional (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/memory/memory + - abseil/meta/type_traits + - abseil/types/bad_optional_access + - abseil/utility/utility + - abseil/types/span (1.20211102.0): + - abseil/algorithm/algorithm + - abseil/base/core_headers + - abseil/base/throw_delegate + - abseil/meta/type_traits + - abseil/types/variant (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/base/core_headers + - abseil/meta/type_traits + - abseil/types/bad_variant_access + - abseil/utility/utility + - abseil/utility/utility (1.20211102.0): + - abseil/base/base_internal + - abseil/base/config + - abseil/meta/type_traits + - BoringSSL-GRPC (0.0.24): + - BoringSSL-GRPC/Implementation (= 0.0.24) + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Implementation (0.0.24): + - BoringSSL-GRPC/Interface (= 0.0.24) + - BoringSSL-GRPC/Interface (0.0.24) - CLTypingLabel (0.4.0) + - Firebase/Auth (8.15.0): + - Firebase/CoreOnly + - FirebaseAuth (~> 8.15.0) + - Firebase/CoreOnly (8.15.0): + - FirebaseCore (= 8.15.0) + - Firebase/Firestore (8.15.0): + - Firebase/CoreOnly + - FirebaseFirestore (~> 8.15.0) + - FirebaseAuth (8.15.0): + - FirebaseCore (~> 8.0) + - GoogleUtilities/AppDelegateSwizzler (~> 7.7) + - GoogleUtilities/Environment (~> 7.7) + - GTMSessionFetcher/Core (~> 1.5) + - FirebaseCore (8.15.0): + - FirebaseCoreDiagnostics (~> 8.0) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - FirebaseCoreDiagnostics (8.15.0): + - GoogleDataTransport (~> 9.1) + - GoogleUtilities/Environment (~> 7.7) + - GoogleUtilities/Logger (~> 7.7) + - nanopb (~> 2.30908.0) + - FirebaseFirestore (8.15.0): + - abseil/algorithm (~> 1.20211102.0) + - abseil/base (~> 1.20211102.0) + - abseil/container/flat_hash_map (~> 1.20211102.0) + - abseil/memory (~> 1.20211102.0) + - abseil/meta (~> 1.20211102.0) + - abseil/strings/strings (~> 1.20211102.0) + - abseil/time (~> 1.20211102.0) + - abseil/types (~> 1.20211102.0) + - FirebaseCore (~> 8.0) + - "gRPC-C++ (~> 1.44.0)" + - leveldb-library (~> 1.22) + - nanopb (~> 2.30908.0) + - GoogleDataTransport (9.1.2): + - GoogleUtilities/Environment (~> 7.2) + - nanopb (~> 2.30908.0) + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/AppDelegateSwizzler (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Logger + - GoogleUtilities/Network + - GoogleUtilities/Environment (7.7.0): + - PromisesObjC (< 3.0, >= 1.2) + - GoogleUtilities/Logger (7.7.0): + - GoogleUtilities/Environment + - GoogleUtilities/Network (7.7.0): + - GoogleUtilities/Logger + - "GoogleUtilities/NSData+zlib" + - GoogleUtilities/Reachability + - "GoogleUtilities/NSData+zlib (7.7.0)" + - GoogleUtilities/Reachability (7.7.0): + - GoogleUtilities/Logger + - "gRPC-C++ (1.44.0)": + - "gRPC-C++/Implementation (= 1.44.0)" + - "gRPC-C++/Interface (= 1.44.0)" + - "gRPC-C++/Implementation (1.44.0)": + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - "gRPC-C++/Interface (= 1.44.0)" + - gRPC-Core (= 1.44.0) + - "gRPC-C++/Interface (1.44.0)" + - gRPC-Core (1.44.0): + - gRPC-Core/Implementation (= 1.44.0) + - gRPC-Core/Interface (= 1.44.0) + - gRPC-Core/Implementation (1.44.0): + - abseil/base/base (= 1.20211102.0) + - abseil/base/core_headers (= 1.20211102.0) + - abseil/container/flat_hash_map (= 1.20211102.0) + - abseil/container/inlined_vector (= 1.20211102.0) + - abseil/functional/bind_front (= 1.20211102.0) + - abseil/hash/hash (= 1.20211102.0) + - abseil/memory/memory (= 1.20211102.0) + - abseil/random/random (= 1.20211102.0) + - abseil/status/status (= 1.20211102.0) + - abseil/status/statusor (= 1.20211102.0) + - abseil/strings/cord (= 1.20211102.0) + - abseil/strings/str_format (= 1.20211102.0) + - abseil/strings/strings (= 1.20211102.0) + - abseil/synchronization/synchronization (= 1.20211102.0) + - abseil/time/time (= 1.20211102.0) + - abseil/types/optional (= 1.20211102.0) + - abseil/types/variant (= 1.20211102.0) + - abseil/utility/utility (= 1.20211102.0) + - BoringSSL-GRPC (= 0.0.24) + - gRPC-Core/Interface (= 1.44.0) + - Libuv-gRPC (= 0.0.10) + - gRPC-Core/Interface (1.44.0) + - GTMSessionFetcher/Core (1.7.2) + - leveldb-library (1.22.1) + - Libuv-gRPC (0.0.10): + - Libuv-gRPC/Implementation (= 0.0.10) + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Implementation (0.0.10): + - Libuv-gRPC/Interface (= 0.0.10) + - Libuv-gRPC/Interface (0.0.10) + - nanopb (2.30908.0): + - nanopb/decode (= 2.30908.0) + - nanopb/encode (= 2.30908.0) + - nanopb/decode (2.30908.0) + - nanopb/encode (2.30908.0) + - PromisesObjC (2.1.0) DEPENDENCIES: - CLTypingLabel (~> 0.4.0) + - Firebase/Auth + - Firebase/Firestore SPEC REPOS: trunk: + - abseil + - BoringSSL-GRPC - CLTypingLabel + - Firebase + - FirebaseAuth + - FirebaseCore + - FirebaseCoreDiagnostics + - FirebaseFirestore + - GoogleDataTransport + - GoogleUtilities + - "gRPC-C++" + - gRPC-Core + - GTMSessionFetcher + - leveldb-library + - Libuv-gRPC + - nanopb + - PromisesObjC SPEC CHECKSUMS: + abseil: ebe5b5529fb05d93a8bdb7951607be08b7fa71bc + BoringSSL-GRPC: 3175b25143e648463a56daeaaa499c6cb86dad33 CLTypingLabel: 95a7d1faf7e3d1d952cd11cb0491d17d80c50934 + Firebase: 5f8193dff4b5b7c5d5ef72ae54bb76c08e2b841d + FirebaseAuth: 3e73bf8abf4fbb40f8b421f361f4cc48ee57388c + FirebaseCore: 5743c5785c074a794d35f2fff7ecc254a91e08b1 + FirebaseCoreDiagnostics: 92e07a649aeb66352b319d43bdd2ee3942af84cb + FirebaseFirestore: d7023faff8e1b4fd69d0adbcf18e65129bc03842 + GoogleDataTransport: 629c20a4d363167143f30ea78320d5a7eb8bd940 + GoogleUtilities: e0913149f6b0625b553d70dae12b49fc62914fd1 + "gRPC-C++": 9675f953ace2b3de7c506039d77be1f2e77a8db2 + gRPC-Core: 943e491cb0d45598b0b0eb9e910c88080369290b + GTMSessionFetcher: 5595ec75acf5be50814f81e9189490412bad82ba + leveldb-library: 50c7b45cbd7bf543c81a468fe557a16ae3db8729 + Libuv-gRPC: 55e51798e14ef436ad9bc45d12d43b77b49df378 + nanopb: a0ba3315591a9ae0a16a309ee504766e90db0c96 + PromisesObjC: 99b6f43f9e1044bd87a95a60beff28c2c44ddb72 -PODFILE CHECKSUM: 63ace950c7a32fc0e393b787a8b07f217d98cff8 +PODFILE CHECKSUM: 20c79a6356cbce0e19e67a4d6432043f613e7dfa COCOAPODS: 1.11.3 diff --git a/Pods/Pods.xcodeproj/project.pbxproj b/Pods/Pods.xcodeproj/project.pbxproj index 8ffc7f214..907085341 100644 --- a/Pods/Pods.xcodeproj/project.pbxproj +++ b/Pods/Pods.xcodeproj/project.pbxproj @@ -3,306 +3,28729 @@ archiveVersion = 1; classes = { }; - objectVersion = 50; + objectVersion = 51; objects = { +/* Begin PBXAggregateTarget section */ + 072CEA044D2EF26F03496D5996BBF59F /* Firebase */ = { + isa = PBXAggregateTarget; + buildConfigurationList = B0D9AA15D3016C98FFD7A2309A2E06B8 /* Build configuration list for PBXAggregateTarget "Firebase" */; + buildPhases = ( + ); + dependencies = ( + DDB90809579E46E0146FBB8E857AAF8F /* PBXTargetDependency */, + 43265A41821BB292E128781289D9E176 /* PBXTargetDependency */, + D8C4334BB98D54BD4E729482F9774F46 /* PBXTargetDependency */, + ); + name = Firebase; + }; +/* End PBXAggregateTarget section */ + /* Begin PBXBuildFile section */ - 30B3DB49C93DB6EF237968B5EFBC632A /* Pods-Flash Chat iOS13-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */; }; - 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; - B41F935FECF44E33F868DF04D0D0DDEE /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; - C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */; }; - CBA4E578EE263A858B1F4F1D894D9B82 /* Pods-Flash Chat iOS13-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */; }; - E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */; }; + 00110B96161A8CF635467C7A4FD12EF5 /* notification.h in Copy synchronization Public Headers */ = {isa = PBXBuildFile; fileRef = 3588C3201402708B0C531BB571800069 /* notification.h */; }; + 001581124564B192A4E7E76BC5B6EC35 /* collection_entry.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A44FB64125ACED7AF2FE2687E76D06EF /* collection_entry.upbdefs.h */; }; + 0016664663BCC1B801F9228222E93772 /* spinlock.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = A90BE6B28A63A86496A91B30F74A3CE0 /* spinlock.h */; }; + 001B97953E0A0314F69A0327CAF24D90 /* endpoint_pair_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 86A3491F3980835D7575E4EA3AA1A3C9 /* endpoint_pair_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0026E7DE8758F1F3EB77950ED60ED2CB /* connectivity_monitor.cc in Sources */ = {isa = PBXBuildFile; fileRef = 40BE17B57E811274E8F62B71F3BC1E29 /* connectivity_monitor.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 002C838849616DD8D8E00D6C89FB4ECC /* slice_string_helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 2412B865DC2DEE9DB82B38F549410653 /* slice_string_helpers.h */; }; + 004F30856488DADC82FB214524E61EED /* spinlock_win32.inc in Headers */ = {isa = PBXBuildFile; fileRef = 6379D900A1E39E178A70836031C594AF /* spinlock_win32.inc */; }; + 00678054061A7C3B00129F73C3545D31 /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E52DC0011EF80F785D79124D7E8DFF7 /* slice.h */; }; + 006B8A9060B3AB204B9436558EFFA0BC /* filtered_re2.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 4F0BF004776306DA289146C66734B362 /* filtered_re2.h */; }; + 00707E85DA0C9F46B73702B4029449AA /* hpack_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = BAE88E7011353EC5A42EF42969B69E95 /* hpack_parser.h */; }; + 007D479DC405A14BBC2CCC302CBDE09A /* v3_pcia.c in Sources */ = {isa = PBXBuildFile; fileRef = 4CEA1E3528354D36F61E8B55B294434C /* v3_pcia.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 00A3D830E810F9097361E2BC8D662A88 /* status.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 654C7964F9111E72C7C708762A8431AE /* status.h */; }; + 00AB1B33A95076F0FD84C69B93CDC8C3 /* channel_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = FCE1EC515BD05BBCDB3E772038F832EE /* channel_filter.h */; }; + 00AE4D7FE385E77D0090B0DCA68F717B /* x_name.c in Sources */ = {isa = PBXBuildFile; fileRef = EDDA48CA16D828EE186F8E56B0FD5E92 /* x_name.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 00B00C4C3270A6F55ADCA81FFA9110B2 /* address.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = DEAA4A006B2106182E24B55EA6F379A2 /* address.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 00B20E557FB4C8C5FC0BDBAC1E09668F /* cpu-arm.c in Sources */ = {isa = PBXBuildFile; fileRef = DF804129FCE2672D04F527362420E1FD /* cpu-arm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 00B68C165DCC7022CE0EE54DAD319B58 /* authorization_policy_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = FF5D3F34B2305BC2AD26A007BE18C059 /* authorization_policy_provider.h */; }; + 00CAD21F81DAD6BDF4800CCEEAAD5A86 /* poly1305.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6AAD0A0BDD8FC86A64F11B816AF609DB /* poly1305.h */; }; + 00DDDCE4C2E8BB0968F5C7849464D18D /* internal.h in Copy crypto/fipsmodule/des Private Headers */ = {isa = PBXBuildFile; fileRef = 0534C98A7BBD9416929D9FE47B4790B8 /* internal.h */; }; + 00EE265139CF888831D9E3513631F7AB /* c.h in Headers */ = {isa = PBXBuildFile; fileRef = 22AE83CB40B69C348B459D0102B583AE /* c.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 00F2F658BE219A75732718BBD3730B86 /* common.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AF107A7F290B4A8CAACF3D9EB77834F0 /* common.upbdefs.h */; }; + 0102FF40C373F454653040D1A2D95C79 /* protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 294D5EA0136B8CB8D5408C884BB94C21 /* protocol.upb.h */; }; + 0104C84DE4F6C33922AB4D8B0E08B498 /* bin_decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = E44AC3CFC0C6E137734268F6546E3043 /* bin_decoder.h */; }; + 010F5A0C56E3A78030621253DA06F00D /* cord_rep_ring_reader.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 18AD804B6075D1DAF9D36498349851E5 /* cord_rep_ring_reader.h */; }; + 012056B9C3824A4D147A5CABA1944421 /* deadline_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 63B600A553BC873F86D551B5218AB0F5 /* deadline_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 013A2F07F15DEED43D3F51F1C25E415D /* ssl_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 1244F187DE8B643C1B4364BEC2235B08 /* ssl_transport_security.h */; }; + 013D772A418C47A62E8B4C0A50B8FA8C /* pmbtoken.c in Sources */ = {isa = PBXBuildFile; fileRef = 679243B75568ECC2E4EFD5B655D09916 /* pmbtoken.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0142254483E247C4764E1A9D64E2FAD8 /* ecdsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 069F772ED9C08B6FC4D8A12CBB4EC879 /* ecdsa.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 014E75BC2BBABA4E9995681B45EC977F /* resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 586757584D973BC90A1CAD36A442231E /* resolver.h */; }; + 015C1C9D3EB439F363E5D33DE979EDB8 /* FIRFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4144BF3B5F30F8A012CA8C088994FC58 /* FIRFirestore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 015C7CC9B3C2E56AC7DBBE5AC7EAB94A /* load_system_roots_linux.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = 0C66E739B975D01CCFE8AC4DB1AAE4AC /* load_system_roots_linux.h */; }; + 015FF359718036098DDA4D2CC4DCE33C /* quic_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 67829ADC0EACB5B114C6BF4E35386AE0 /* quic_config.upbdefs.h */; }; + 017118AB4EB30742D52855D1987D0F90 /* grpc_ares_ev_driver.h in Headers */ = {isa = PBXBuildFile; fileRef = 99C8348E842F3F7CB95996E05C755134 /* grpc_ares_ev_driver.h */; }; + 01724031C9414594B69F8EFB6491539B /* fork.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = C5BEEF3AB8B0934E224B6D2115FF6C09 /* fork.h */; }; + 0181A811E0769FC3A3F91D54F970D20D /* authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 0DEEF812058E3D4E679E7C187158F7D0 /* authorization_engine.h */; }; + 018E27D32503AAF0D0C170C03F0C3BA5 /* promise.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = D7EA53EAE82A824CBD5C043032B3A805 /* promise.h */; }; + 01AD6FA89E82B8F649AF15CD85468A8F /* reflection.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 3DE8A44696201536340C5CD4F92A540D /* reflection.hpp */; }; + 01B4DD90AF43BE25FB19A443EB70D9AB /* hpack_parser_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 4E5379D4F5F9E85ECEB44570C43B884C /* hpack_parser_table.h */; }; + 01B5B63D10F9D3EDA1234DDD5C2E807A /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 7376EE362BAF9734B69A5A4A10579D0D /* status.h */; }; + 01BE7E375750AED5EB3A896BC24E3269 /* udp_socket_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2850BF760456A944D91813FE96B24637 /* udp_socket_config.upb.h */; }; + 01C1C13F1B5CD14FF7A1C9478FA6E012 /* poll.h in Headers */ = {isa = PBXBuildFile; fileRef = CFA663FD6184810EFE76B7BF15EF7E71 /* poll.h */; }; + 01C492261354AB9C78C7E87EE6822D35 /* tzfile.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = FC87B5951399DA3834566A4B268A5B1F /* tzfile.h */; }; + 01C953C47D97EDD646DC6EBEA6956AA6 /* ev_apple.cc in Sources */ = {isa = PBXBuildFile; fileRef = AB861DAD64A92812677CA7DC16CE83A1 /* ev_apple.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 01D9E4B73D7E6DC80948211F28D4FC06 /* cds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0E6B4468D618BB796C7B4CE3CC800EE0 /* cds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 01E681931769647E1193EBE6CC143630 /* iomgr_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = BDCBE89DDC5C91C46F63D6DD606FD854 /* iomgr_custom.h */; }; + 01EBDF3DC3B837F945CDFA4BB150A3EF /* firestore_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6278B435030FB73A72A1F66F9AAF3B72 /* firestore_client.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 01EECA76CD871FAD63A3C6D411D7CEB9 /* endpoint_cfstream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1763A3AD248BD66F869E17BF7AB17305 /* endpoint_cfstream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0213D2FDADA107F3672599CC776F8955 /* v3_enum.c in Sources */ = {isa = PBXBuildFile; fileRef = 0154A34D6770E82996AA66DA6EF06A3A /* v3_enum.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 021DA07389955327BBEF03ACA2EEFD51 /* handshaker.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 62A3B21BAD973DB81BC5E65BA26D7CAF /* handshaker.h */; }; + 0233CBEACF664491257F9F3AA019AA1E /* retry_service_config.h in Headers */ = {isa = PBXBuildFile; fileRef = E9A22F7E25D0F7AD9D9C28F893705E6B /* retry_service_config.h */; }; + 023F0EC0672157BB029349F870EBB136 /* settings.cc in Sources */ = {isa = PBXBuildFile; fileRef = 19F7537211037060DBBF09B5E80C9BD8 /* settings.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0253FBA017ACAC565C55CADC0C743562 /* status.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = ADCE8963157AD9D12D4F54FB46D94A6A /* status.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0265ACE7C7C05DC9D2E178C087B26A58 /* platform.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D0B648A96408958EEE07ACE027D0F16D /* platform.h */; }; + 0266629991D1E8D7176D4FF8CA323BFC /* resource.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B15752657665DFF892AC1397D11A8D4 /* resource.upbdefs.h */; }; + 0274658DAFE463DA51B7910F2C1D1891 /* pem.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DC5BD3B320C04053F2DA15F0827A91B /* pem.h */; }; + 02796A86F1A5CE7438300A2D2E24AA0C /* FIRAuthStoredUserManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 204F5B61FA440CCB55D6A6F1929D339C /* FIRAuthStoredUserManager.m */; }; + 027DB78CAF55E1F25A6452D058E775CD /* tls.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 3B144CCB2B53E9E0D7CBFB21045790E3 /* tls.h */; }; + 02991C03F14B4C711999F78134EA875D /* message_size_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = CD9EE74AD1637E948AEA81C9C25DA7C5 /* message_size_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0299ED84056A579826E60DABF04A273C /* rpc_service_method.h in Headers */ = {isa = PBXBuildFile; fileRef = EC53B3662897D712D9EB238A21064870 /* rpc_service_method.h */; }; + 02A96398C01FECE27D0C2404516FF614 /* unaligned_access.h in Headers */ = {isa = PBXBuildFile; fileRef = D43FE3D4662C050CEC79478758C0FC7E /* unaligned_access.h */; }; + 02ABF2B5E3FF1DCC5DA88FAED183DE97 /* alts_tsi_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 359AB1CAC0B1453A6792458BC3D0A29E /* alts_tsi_handshaker.h */; }; + 02AEB21941FA6801D1392C2F381D71EC /* service_config_call_data.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = 2864809DC2ED795364246885B4C10AC5 /* service_config_call_data.h */; }; + 02AF8F4DA1BEE9C20C7D69DB87C61B5D /* unix_sockets_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 8470A5D15D04BDF6BA27E0C310EB883B /* unix_sockets_posix.h */; }; + 02B05E61337A1C877A8B3D81850AECFA /* stream_map.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 0DC274416316CF28C1B226C234EF038D /* stream_map.h */; }; + 02B1BFBC95003F18212F6895A1E664D9 /* charconv_bigint.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = EC90A7C5C584AC47F624D5C112099FE5 /* charconv_bigint.h */; }; + 02B4162D8544193BF55F152685CB8533 /* stacktrace_powerpc-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = DBF5D7769D928A24F494933EBC4710C2 /* stacktrace_powerpc-inl.inc */; }; + 02B4EB91C897FDE1816F18CA04D8F1EF /* completion_queue_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = ED25CF1851EE18A4DE8A61DD3FF491A0 /* completion_queue_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 02BC9CED42015DE8B9B6DF74BB4AD306 /* endpoint.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1185E69A2B10C2CDAD1F0B8CACB62BAD /* endpoint.upb.h */; }; + 02C536D274FA036D64CB25FD8A6F6531 /* altscontext.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A9415C59965AB886F449F03A815711E /* altscontext.upb.h */; }; + 02CEB1C5C358AD63A92035802A76A036 /* scoped_route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2A19A6206B07E04C4BD00B20F334B31E /* scoped_route.upbdefs.h */; }; + 02D14ECB826108F3A6979B6DAFAD7E75 /* resolve_address_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4EEFCBAA52266A325215EB3850F1A7A3 /* resolve_address_custom.h */; }; + 02D509140D55D095EBCB6A58FD1BB046 /* stacktrace_unimplemented-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 9D6F008615D08B1349C07667D19CE349 /* stacktrace_unimplemented-inl.inc */; }; + 02D6446229C53DF6D53D69DDF04E84B1 /* external_connection_acceptor_impl.h in Copy src/cpp/server Private Headers */ = {isa = PBXBuildFile; fileRef = F1AA5F8D7C494B6BEAB936BCBB150019 /* external_connection_acceptor_impl.h */; }; + 02E03D8BAC2516C7A9E2AEA1439CC369 /* resource_name.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FD52427FB7CD44588A7E1321F0289AC /* resource_name.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 02E41D4099248E7D26F64F15CF831352 /* murmur_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 88887370A76FB76303839847BF0C7229 /* murmur_hash.h */; }; + 02EFC8D38D87DAF1654B1095322274AF /* channelz_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = C7FC394AA8353BF6BDEDF35D443CE0DA /* channelz_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 03183693F54036ECFCB518AF5D1E88A9 /* json.h in Copy src/core/lib/json Private Headers */ = {isa = PBXBuildFile; fileRef = D81755127C5E1B5649F44F873EB84165 /* json.h */; }; + 0335E81FA7E762E0BA5D803C1A49111E /* leveldb_lru_reference_delegate.cc in Sources */ = {isa = PBXBuildFile; fileRef = 04DAC09B166B848840736C76B29172AC /* leveldb_lru_reference_delegate.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 033B6FA092AF3347E497DAB8B5F66B3C /* descriptor.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = CAE10874440F47F11F78E94A392F2E54 /* descriptor.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0342070ABC689FF66ECB8AB9A413CC03 /* str_split_internal.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 033CC53C9D402D174B86D57B86ABFBBD /* str_split_internal.h */; }; + 0343AD2264E4F2FA4395114814744432 /* promise.h in Headers */ = {isa = PBXBuildFile; fileRef = D7EA53EAE82A824CBD5C043032B3A805 /* promise.h */; }; + 0363EF319E1D8AF877DB7CED8A263AFB /* grpclb_balancer_addresses.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE0C467AB902B20F214510D80F8CAD96 /* grpclb_balancer_addresses.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0368FFAEBB5D9182B02C613BDE9C5D65 /* connectivity_state.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 7B905F11E980C3292C8C57E58BF99A0A /* connectivity_state.h */; }; + 036BB4239D56226809B0EF6FF5DE6BC1 /* dns_resolver_selection.h in Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */ = {isa = PBXBuildFile; fileRef = 9EA8C7560AED4670639999A22E842305 /* dns_resolver_selection.h */; }; + 036F0323F350947D4DB0D0E2F1F8103C /* arena.h in Headers */ = {isa = PBXBuildFile; fileRef = D8676A807192FCCF6C0A7B42E068D2AB /* arena.h */; }; + 0378BBCFFA86F8C86854376734310641 /* round_robin.cc in Sources */ = {isa = PBXBuildFile; fileRef = DBE8C9BC63DFDD9D41B19FED3EAA9F14 /* round_robin.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0382BC80437334ACA01C2F58B49EB5F1 /* FIRHeartbeatInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 5828F4859CBEC422FB70E3969F05FBB8 /* FIRHeartbeatInfo.m */; }; + 0386F8A67FFE3E8E13CF5FB6AABF1A56 /* deprecation.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E3F3F1A55AC7D0ED637DFD8337E6EC7D /* deprecation.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 038961233D711EFF1F5AEA77E32C268E /* srds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C97CD6E0B50977A973CEEE3C6F97F51D /* srds.upb.h */; }; + 0393972C11804B685F25B0DBA9FCBFDC /* semantic_version.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 74A8FFB4BAE6DEC96D8A6CC71173A5CE /* semantic_version.upb.h */; }; + 0395CF9BCB4B5928FA481448D6431E9D /* handshaker.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 7382518CEC9A49FC56813A86B05DD5DB /* handshaker.h */; }; + 0398F3CE4AA5C0708A79E7DDDB487BD6 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = A99DCF89A894D23D53F1D9183F9F9C00 /* encode.h */; }; + 039C615487846D805E5B9C7E506B5A5E /* cordz_update_tracker.h in Headers */ = {isa = PBXBuildFile; fileRef = FFEBB52CFC1740987155693F71521AE4 /* cordz_update_tracker.h */; }; + 03A61BECB8127BAD346A27B7DF544D1D /* http_client_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = FE316472F4E8D748BA0250462EB04921 /* http_client_filter.h */; }; + 03B813633B3B2DF22B57D768089EEBCC /* timeout_encoding.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 611E38312BAE20C0F32D998AF3D6D5D2 /* timeout_encoding.h */; }; + 03B8BBDBF31E26C12C04FDB3ACBE193C /* block.cc in Sources */ = {isa = PBXBuildFile; fileRef = 78E3337DD33ABE857CB73B2B90199DCB /* block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 03CCBCF63E695112C5F537ABD47DF587 /* demangle.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B30C60E5D1EE5A12A2CCCF5279A20E73 /* demangle.h */; }; + 03D1D28B8FFB70B6E37D1B628ED2FB45 /* GDTCCTUploadOperation.m in Sources */ = {isa = PBXBuildFile; fileRef = 237E0B3D5996CE6777286EA95B21BA46 /* GDTCCTUploadOperation.m */; }; + 03FB75EB23C87FBFF55D3EBF9B357E5D /* v3_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 5B54312C8C46057D4D784E0D7005CDD1 /* v3_lib.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 03FEE7E7E5A88F96DE7593AAC1115C51 /* socket.c in Sources */ = {isa = PBXBuildFile; fileRef = EEA59A849A99CE5865ABD3C541292612 /* socket.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 04052F1216B6833ACACB8171D79B3218 /* ssl_security_connector.h in Copy src/core/lib/security/security_connector/ssl Private Headers */ = {isa = PBXBuildFile; fileRef = C0A05A94D4B1B2C140A8247B67FF3D8F /* ssl_security_connector.h */; }; + 0412952FF3A2070CD60F6DF2FA0BB06F /* generate_real.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E345D05251FD3366FA547BF63DD4299 /* generate_real.h */; }; + 042BF6DB462167830526E9FE01D05BED /* GULHeartbeatDateStorable.h in Headers */ = {isa = PBXBuildFile; fileRef = DEDF3DA549C01A4694872F2CA2D13236 /* GULHeartbeatDateStorable.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 042BFA25D25B1C0D8BDCC9C3EC496581 /* FIRGetProjectConfigRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = C70D19AE76887B479D0CE7B6FCD2A3B8 /* FIRGetProjectConfigRequest.m */; }; + 043ADDFEF9E5FB61BEC947AFA49D45DA /* health_check.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = CAB6FA8D49986984E32737485CEB1DD7 /* health_check.upbdefs.h */; }; + 043E78FA052EF9E86E0769E4073C8CAF /* timer_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7A8BCC1E308A4217373A3C763CE22AA7 /* timer_manager.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 043FF1CA28EC1746B43378AB0DB68228 /* cord_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 65958261C69046C055327A83FC097B56 /* cord_internal.h */; }; + 04454684A00298725A3199D2A0F3C2D9 /* arena.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC5012EC00CE0388E921922D4DC9FED1 /* arena.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 044D9F9F14442F1BDC8020451FF6541D /* grpc_library.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 1BDED89D33261A477ACAF3A7EBBB8242 /* grpc_library.h */; }; + 0463F968FA842E5ABAFF11A1124089A4 /* status_helper.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 6850E800A8DABBF5237FC862A9BD0F00 /* status_helper.h */; }; + 04690071C3AC02149B2A882E1F975B0B /* a_utctm.c in Sources */ = {isa = PBXBuildFile; fileRef = 33DB35388056C3300C91EBA27891EFD0 /* a_utctm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0471CF1444EB949EC9BBF661C7C641B4 /* tcp_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DDD6D0D53A77A5AA434A40329CDE64E /* tcp_client.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0474704BC14260D734834220EABA06C7 /* closure.cc in Sources */ = {isa = PBXBuildFile; fileRef = 33F5B3ABA46F218DDA8239166F56C251 /* closure.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 04A644764BC5B858384039EEBCBAD87D /* dynamic_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 785F4EB9653AA3C9851E47E60FF120C1 /* dynamic_annotations.h */; }; + 04BDD4E009E3315BC6CBFAF9A3E8A440 /* checked.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A5F9C2FFE1FAA9728D604A51E0BB282 /* checked.upbdefs.h */; }; + 04D8E8FD97DB50184051BF64ABB9D114 /* db_iter.h in Headers */ = {isa = PBXBuildFile; fileRef = A7C384D8B1C48F8043330CDED8E645CC /* db_iter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 04DAF67BBA3B9FB3E2408A970B239F6F /* timer.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7EDF54183434FB39AC19B88572C93DAD /* timer.h */; }; + 04F083378E01F520F2FEB0FB66598424 /* filename.h in Headers */ = {isa = PBXBuildFile; fileRef = AD86044C2CA4359B688976F8A0BD4ECD /* filename.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0507860C475A7DA693085F23299FBB40 /* config_selector.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB9B51C81F8469E018F67D9E158B7487 /* config_selector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 050A224D1974C2478A15AB3A8E1AA5CD /* xxhash.h in Headers */ = {isa = PBXBuildFile; fileRef = 562C36DFCE7F773633C1F593D2DB3D67 /* xxhash.h */; }; + 050D377C3753E94F51E44E0023BCC5D5 /* hashtablez_sampler_force_weak_definition.cc in Sources */ = {isa = PBXBuildFile; fileRef = 420EF5BB4320F5C101082624C736282B /* hashtablez_sampler_force_weak_definition.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 051BC6A2FEA14F5567009FD0E95C3DA7 /* xds_credentials.h in Copy src/core/lib/security/credentials/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 6A6D07C12ACFB3451B59082EDEA49A68 /* xds_credentials.h */; }; + 05289EB07AE5201FE43CB1969C2B008F /* p256_table.h in Copy crypto/fipsmodule/ec Private Headers */ = {isa = PBXBuildFile; fileRef = 3B36CBA438AE519B9B06972464E03074 /* p256_table.h */; }; + 0536F1EF863FD75658F6FC0D623B7113 /* route_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D94EEC477A9984F16DB3C12CE1082A /* route_components.upbdefs.h */; }; + 053C5A990024589940804597AF951D90 /* uri_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = C90CC3A07E2E102E0E7DD8320CD24576 /* uri_parser.h */; }; + 054780A9E69FA0168FF543D20A345578 /* atm_gcc_sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 94A6AC699F564AEE19B2C42D724C513E /* atm_gcc_sync.h */; }; + 055C5BBACF5822DF031F5E2F5886CFA7 /* authority.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = ED764A69750CAB197764A62553B7AE23 /* authority.upbdefs.h */; }; + 0563546F6F48912D6C11AD5DACA14638 /* tasn_enc.c in Sources */ = {isa = PBXBuildFile; fileRef = DEE2950E2DDE8EC8E4B20BDE98190399 /* tasn_enc.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 056A131134C0A3FCCE837EA46AD7ECB7 /* variant.h in Headers */ = {isa = PBXBuildFile; fileRef = A4F404100FDBA2BB9C42A3D6F4C097E3 /* variant.h */; }; + 05794BD4F1BB4B3D9C5C8132A2FA5FD6 /* object_value.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6A5A73C8B9A0DAEBDFFF70E1F11F67B5 /* object_value.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0593C15FF12C5EAA46F765B9F233F820 /* accesslog.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BE5074DC43D85C82289BED1EA619C71 /* accesslog.upb.h */; }; + 059436DAB05DD00311A4D31AE95C1803 /* alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EE1D86FD7598F81DCE40459A1EF1DE6 /* alloc.h */; }; + 0594E03F0CAE8CA8D1AA7FB2A7B64602 /* http_uri.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7C1B2F299E0269E90BDB7D8B257E31 /* http_uri.upbdefs.h */; }; + 0595E8DC47ED124884BADCAE7C414DE1 /* httpcli.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = 06114929370A1898BEBDED7752CE9329 /* httpcli.h */; }; + 05A8BCEC0E915683E399E54F52A19E1C /* symbolize.h in Headers */ = {isa = PBXBuildFile; fileRef = B85726FFE15274E91ACC9628EA3DAD10 /* symbolize.h */; }; + 05D3D6ED40B55700971995DFFD2C9AA1 /* subchannel_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 8937930EAC9E1C511504C8C3396DD6AF /* subchannel_interface.h */; }; + 05DE3C62FAF180D1D0291EE144BB11BD /* throw_delegate.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6026FDA13B74F4C03C1FD06CD269C19A /* throw_delegate.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 05EC41E8F054B4A4A98CAED0D838F726 /* service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 339D0EA5EBFF026C2BF94997708D6540 /* service_config_parser.h */; }; + 05F1397AE8434CB6D9254D9A1DACFC47 /* xds_resolver.h in Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 978FAE9B9C55FC55E2A02D38B3070599 /* xds_resolver.h */; }; + 05F5DFBED64E67CA52A2B4E8B89C3F12 /* event_service_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 88B2D36A0B8424C2072AE0C6A73C191B /* event_service_config.upbdefs.h */; }; + 06069389A405CB70B58D015D9D614716 /* retry_service_config.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 6025CF77AD1EC0C5458DE2E98397E65C /* retry_service_config.h */; }; + 060961B8AAB91A0FB6300EC598104784 /* str_replace.h in Headers */ = {isa = PBXBuildFile; fileRef = BCD4A0F5533E2A51613C0B4C543C68D4 /* str_replace.h */; }; + 060A27D960BAFE73A2429F410C221575 /* regex.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4276FCE9A672E0E0DB8CFDA4655AF127 /* regex.upb.h */; }; + 061245BB04F9ADEE9D8D06EF4A76A19F /* resource.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = EB481C5D2E044D860D6C660E30AA30C3 /* resource.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 063742DD9DE19D1A774B8F676F6088A5 /* alarm.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0E283AC624EBEC4E286E89B4ACCB8F73 /* alarm.h */; }; + 063A1D1C8A28C9C756703EEC72EFED09 /* auth_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = 56522A4E7B88FCA5025A2BDB9792CDE5 /* auth_filters.h */; }; + 06480BFA155440663B78E40B722AD6B5 /* hrss.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FCE4A9A5D66172D492E084678B70472 /* hrss.h */; }; + 065B916939453B545A2BD8A76D3E62F1 /* tls1.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B186EC3C47D5CD18267AB3228E8B9F7 /* tls1.h */; }; + 066C92D2DFF13B97FC4793DD359F8B6F /* charconv_parse.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 442AB8B5503182AEBD52FD7873830BE7 /* charconv_parse.h */; }; + 066D175D1EEAFB8F8FA55EC67D8DF9A5 /* matchers.h in Copy src/core/lib/matchers Private Headers */ = {isa = PBXBuildFile; fileRef = ACD86B398AD94A50BA67D091E8B071C3 /* matchers.h */; }; + 067D5EA06E5523C8B6460D697E7F5E84 /* cert.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 15327940F7676F60AE922267DB715467 /* cert.upb.h */; }; + 069E0167C5ACE8A60D5D570924331337 /* FIRVerifyPhoneNumberRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8FA342F4CC61278DD787DF5F6AA85392 /* FIRVerifyPhoneNumberRequest.m */; }; + 06A131D2739CDEBBBFB1ADA70B2C6601 /* backup_poller.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 2E46E8385BE34470AED641B311F36366 /* backup_poller.h */; }; + 06B283AEB047265E23FDB82611BBDF15 /* orca_load_report.upb.h in Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DD7A125BD3D4D2CCCB158F4ADA8A7D0F /* orca_load_report.upb.h */; }; + 06B5E6CBBC38E695716424277D8C1B94 /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 195D919F657CFBF02983AB317A6C8058 /* status.upb.h */; }; + 06C45797EFB095CDB25990B80DC6D591 /* engine.c in Sources */ = {isa = PBXBuildFile; fileRef = 34D1EDBD21E38733E008143EA074E1BE /* engine.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 06C6F0D92CD355F93C80BB63C183AD8D /* utf.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = F0E9D0AEBDADB2A8C8A9BD0C02DCBD2C /* utf.h */; }; + 06E39983DBAFEA542BEDF36AE875C4C5 /* evp_ctx.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BD0BC9D67AA79E1A5341D4AB9C83F04 /* evp_ctx.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 06E992B1979C4BB4558D802C5ED257C2 /* validate_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 280C8A2B08D30775EE7EEE77D3593512 /* validate_metadata.h */; }; + 06ED374197BE7249223FACC98C41EB88 /* seq.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = A8A227B4B8D1D9E653AC8284A79B458E /* seq.h */; }; + 06F717007475E0FCB07AFCF16F25DF31 /* call.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C97865DFDE1D5CCC53C3F7E50B5A07F /* call.h */; }; + 070527A2108EED2B453EF695F4430ADA /* GDTCORFlatFileStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 99E0F5CA9B6D684382B7F0F03660606B /* GDTCORFlatFileStorage.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 070FDE923D78D5CDAAF177D73F6ADD04 /* http.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3968145416E7D79AB8A20E00E9FF5471 /* http.upb.h */; }; + 0715B29F2BA356AFEDE56D85BF76DF8A /* ex_data.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5BB1668B51711B618F2424C133DFF03D /* ex_data.h */; }; + 0721F5E6E75CABAA486BDA5AC38A8C69 /* resource_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC4BB95A659AECEC8D804011472A7DE /* resource_quota.h */; }; + 073112595ECC87B06545E0E4BF65D700 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = ADEA7E81CD5640AAEB1C7169CA33EA29 /* rbac.upb.h */; }; + 073E1461361600CE0168CF9B0AF94437 /* subchannel_pool_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = A35299033E300C8E8249FB3BCD9D2A17 /* subchannel_pool_interface.h */; }; + 07453C112F7156A8139EC3F922A904D3 /* mpscq.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 89B82013A88C8519B4A873E81CD5BF01 /* mpscq.h */; }; + 074B9B923DE66280EBF879F28086668A /* message_allocator.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C77FF8EE62B0E049463CAA6E1BAC5180 /* message_allocator.h */; }; + 0753023B78D088A2CE10B42A3CC21178 /* metadata_batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 012C13A8FBAB60A1BE63B9A421949692 /* metadata_batch.h */; }; + 075BAE0F406AB2C88D4BADB77E4AB993 /* spinlock_akaros.inc in Headers */ = {isa = PBXBuildFile; fileRef = C167BF16E6B70C951A7CF773D074507E /* spinlock_akaros.inc */; }; + 0766E7B977C11C4115D4AED2B756923A /* retry_throttle.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = F164F00AD2BD9E0C437418D8A2715E81 /* retry_throttle.h */; }; + 076CE132C655A4D81F6C5E980805C6F8 /* aws_request_signer.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = D9835D43FD8A17B2FF1EA8442AEA4EF7 /* aws_request_signer.h */; }; + 07748228BB92F942F1F0A66FA10A84F8 /* xds_listener.h in Headers */ = {isa = PBXBuildFile; fileRef = 04337AD85D598806F6E5A2A6595774A1 /* xds_listener.h */; }; + 077B9F351A11863DB8246A6CA59AF935 /* channelz.h in Headers */ = {isa = PBXBuildFile; fileRef = AE575F46B2A6526B822E786EAC5279FC /* channelz.h */; }; + 077DB6B80DEE75DACB076F7E21CB8438 /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = 168F8AB3B39ACB23D476803703B94C93 /* time.h */; }; + 078AA4CE2066D4A0EDB5651C2A3345F1 /* fast_uniform_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CB52D9FD6771164BA924C462E06F9C3 /* fast_uniform_bits.h */; }; + 078EB73CF96DED5D91ABA6581BA6FDAF /* GDTCORReachability.m in Sources */ = {isa = PBXBuildFile; fileRef = B5C37513ECE627002B9D00B0E110FC97 /* GDTCORReachability.m */; }; + 079327763D9B55632F9B114ECD79FB76 /* stack.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 06F54B70126970F7B9FC13E4E40535C1 /* stack.h */; }; + 0799296BC4890FCCADB7BC88ED973D76 /* alts_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = E42A60AA7BBD1FE7F3AFDD8B947CD1F0 /* alts_credentials.h */; }; + 079A668A65462C326585DDF46EEB81DE /* server_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = E2CDC76E1B603046F42FCE5FC31572D6 /* server_credentials.h */; }; + 07AA6AA3E66D53638DBCB9B1BD71326E /* struct.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = A65E20C811B5063EBE62F8764719AACB /* struct.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 07BBD74D67A18757FF4176A3E0CB6747 /* binder_security_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 7872B63974D282884D086190254A609D /* binder_security_policy.h */; }; + 07BD1C0BB95C0B0ED771DBFD4B41B2CD /* span.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AD58A022ADFA2FFBD4E7F32ECFCADE23 /* span.h */; }; + 07BEEE482E4AB01278216FDCC4AAEB2D /* wrappers.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 91D146F3CC2DEF9122B89E56F04179C9 /* wrappers.upbdefs.h */; }; + 07D3982B36FD7ABA925B94B1C5FF0C87 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 50862069EF9EF9EC0A0B6EA86ED7BE19 /* config.h */; }; + 07DA4239E18ABDBE543E027A26C72BFD /* padding.c in Sources */ = {isa = PBXBuildFile; fileRef = F64F099D1C7EDBC5B1C372641A06AC4E /* padding.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 07E3595D7B3ACE50099D079BE7663AC7 /* FIRAuthRequestConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9EDB193ACA3BF266ADD0180B2D9941D3 /* FIRAuthRequestConfiguration.m */; }; + 07ED1A213C62473AAE0461935CB3E095 /* gethostname_host_name_max.cc in Sources */ = {isa = PBXBuildFile; fileRef = 31046B8783D0C5388AE58B6AB811BC61 /* gethostname_host_name_max.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 080F1360D29518C9B971E17CBC7F0B79 /* http.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 17BB4FCEF8DDB8C5AC79232C567984E4 /* http.upbdefs.h */; }; + 081E63071797BBDECA75E52AA9DFAA20 /* cds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = AA3C8D2CD3046C19DAB4E2D77B537D2B /* cds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 082089FFB5293870CF520ED2076F01B7 /* FIRDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = DF7D6423AF7962EBBE5EA1A8FFB3F796 /* FIRDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 082263CF509DBC9A027640166B97B9DD /* asn1_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = E8F4C133A24C81427C2343E505EAF537 /* asn1_mac.h */; }; + 0823BD485466CD4F60EA3CAD5DBD1504 /* v3_ia5.c in Sources */ = {isa = PBXBuildFile; fileRef = C4C6A182CDE855C3CC580CF6356F01FB /* v3_ia5.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0829AF382B38CE1F30A5A3D83E56EC9F /* xds_http_rbac_filter.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 06333C5841C2968705305567075583C6 /* xds_http_rbac_filter.h */; }; + 0843A87830AB65CED999BC61DDAC0B8B /* empty.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = FAD36C98EBD44CB174795286E997EC8E /* empty.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 08477F117B4F4E9E9F4F95A5F8E2B120 /* cpu-arm-linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EB5068DB610D010096919C21E1A952E /* cpu-arm-linux.h */; }; + 0849FD4E9721AE2BD620ACAAE07EAA48 /* table_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = C8D2AE97FBDF7131428CB574AB04F30E /* table_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 085A60FD59DA45200D0A758A739AA8FA /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9B15752657665DFF892AC1397D11A8D4 /* resource.upbdefs.h */; }; + 08637C94EA23D070D8CDF7C534C32E08 /* inline_variable.h in Headers */ = {isa = PBXBuildFile; fileRef = 2367F8D0ED91D40A7F82D63ED7A3EA72 /* inline_variable.h */; }; + 0874AA8E04E71D738585E34E6E6A79F8 /* timestamp.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F8084B6436F2FEB5F79CFE6463B6CFD /* timestamp.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 088553253288664C9598FE526E5A10DB /* alts_tsi_utils.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = F139A5B861297210855ADF5C20214268 /* alts_tsi_utils.h */; }; + 08C77807701C1146266D96289F8AB2C4 /* xds_certificate_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = 26F470FE48D614D5074118941282D1F0 /* xds_certificate_provider.h */; }; + 08C98414047F79160B481D2CA4661C42 /* load_report.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7FC3DB764AA14E1E865C7D6C52B239 /* load_report.upbdefs.h */; }; + 08D2E26FD974AAD65DBA2BFCE3920022 /* cordz_info.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 35EF06D1CD98B85F865AF72A7C84BC00 /* cordz_info.h */; }; + 08E2D85A1CAE471E07D573604B8EC27B /* FIRMultiFactorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C3375BAAD2A1562C87172B4AC80139D8 /* FIRMultiFactorInfo.m */; }; + 08E37F6174E85CC04E9F43A4483F50A9 /* file_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = C2236C02C2FBCCE8724E786D50598F16 /* file_external_account_credentials.h */; }; + 08E8B719B9AE82404F990CB44189D0B6 /* listener_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5F7CF84CD1730F9575904395CFA2E66C /* listener_components.upb.h */; }; + 08EDD1917165D6E9B85BCFCE2F2E63A7 /* memory_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 48E2F5A3C09368C70E5F028AB77A7112 /* memory_quota.h */; }; + 08F3094563D2D302DE73BDCC352D127D /* type_check.h in Headers */ = {isa = PBXBuildFile; fileRef = A0A6881A9304DC133DA36F8D813EADBB /* type_check.h */; }; + 08F68CBB388501D8FA044F079BA21B9D /* xds_channel_args.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = F3EF254A68C3938E99C1A52D49AA490B /* xds_channel_args.h */; }; + 09018BFE34D2A4029AAD43EEE7B62F8A /* dh_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 75FB2470D08546B4731E7A89EAC10A27 /* dh_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 090D0C6832956272F3839F8EF62CE24F /* endpoint_pair.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FED59A1CDDFB043BB961B1AD08FDEDF /* endpoint_pair.h */; }; + 090DD25520F79C13D78DF741E550334F /* FBLPromise+Delay.m in Sources */ = {isa = PBXBuildFile; fileRef = F2AB04ED1F321E05E9A7BD804898D917 /* FBLPromise+Delay.m */; }; + 092766DEFC9235AFD14F3E140BA9B2A9 /* http_connection_manager.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0033C1BF790DCFB012AB90ADE4B24F67 /* http_connection_manager.upbdefs.h */; }; + 0961F7138BD9D4DC04A8359ECAABA06A /* asn1_gen.c in Sources */ = {isa = PBXBuildFile; fileRef = F5C2A989F319CB2B477EA0C9043105A8 /* asn1_gen.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0963B6CC01A0ED22BA5C822890E5BE44 /* pid_controller.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 2401FA779C02C12E8E9BFBDF04717FD8 /* pid_controller.h */; }; + 096E198BF443396E3C9ED5843560E111 /* polling_entity.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7616D8D0411FB160C5D3E2A2D473ED47 /* polling_entity.h */; }; + 09723B1AD7F7EF682FBE638A0A98DF08 /* extension.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DC381C255F6B9AAD59EE0CEF884A2382 /* extension.upbdefs.h */; }; + 099D510EEEE237FACE714C80876D1ABA /* http_tracer.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E4FBE0CF5634D4003F3E06F42F48B9EF /* http_tracer.upbdefs.h */; }; + 09A43417BE7A75F0426BC27E13EBBB5E /* precondition.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9ADE4936171CB46DCEACBAF36B5C5CCB /* precondition.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 09A8C9ED2C3738C8ECC63275053F07D8 /* trace.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = C722930FA1BEC60A5DC134D61FE68F7A /* trace.h */; }; + 09B51A927375317A36CBD44D2052E7D1 /* async_stream.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 1F43D3F284B244ADC18F12E512D4CBD5 /* async_stream.h */; }; + 09B5F097A9FC5C48AFEFB37FD8C63902 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = B398B53E8AE9ACB7E6C70EAF159496F5 /* internal.h */; }; + 09B9276E5B41F662053128135DA2763F /* flags.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = DA9B4A596940B904D3F1167C0273244C /* flags.h */; }; + 09CB248765A6BA0D968FEBA9C131B75B /* lockfree_event.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B2D668F9652A533B66FE744588C44E1 /* lockfree_event.h */; }; + 09DAB87E6135C2549509923539B4005F /* http.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E409AA4C6C131781AE66F9121458E1F /* http.upb.h */; }; + 09F6D1CEAF246D477D43E3D457D7B4A0 /* document_reference.cc in Sources */ = {isa = PBXBuildFile; fileRef = 713734CBC3D7D50DAEC1893082FD613C /* document_reference.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0A0AEB0EA2BDF1E21FC5484FC0B22880 /* is_boringssl.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FAAE1A7249345C025CA3AC2786B43C7B /* is_boringssl.h */; }; + 0A163BA34A96503525F2A43AE8686C77 /* aws_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 797688779D4B696ACD734CC82C4064FE /* aws_external_account_credentials.h */; }; + 0A209CD2BDF7BB5D05043018259BC860 /* ssl_utils_config.h in Headers */ = {isa = PBXBuildFile; fileRef = E59C2AF7F4CD8E108544D29D11F76EA9 /* ssl_utils_config.h */; }; + 0A24F59B1FE90853E5AEEE71209E5A42 /* closure.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = D1A5E3B03D71D6BF36DF9295948CD84A /* closure.h */; }; + 0A35AEA1D9863118FBA6D70AC57C0322 /* grpc_service.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2D4EFDBF36FDE294178CA4F08CCEE2CA /* grpc_service.upbdefs.h */; }; + 0A67F4EFBCD1A99FB259DE1E04BFA94F /* percent.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5E9F5F467B68808E84F7BA8B59662AB4 /* percent.upb.h */; }; + 0A72DC5FFFFB4D1164DDE58E02DC04F0 /* randen_hwaes.cc in Sources */ = {isa = PBXBuildFile; fileRef = 62C530DA00D370C2CC552D38F7F12D86 /* randen_hwaes.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 0A952F3D69A7AEA8D0DCEACE5366FEC7 /* stats.upb.h in Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C77F308F4CBB7C2FF6D9E101608BFD03 /* stats.upb.h */; }; + 0A9FFB2C3F28CE9BBD37D8987A8A242E /* x_pubkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 07D6F1443C49BA70805B54D77D494B87 /* x_pubkey.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0AB48AA75BEB6616B572AF3E180A20A8 /* ev_apple.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7B5920A363B9199518DC20C946752DDC /* ev_apple.h */; }; + 0AB7255BEB604061B2E8F7AD47EE74D0 /* grpc.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 518554B73609766B30163FECEB1CEA31 /* grpc.h */; }; + 0ABFB75A01445337E03F3A13ACC2CC26 /* transport_security_grpc.h in Headers */ = {isa = PBXBuildFile; fileRef = C11E77BB48A998C6A8E813BFB827BFAD /* transport_security_grpc.h */; }; + 0AC3BF03A8AB5F6CE7B4BB38CD6C669E /* init.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7544AD4925431F396445691A52C175ED /* init.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0AC3D6DDCFD43B87D9706A355DF37D1A /* obj_mac.h in Headers */ = {isa = PBXBuildFile; fileRef = C29DB34C3AC7BB1F288A01C4020F7AD4 /* obj_mac.h */; }; + 0AEA371882519E76FB7FA818CEFEA31E /* xds_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = B4082435B3AA902352791171F2E560F8 /* xds_cluster.h */; }; + 0AEBE4FFE34F18D8D7802BF63789CE8C /* metadata_array.cc in Sources */ = {isa = PBXBuildFile; fileRef = 472A0F3AFCC91E2475811D2863CAE67A /* metadata_array.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0B0571E4FB3230258EBB98634A4D5DFD /* validate_metadata.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 280C8A2B08D30775EE7EEE77D3593512 /* validate_metadata.h */; }; + 0B0E34F27AAF9A4645EF53569FE3A2BB /* FIRAuthURLPresenter.m in Sources */ = {isa = PBXBuildFile; fileRef = 94FD65E915702EF9BD5FCDCCB7853428 /* FIRAuthURLPresenter.m */; }; + 0B106462E5CFA6030E1230F095F25710 /* grpclb_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = AB262F39F9D276141096FAB5AAA481DE /* grpclb_channel.h */; }; + 0B14276829D740616244EEBBF15005A7 /* reflection.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 3DE8A44696201536340C5CD4F92A540D /* reflection.hpp */; }; + 0B235E719C4A6000DB940DE4E066B7BF /* error_internal.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3F9DC631FA7F1B8900B50E6D80FFAAFD /* error_internal.h */; }; + 0B23D3E298E34105BDB6E4197C777769 /* cordz_update_scope.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C08ED4AC8A8151AB2A39FC37BE7A525B /* cordz_update_scope.h */; }; + 0B33B8E6613744579B9021923D5601C5 /* resolve_address_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = CDE6280BB0872B2807BFF12781AA3C2F /* resolve_address_posix.h */; }; + 0B37DECAA1131EB6D8661B439AD95430 /* Libuv-gRPC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 9D30C02E03C930F45D5590780107DDED /* Libuv-gRPC-dummy.m */; }; + 0B4260210721B36ADF58576E25420DDD /* transport_security_common.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 26074D2724E5FF03D66FB954BFD089E4 /* transport_security_common.upb.h */; }; + 0B59C065DC1F9046E8027BB96A0334D9 /* subchannel_list.h in Headers */ = {isa = PBXBuildFile; fileRef = DFD9638460951F6E4BB9DFC588DBFAA7 /* subchannel_list.h */; }; + 0B5CC8AEF0D5880B647BF3C2C377CA98 /* env_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = D6A06CE7C07D59C72379AC2B3ECE01F9 /* env_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0B6019FE7FF83CB5109F7BC6846E4555 /* field_transform.cc in Sources */ = {isa = PBXBuildFile; fileRef = 97C90831AD414B157ADCC7D01A58FF06 /* field_transform.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0B61C27BA56FD35435D6F5558ED8E475 /* write_stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9C43C3540C96CDF3B0C4382ED58A6D72 /* write_stream.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0B66E3591FA6169B482B983B7F9462BB /* alpn.cc in Sources */ = {isa = PBXBuildFile; fileRef = 35EE850C926A49EFAF79DB6FD1E52227 /* alpn.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0B6AD86D2613D5C2009DABAF8997648C /* sorted_container.cc in Sources */ = {isa = PBXBuildFile; fileRef = 580E6C42D9E85725A390D41D73F3DD99 /* sorted_container.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0B8923A469BC009E72BBF07DB059E63B /* dsa_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = AB804A5BD2A6FD85A357DC7920710047 /* dsa_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0B992172093CE83E04AF2253BAF5A4E4 /* http.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = 7B8E79425315DD3C6D581BF69940D69B /* http.upb.h */; }; + 0BA0AB96D5B76D78D0C6D2D19EC1F477 /* subchannel_pool_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = AC0EBF16661DFE0887731EB095FA9D6F /* subchannel_pool_interface.h */; }; + 0BAEBA02B304911C02B49BDF9B1B1CD0 /* load_system_roots.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EE4A04BDD60149AB7E716C2403710D4 /* load_system_roots.h */; }; + 0BBEE68944DED17749463E41AE743E78 /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F8DD736BFECD8DF75BF44B1DC21B6D /* api.h */; }; + 0BC6082DA8EEDF3AAF3B18AB362A93ED /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D52D21D5FCA3E8C147833E3A13D9AF1 /* time.h */; }; + 0BCF88D3B86900AA23219374F119E337 /* database_info.cc in Sources */ = {isa = PBXBuildFile; fileRef = 494A7DCD57923457B6614315B774A577 /* database_info.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0BD3ACB04D930731BEF2D69334ADD377 /* eds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = E99E1018ACDD6C170458E5E791672633 /* eds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0BDB2DE56D488628575964385AEC366C /* index.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = DF217479B135EF9B667AACCECC10C6F5 /* index.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0BDDB11D58B980DF69E2E04366C6FA68 /* retry_filter.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = F25EE0BDC17F61AAF3DF17A7100C0FC5 /* retry_filter.h */; }; + 0C134EBDAEA193D5A9F3CC40C8BF25BD /* xds_http_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = A89F7E05F75F1A7B583FDED54681DBD9 /* xds_http_filters.h */; }; + 0C21D034340D1FD67ABAFB69E62484B7 /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 42E0F8CD28EAC9CB79AC99B6E532EAB7 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 0C36B9A3D25C7D0DFF5136F64F481835 /* t_crl.c in Sources */ = {isa = PBXBuildFile; fileRef = 988B7F52BBA55CD5420479A0F2B485F7 /* t_crl.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0C3F8D412D8A3C98E734E58F5A9569DB /* buffer_list.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9500E1A0BCD68E674754C5462EF382F0 /* buffer_list.h */; }; + 0C48A840D1CBAF7D7B93B078E0198847 /* version_edit.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3C392DF259C444E16BC94EEAD55924E6 /* version_edit.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 0C5B2A17C75F9EAE854FDBDB33DDEA1F /* optional.h in Copy types/internal Public Headers */ = {isa = PBXBuildFile; fileRef = BB78E1FFC31E1205459CF36C62D93C06 /* optional.h */; }; + 0C62E66BC2802A4E4396E94A52E587BA /* gcm_nohw.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CB7AA6DDFB4CF1A3EAAEAC1A55464BE /* gcm_nohw.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0C7390653ACB1CC01697ECD33191B761 /* representation.h in Headers */ = {isa = PBXBuildFile; fileRef = 328D506A8592D4115EB132EDCF23B554 /* representation.h */; }; + 0C77590860CD54BF4EAC08FA0AD6EF03 /* FIRQuery.mm in Sources */ = {isa = PBXBuildFile; fileRef = 4DE437F26C3A1EF8C0DB72E06ABE63EA /* FIRQuery.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 0C7936AA166258E608EB23AFF60526F5 /* transport_security_interface.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = DEB2579472137772786ABFC33F244B28 /* transport_security_interface.h */; }; + 0C813F394EEF324FFBBC185E152AE7B1 /* server_initializer.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 61ACE8A89D02C28B50F0B5001129086D /* server_initializer.h */; }; + 0C8DA6468CFB970B9E22018B3A809BC3 /* http_server_filter.h in Copy src/core/ext/filters/http/server Private Headers */ = {isa = PBXBuildFile; fileRef = AABD19863AF5275B44274F17C5E68DC3 /* http_server_filter.h */; }; + 0C91226A01E9D455BF53DCF54B069F0C /* server_callback.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = FDE26D8AAB2018A70A7C6FA1A5538ADA /* server_callback.h */; }; + 0C9523D7C08DC6BA5E213C5C35A7AD4B /* FIRTransaction.mm in Sources */ = {isa = PBXBuildFile; fileRef = 311E354611C46C4A89F8A67F5DA63B3A /* FIRTransaction.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 0CAAD8A626F9255CDF8FD15F4C70434F /* time.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80D4D9403D385C29E02E83A44CAE28E6 /* time.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0CC01C6BEE2099E6E4B57FD44BD7A916 /* hpke.c in Sources */ = {isa = PBXBuildFile; fileRef = 0CC1AD36055CF6866300B10401476F02 /* hpke.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0CC0E4B18E97A8D0CC7CF16743B27222 /* inproc_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 45D3AFB0E5110439DA2F15E69E845602 /* inproc_transport.h */; }; + 0D082C6D69D82043D65A49F2DF5AC307 /* resource_locator.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AC56CD4ED95B37536CDB15D71AB24FF6 /* resource_locator.upb.h */; }; + 0D0949F30AF90B9DBE2BE338AEDE10E1 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = FCD3DB237D8D5E0618482993E96A611A /* server.h */; }; + 0D0C096419B8BF712887A3C999EF8A17 /* wakeup_fd_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 28530AFCB1B3B27030FF01C84293068D /* wakeup_fd_posix.h */; }; + 0D0E04992162B88665C49C01B902BEE1 /* trust_token.c in Sources */ = {isa = PBXBuildFile; fileRef = 8682BBA4F2F938C21632B871A19BB066 /* trust_token.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0D0ED82EF3BDE13AF7AB767F3C7882A9 /* dl.c in Sources */ = {isa = PBXBuildFile; fileRef = 09DC6A0CE54513B34D9AD079B3A555AA /* dl.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 0D1F0273D8D987E95612B3B15D6BD9A3 /* extension.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9546391204A9C1A2F635543DE2564D75 /* extension.upb.h */; }; + 0D27503326DE5C80C2FD2FFCC81D79FE /* timer_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = C28083FF9252A92B9017615F4DC83B2B /* timer_manager.h */; }; + 0D34E9AE1423AACF860B94BBC7D8F751 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 46534ED24E8950674951EEB6000997EA /* http.upbdefs.h */; }; + 0D419657B41EFF27B6D5AFA5EF1F6613 /* grpc_security_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 2632BF8C187841E176F1F7043C28269A /* grpc_security_constants.h */; }; + 0D472128DA78250B4692EE61053D556C /* resize_uninitialized.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 535BC2B2D90B9F14003C3864BB2164C4 /* resize_uninitialized.h */; }; + 0D69E36145C7C1A599A12A8599275CC1 /* accesslog.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D114D168D27DA4484FBDD9BCA54A1C0B /* accesslog.upbdefs.h */; }; + 0D711D44613F04271E346720E645FF3C /* tls_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 77E210DA12D3F8193FCADB9711265A0E /* tls_credentials.h */; }; + 0D7B8B7E0F86D74115BCE585E9766609 /* certificate_provider_store.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = B12B3A7A9ABBBDEEC52679B9A3197277 /* certificate_provider_store.h */; }; + 0D97AD5645C936A53EE3D639CC3B77DE /* endpoint_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1E2C23CD1D6BBB017FC832C54361F444 /* endpoint_components.upbdefs.h */; }; + 0DA05E9B50A323FB72C054D9DB018FF4 /* remote_objc_bridge.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9BF3FE744614F9C7948A87D31BA7AE72 /* remote_objc_bridge.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0DA26F76C970F363B3772E78565F6A3B /* binder_transport.cc in Sources */ = {isa = PBXBuildFile; fileRef = C4E0ED95729069FB1DE6ECBAEDD5C1FC /* binder_transport.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0DB49D5B8F2A1057A059EE40AC748CD4 /* certificate_provider_registry.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 5AFFF79538D6F27BC8D831484DC51522 /* certificate_provider_registry.h */; }; + 0DC091DB6497A9FAF10AED6CD2F324BA /* GTMSessionFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 2230E15629FB51E7BF295FAD8A32E757 /* GTMSessionFetcher.m */; }; + 0DCC3E933A7399ED97D5FF55B746D434 /* api_listener.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 891EFA8865D4CD5D9E2B93C237FEFAF1 /* api_listener.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0DD5779440C864EB6E5B3B3A284A89F3 /* transport.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = AB98701B50C0F6FB3E70EDE0CBC6B8F1 /* transport.h */; }; + 0DE0C2B52BDCEE24E06FF22188C58E84 /* http_filters_plugin.cc in Sources */ = {isa = PBXBuildFile; fileRef = C462D3F6B03B96159FC4BC58DFAF0336 /* http_filters_plugin.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0DE226112409556149F6B353C63C207D /* socket_factory_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06A7785C2D274E059D7E48536C3FFE74 /* socket_factory_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0DE68C436C8979E7F266A539C8E9C581 /* grpc_security.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7769E843E7D1E68C92769B739A96CD61 /* grpc_security.h */; }; + 0DE8D53CF607BB062A8EED6B821CFCA1 /* xds_client_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = 00455424D7FFD66A100A542E926B5CAC /* xds_client_stats.h */; }; + 0DEFCC55B249DB4189A6B95FFFE8A022 /* timestamp.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 105F02ADBBA15D4E906E8E9E2100ABA2 /* timestamp.upb.h */; }; + 0DF5DD8E20061888405940AE48A515E4 /* hashtablez_sampler.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7C93A56379595FF6985CF2001E0D0021 /* hashtablez_sampler.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 0DF72EE6ED512D72554CF06347972C89 /* leveldb_index_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = C64B07D8A1D4DA6AA4344661C342302E /* leveldb_index_manager.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 0DFFC07B8B9E4F45C250F7FBCC1CBF77 /* seed_sequences.h in Headers */ = {isa = PBXBuildFile; fileRef = 154ABE1354C2EE25D6ADDF030AC32CA3 /* seed_sequences.h */; }; + 0E03234902BC24256CEEDE4944CBC708 /* socket_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = BA6E01683914AEF58BE47D03FBA3D8F8 /* socket_utils.h */; }; + 0E109257E2DEEEC30C9CD6CAD0165B91 /* connectivity_state.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32058CD68F5F675628CD1BC273F808A3 /* connectivity_state.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0E15A4EDB8E4DA1AF4D4334485F16D49 /* xds_common_types.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A159468ADAB47C79B3F05E7E62A3AE58 /* xds_common_types.h */; }; + 0E1A965767194485722C94742962CAD9 /* common.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = BA4E11B396D6E762C7DE2877CD657899 /* common.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0E22D207DDB7098C12CDDEA64543689F /* ec.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CE46C333E967D6EB4DD7927B31E0306 /* ec.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0E2929BA9F17BE792976507EED481EE0 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F2B5C2A8E32E9E8A882D85775771A773 /* status.upbdefs.h */; }; + 0E3FE315245FB1353F768CBF64FF6188 /* resource_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = FA589FE026110D745D8E6228391941D9 /* resource_quota.h */; }; + 0E4134E4976B26DEFED078CBC0C76999 /* client_load_reporting_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9F38630706A20EB86461A518B08809F7 /* client_load_reporting_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0E462EBD2A27E3BEC3B5E5BABBAD8296 /* compression_types.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 220C481A4A920376383DFB64ED7BB03B /* compression_types.h */; }; + 0E57BEA4E4474A6789699B3E64E1F098 /* GULSceneDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = A13729B750D3E5A1CAD19493922B26D8 /* GULSceneDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 0E5E658110729B8B1D3E425F0290978C /* prime.c in Sources */ = {isa = PBXBuildFile; fileRef = A85FECE22D019F3CB2172B41A32481E7 /* prime.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0E61B29A69C1480EE1DFB4CF69C60941 /* alts_grpc_privacy_integrity_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = CEF418CA26AE0E41B13096EDC6124616 /* alts_grpc_privacy_integrity_record_protocol.h */; }; + 0E667AA6D1A903326B0562C7A3795DB2 /* byte_buffer.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B2DCAB3C09E87A145036E368AAA8237D /* byte_buffer.h */; }; + 0E7318AFAA02312C6AC4230EAB75D9FD /* json_token.h in Headers */ = {isa = PBXBuildFile; fileRef = 79D13A05D320DE0E38AD88CABBD0A6E6 /* json_token.h */; }; + 0EA2BA26256CC2670973C36DCD8EE1A3 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 408D623BBF8706CFCF2270F0938D1764 /* internal.h */; }; + 0EA8B96F6EDB5673C5A3292B6A702662 /* x509_vfy.c in Sources */ = {isa = PBXBuildFile; fileRef = F5601F5A6D1C244F29C5433DC7395E86 /* x509_vfy.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0EAFE35BD7245F7F32567FAD7B1657B2 /* proxy_mapper.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 052C6468F59E0A440379A86F8140E717 /* proxy_mapper.h */; }; + 0EDB3C9A2F0A9C1444C1A1133BF30FE8 /* buf.h in Headers */ = {isa = PBXBuildFile; fileRef = 00624F5A9C0F9516563540132F2B4E56 /* buf.h */; }; + 0EECC3396CACFD14E4B354A7F25D9D6B /* mpmcqueue.h in Copy src/core/lib/iomgr/executor Private Headers */ = {isa = PBXBuildFile; fileRef = EE030D9D450D63DF0752348A21BB4B70 /* mpmcqueue.h */; }; + 0EF3B461C6D938195A1E69F289401EB3 /* bootstrap.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 020C2D075AC4DCCEF84C91A4B737A1EC /* bootstrap.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0EF70F1DD9512312AE6C3D0C8342C337 /* transport_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9333DCE4248E1A2ED045DA2E15026827 /* transport_impl.h */; }; + 0F1158B6A16653E7DD9A638CA2DF143D /* load_file.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 46FF9950A63C4A18C1CDDD4439411268 /* load_file.h */; }; + 0F16F5FA2A479AF6ED16FD12CB953443 /* global_config_env.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = BB8035A8CE2A8EB6E35513C3A6383B99 /* global_config_env.h */; }; + 0F21594C654C29D3350C9A5D0D4D5996 /* spinlock_linux.inc in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9C71B640125DD1F10F39C395186BC800 /* spinlock_linux.inc */; }; + 0F278CC7433420D2CE2CCEEA65F40879 /* front_binder.h in Copy functional/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 517197FA4A6C4AFB7743351786769B30 /* front_binder.h */; }; + 0F2CE6CA3ACF9ABE892E57A6E90E09DE /* ec_key.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 5A32703DFEEC5A1552397AB18D1537D8 /* ec_key.h */; }; + 0F3504D69E6579376486C3731E597F91 /* rds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B3020042E3D5624A95C5B371CE3579B7 /* rds.upbdefs.h */; }; + 0F5480F5CDD0021B37ED73A47154AAF2 /* orca_load_report.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6542483789367FE5D0D0D1094FEA7821 /* orca_load_report.upb.h */; }; + 0F5BEB8577260B337DB04A0B19A2630E /* grpc_tls_credentials_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 464B85447C3C3861043D805BC6A5A68C /* grpc_tls_credentials_options.h */; }; + 0F5F082BE59961CA847573B72C803F7D /* dtls_record.cc in Sources */ = {isa = PBXBuildFile; fileRef = B9B17F276F07170781158EB110F1DC4D /* dtls_record.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0F6B1112DB91D15A884C6D7D70455486 /* stat.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C9B5409D134DBC5B5ABB507E373F8B /* stat.h */; }; + 0F8CD625DB3B303B17F77B7FA10BDE50 /* event_string.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 519521BC3BA6794755FB35E3466D8971 /* event_string.h */; }; + 0F8DBBB7B67D2C90EA027B59545B876C /* exponential_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 8FBEDD2C2C2F11EC92506927333FDAE3 /* exponential_distribution.h */; }; + 0F90E91D892C5A485122276EF2554679 /* FBLPromise+Async.h in Headers */ = {isa = PBXBuildFile; fileRef = 24DC1A61543349858DC3CE1006965146 /* FBLPromise+Async.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 0F91F24D823854BD61E4F21BD3774624 /* variant.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 6D8F5AB2C75EED16E41E8F964871FC02 /* variant.h */; }; + 0F9D9C0075EF8B5C978E0FED6D7F5D52 /* handshaker_factory.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8759E08F97430B9826E51C05FEDA2500 /* handshaker_factory.h */; }; + 0FAE84F92A6D98E35CFA0065D3151D74 /* strutil.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = 41C092EB4CE0E201A855ABE105E7F67A /* strutil.h */; }; + 0FBBDC34DED48A3EA2227255444EE627 /* x_sig.c in Sources */ = {isa = PBXBuildFile; fileRef = 6481A9E9DFD7E4CBD8921444F3E50C80 /* x_sig.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 0FBC2BC96952048E83CD6B0E4DFC5461 /* udp_socket_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 484A94F63471D501641D65AEE0C5B8D0 /* udp_socket_config.upbdefs.h */; }; + 0FBE77A19955BB6966BF4E9A83084CFC /* byte_buffer_reader.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = CE64B19C4E86F6C10081C20AAA15A31A /* byte_buffer_reader.h */; }; + 0FC59A8BE727CBE0E7589430C611E1B3 /* call_details.cc in Sources */ = {isa = PBXBuildFile; fileRef = 027D606A8AE8369F9847C135B5C459C8 /* call_details.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 0FD1C42976D00FC944A1FBFFD7C1FCD6 /* frame_goaway.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = A6F646DBA7BD65DC662746119C3B0DDC /* frame_goaway.h */; }; + 0FD8F1B427EA5482D0D8141FDDA3E4C8 /* listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9CE39A8ECC225D127380280555EB4CEB /* listener.upbdefs.h */; }; + 0FDE8898F0E9AAB93288018C14C177FE /* symbolize_unimplemented.inc in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = 3CF4EABC8084CBC7117FE48CC05DD972 /* symbolize_unimplemented.inc */; }; + 0FE1034AD590CBB9835B52DFF5F41233 /* hpack_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 0186E63FBF38A7EB9A7B554AC983DCC5 /* hpack_constants.h */; }; + 0FE773929AB4A9476BAA12F74B31FC52 /* fault_injection_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = C9809A2AA1C0E86B02DDEEB81943D221 /* fault_injection_filter.h */; }; + 0FF8DC2AA7D3708B96159F1348A884A3 /* flags.h in Headers */ = {isa = PBXBuildFile; fileRef = DA9B4A596940B904D3F1167C0273244C /* flags.h */; }; + 0FFD10904D728D59BC75B1F96CFC4C3A /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E0194C4BE96C86807BA0682E87547A69 /* metadata.upbdefs.h */; }; + 0FFD8918927F8999A9E33492AE61F1F4 /* auth_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 72D8C1493477318A747D03B5E0771D8C /* auth_context.h */; }; + 1008B0A2FDD5B8D5B4E38C3F061C6149 /* external_connection_acceptor_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 990C8862D87209A29A3B2CEE56987A6D /* external_connection_acceptor_impl.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 100FD43E0C8BFB954FAA4EE3B9582D9D /* ex_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 61C766B801FC4FAA47716E705455DC89 /* ex_data.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 101972E74F0AF664F45BBF98EFA200F0 /* grpcpp.h in Headers */ = {isa = PBXBuildFile; fileRef = D6FBADD3364A841657ED78F3EA583C9B /* grpcpp.h */; }; + 10248AA3B7A4F7E455A06F3B9AAA6A88 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 458EF120B6CC529CB0BAE3C849365FA7 /* fault.upb.h */; }; + 10258302F0752F4830E23F6D696533BA /* bad_optional_access.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6530797C5936362FF548763D66513794 /* bad_optional_access.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 1027907FCB6698B36F5A4C8BED4EB547 /* getnameinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = 2214566303011F5E99822D8FDE90B3F8 /* getnameinfo.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 102C9DCECC50775B6F394C99A2B037A6 /* msg_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AE6507A5F87C49F7055C67CA6C6A210 /* msg_internal.h */; }; + 103164F5CB998F19C2B770F03039E6AF /* avl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B4C62F89BCF5DD5FFC137C335BC2B55 /* avl.h */; }; + 1041EDB0DE0C3BEE6D9CEC79FCCAA2D4 /* check_gcp_environment.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = A57D5AF2B6D98650F1F1F024DF7FC13A /* check_gcp_environment.h */; }; + 104D5C9A865627E822A25AAEC90C1F72 /* lb_policy.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 5D2FC8A5082933CC8C8586406AF52477 /* lb_policy.h */; }; + 1058E12478E2D57F42659EB517A9F6D6 /* FIRUserMetadata_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 474CB6513F188180305B3335CB3D7E18 /* FIRUserMetadata_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 105DBF7A421FF2AC3CAC49A5203E3C4A /* binder_security_policy.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 7872B63974D282884D086190254A609D /* binder_security_policy.h */; }; + 10804F44A08ECB4B9505B34992302822 /* credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = D4BB13498DEC6D8A0CBDA5611D41688E /* credentials.h */; }; + 1083B47F1F36925147296423596280FE /* credentials.h in Copy src/core/lib/security/credentials Private Headers */ = {isa = PBXBuildFile; fileRef = D4BB13498DEC6D8A0CBDA5611D41688E /* credentials.h */; }; + 109F6533A24B5A8668D68E87D744A08B /* cluster.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DA2FBF22106A80BCA1083333032D4DCA /* cluster.upbdefs.h */; }; + 10A1E04D2B4AFA015973F97CD550D49C /* bytestring.h in Headers */ = {isa = PBXBuildFile; fileRef = 6167CE0EBA7D38A989908329B16F792A /* bytestring.h */; }; + 10B4CFAD7C62ADC771CBF9441228BA03 /* proxy_protocol.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 1235A0737827537C893F39CC436777BD /* proxy_protocol.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 10B70B170D7144A3D1EEEAEEACEFDAB6 /* resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 174BE20A29CBE311DCFA65E571033207 /* resolver.h */; }; + 10BB7FE79C3DD634F8FA1D93D858778E /* pollset_set_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = FE5DE7BAE7FEBE7C28CDD0B5C3687EDA /* pollset_set_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 10CC6829D8608ABAA1AB5DE7F6B11284 /* cds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 810ACBB839F429B37C2347FCA21E43A8 /* cds.upbdefs.h */; }; + 10CD470EC08FF410A0796B140FA5A864 /* struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CC8DF685FB0AC1A75133FD91D1A3033A /* struct.upb.h */; }; + 10CEB0751A36139212630FB52668027D /* FIRFirestoreSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 94C939941AFCF4C297CF1D9422AC5CE1 /* FIRFirestoreSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 10D45CF2AA017C6CBC4992A4EC2C65AC /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 41D2CEA6112486F87188AB1EBB1DB99B /* metadata.upbdefs.h */; }; + 10F7672EE636019CFBA3267E773C80CF /* filter_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = E43D0C1760DDC6E610E955C334964C1C /* filter_policy.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 11082BB596E4273ED910C25C8DDC0201 /* internal.h in Copy crypto/fipsmodule/rsa Private Headers */ = {isa = PBXBuildFile; fileRef = 408D623BBF8706CFCF2270F0938D1764 /* internal.h */; }; + 110CA0FDD8D9148B84BCB94C91EB5CE4 /* firestore_version.cc in Sources */ = {isa = PBXBuildFile; fileRef = FF2FB6BBDB1FCBEAE51F58FB0FF2C147 /* firestore_version.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 112C1373449E2779629028B7975576EE /* options.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = B7F44584E3B9D0850C098571A0D311A2 /* options.h */; }; + 11317AF09B1FDD872AE97E166721126A /* frame_rst_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 27C724E4F5E21BCA1DC2AD45049E0A24 /* frame_rst_stream.h */; }; + 1133101597B4CE9A80C3D2C6FC7F93B8 /* health_check.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D6D7EC910DD09EBC568AB76667DF6349 /* health_check.upbdefs.h */; }; + 1143C439224A47B80849017A81F58260 /* discovery.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C166AD977F3CF8363A9F7E7BC3AD6F1 /* discovery.upbdefs.h */; }; + 115550CFBCAB05C5428D163522FD6D9C /* proxy_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 052C6468F59E0A440379A86F8140E717 /* proxy_mapper.h */; }; + 115A2DB31498F5220CC68E58B2BF5486 /* rbac_policy.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 689C31DF374C6F665F6CF0BF9F74153B /* rbac_policy.h */; }; + 115FF62D90196307A46B59F8023AFA53 /* unaligned_access.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D43FE3D4662C050CEC79478758C0FC7E /* unaligned_access.h */; }; + 11601FC2B03B7023EF1E060E5763CF6C /* socket_option.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6949B9A31B9A5E821AA7B27C7F9E6013 /* socket_option.upb.h */; }; + 1163DEBFED002E71273E2C3224188352 /* ads.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 860A0380ED8F0C159ADF0F660E7E06FB /* ads.upb.h */; }; + 1168195BA7D73E9F36C43062AFCA7F84 /* FirebaseAuth-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 294E8B2747510A0BB58B672F620A5199 /* FirebaseAuth-dummy.m */; }; + 116F85F9B5CC7D0C11727E44075DF656 /* lame_client.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = D78C6E7E6768BE7013A3E6755FC813DA /* lame_client.h */; }; + 117E4A253707F1D772644464F63DB824 /* FIRCreateAuthURIResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = B0ECF07B89D7CAD9585EAAB5F09E0BD3 /* FIRCreateAuthURIResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 117E7D95B7A2138141195B75F76F48E4 /* socket_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 009CE13C669177FF691662B7065B7B9C /* socket_windows.h */; }; + 11876E9D464CAF3FF46C7B8472174463 /* grpc_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 7769E843E7D1E68C92769B739A96CD61 /* grpc_security.h */; }; + 11886A69A41C25D0749E7D9F01090C63 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 43ED574D51FFDD8AF9D717215DD7B6A2 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1189068C1B3263CB5C7BC09CBD8FEA88 /* aws_request_signer.h in Headers */ = {isa = PBXBuildFile; fileRef = 025E461A1DD9D3651EC2C89A136DC4DA /* aws_request_signer.h */; }; + 118BBAF6590B00D7DE91C4012D925CE1 /* cordz_statistics.h in Headers */ = {isa = PBXBuildFile; fileRef = 82BAC4B84FEABE9C201B47AE1154B96B /* cordz_statistics.h */; }; + 119207DDC29B3A1CAB2F01673D9A7106 /* firestore_index_value_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5943D4EC6AEE317353106A149D615A0A /* firestore_index_value_writer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1192B2D112C513629246677376C38F4C /* security_handshaker.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = E55110138F814B1CC6B0F5FA501CCADD /* security_handshaker.h */; }; + 119CB630815D6F94659112BC7D6AE1F9 /* grpc_authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 3F41F53E7C563C1FF35819F4115563D0 /* grpc_authorization_engine.h */; }; + 11A9369A55F68414AD46B47C3AA4450C /* cluster.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = BED47881CD1D9425F0DA89841DF23A98 /* cluster.upbdefs.h */; }; + 11AE5B281F4D15DE22BE549FA0600421 /* grpc_if_nametoindex.h in Headers */ = {isa = PBXBuildFile; fileRef = 69F42BCFE318EB482F1DEB54A9CA9203 /* grpc_if_nametoindex.h */; }; + 11ECED71F2D7A5DD82AE26BDD68662C3 /* e_aesccm.c in Sources */ = {isa = PBXBuildFile; fileRef = D49D48D02AE62492DDE0874F320145F0 /* e_aesccm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 11EDB0F306C7C557613F0B11F89DF153 /* external_connection_acceptor_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = F1AA5F8D7C494B6BEAB936BCBB150019 /* external_connection_acceptor_impl.h */; }; + 11F3ED503F05A6D79E1B343C16EF3778 /* regex.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = CEE9BF6E965CD526FA5C1B7B7A541C62 /* regex.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 122082CDD7BA4048A21BED21D4A5A143 /* dh.c in Sources */ = {isa = PBXBuildFile; fileRef = E9DFD8B62058C4619BB6B10E4508E29E /* dh.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1221C4CDE57B1224DC181DA892C90C19 /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C8D712AF7C6CBE60B3917C21F499B218 /* cluster.upb.h */; }; + 122D37B38B08D4DE237F98CA7A1850B5 /* ssl_lib.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9D588F8AAAED90BCBCA144B4B7C7900E /* ssl_lib.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 12387907DA6A9EAF6D232051555FB657 /* thd_id.h in Headers */ = {isa = PBXBuildFile; fileRef = B52326215EA5609B36C1A9CC7FA521A3 /* thd_id.h */; }; + 123B1A1094668220A8229324D725B629 /* FIRGetOOBConfirmationCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 3E36705631D0FC263B13250369764A98 /* FIRGetOOBConfirmationCodeRequest.m */; }; + 12455F103CEBFDAF4B532E296C6DA3EC /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 124F08F2F5361B057E0D594431FC180D /* log_windows.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 2ADC0283FF083F08CA5EAB48B7B26E04 /* log_windows.h */; }; + 1256AC05712EA3E9C11A658B378B9668 /* aws_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FD93475CBABD9CFAD0C86B57A9F421 /* aws_external_account_credentials.h */; }; + 125868A0707A8D4DC9EE0819E5D564A2 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 31D868407BA232457FA7FF6F3CE6E936 /* internal.h */; }; + 126AF42D4ED83AC029A32423B2091F0E /* queue.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D9BA4CE6243934833127A8C4A32043AD /* queue.h */; }; + 127F035110041C696D0AC0FA0C8F86AC /* rbac_filter.h in Copy src/core/ext/filters/rbac Private Headers */ = {isa = PBXBuildFile; fileRef = 43A1FF8C5B1EBB2590D2C5807CD68BF0 /* rbac_filter.h */; }; + 12831E6CE420FA6C38D2699CBB4B6001 /* base.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FAFC341A5A6CE6CDBEC5DCBB95AB65B9 /* base.upbdefs.h */; }; + 1293703C5CF18ACEB749B8A1B617DC35 /* FIRAuthAppCredentialManager.h in Headers */ = {isa = PBXBuildFile; fileRef = E3C73FFB1E74C032A4A331F25AD538C4 /* FIRAuthAppCredentialManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 129BAFFD3617028D69F0189870D96FA9 /* FIRAuthInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E224E8B4848DE109E1D6C308C919097 /* FIRAuthInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 129D8BC54DEA16181838C05EF37E4973 /* csds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 459D697A088EEC16B1DC0755517654E4 /* csds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 129EAEBD84A59F516B78AB241D4D4657 /* chacha.h in Headers */ = {isa = PBXBuildFile; fileRef = CC00D76CE67C13C7D569BCFC1CCA3ECD /* chacha.h */; }; + 12A622729AB96487C63053526121A897 /* symbolize_emscripten.inc in Headers */ = {isa = PBXBuildFile; fileRef = 19C395B21322D79ABCC955D18A5F9CAF /* symbolize_emscripten.inc */; }; + 12B44315CBABD48BAA3E302F008E8065 /* time_zone_libc.cc in Sources */ = {isa = PBXBuildFile; fileRef = B11585EDD4DB79F7D583E6C2C3521EF9 /* time_zone_libc.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 12BFDEBCC8869E07D70738987825EC68 /* alts_counter.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = E269ECD2914F4B3CA2CE490D0772DC48 /* alts_counter.h */; }; + 12C1D33A8659B1E792982C5BAD8B5FCE /* bootstrap.upb.h in Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BB3A99B3ABFCC0B656040EC041C12987 /* bootstrap.upb.h */; }; + 12CC36655C31F19A860A4945D159A011 /* hpack_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = DEC3667300D27407831A2D9F2E7D31DA /* hpack_encoder.h */; }; + 12DF52A72138B26F77A98F45B6A94C5D /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 130A44F8DC40AA4DFF796CEBCE3C1FCB /* parser.h */; }; + 12FABBBB96A77BBF7D1C4E2E4F2B5922 /* stats.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = 6557431AD55F2F0310054D7834A8C5D9 /* stats.h */; }; + 13087ABD23306E38FD2CF429861BFBB9 /* cpu.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 269D801034F250BCE7DEDF23F3F4AAE0 /* cpu.h */; }; + 1315EE8AF6E2502490DBF6F197FDA82A /* channel_arguments.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = CA0DC554084D6842522B455C6993D557 /* channel_arguments.h */; }; + 133346585C9516355BB3FF55AE88FCFE /* generic_stub.h in Headers */ = {isa = PBXBuildFile; fileRef = 6299BE15FD3410916160D48AA2931EA3 /* generic_stub.h */; }; + 13337419FC26A9B52FF6D83798B28509 /* sync_abseil.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C570F5A398331354785537DEC820EA68 /* sync_abseil.h */; }; + 1333AEBB0D9A8823EEFAE58C349AD609 /* authorization_policy_provider.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 14FA7ACEC4A0B55B29BFC30FAB458142 /* authorization_policy_provider.h */; }; + 133DD24FC2E059CE72C7AC967CA0AFB7 /* get_current_time_chrono.inc in Headers */ = {isa = PBXBuildFile; fileRef = 45876A9C162288FFBA435288CFEDCB02 /* get_current_time_chrono.inc */; }; + 1347C27BD2388E7594CEB3FAA5EB0E1B /* path_transformation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DDA1DAADD960D842C088463DBB173E66 /* path_transformation.upbdefs.h */; }; + 13503922FE9F1EADBF402F19CADFF628 /* handshaker.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 529F5F3031B1F14819C3FD3E14A035F7 /* handshaker.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 135342B27887E0E7F3CB0C37136617CC /* memory_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = AC46ABE063C2DF5DDBBE62F27E918739 /* memory_quota.h */; }; + 13569ACF2475CBC9F687F24068400773 /* resource_path.cc in Sources */ = {isa = PBXBuildFile; fileRef = 74498EF915D7792BA36843E1EE8A0A1F /* resource_path.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1370AA236122C7290726CF4C43D8DF71 /* grpc_tls_certificate_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = 861489B312CE664CA6B681D11C145F17 /* grpc_tls_certificate_provider.h */; }; + 137A7026D2941A0D611A565E19551F51 /* status.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 1ED9ACD691E57D801DB08391D17E86DA /* status.upb.h */; }; + 137DC39D32F9B5702E93A3A993F39A48 /* iomgr_internal.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C0CFE5B8E01CB1376C9D29C4D9B03C5D /* iomgr_internal.h */; }; + 1383FEB16447A4335A8054D9D8D10BEE /* asn1t.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F57326A26A244FC69F2D4811ABE0A32 /* asn1t.h */; }; + 138DCFA30E1282565BF51BF215119A9C /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 346461CEE12A7C538E2029202E5773A5 /* memory.h */; }; + 1395738F5AEBBC9B2599B74A35C45567 /* obj.c in Sources */ = {isa = PBXBuildFile; fileRef = E59E547064432E33036C3F72BBAA9DBD /* obj.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 13BFFA1A94934018C4C4A418F0CB619C /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7761A8FBDAEC94A388FD4D3A6E7FF4C9 /* status.upbdefs.h */; }; + 13C5D0B3A99FB5152CD087005CFC13E8 /* xds_channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = F3EF254A68C3938E99C1A52D49AA490B /* xds_channel_args.h */; }; + 13C8AB35231C682FCC67BEDDB9B058F6 /* traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 79700097120532BB8E350D6A8405BA15 /* traits.h */; }; + 13CACCB8CCE2F095A5107D8D58935D89 /* sysinfo.cc in Sources */ = {isa = PBXBuildFile; fileRef = CB5B6C23401ADE18CD41DDCE5AAED565 /* sysinfo.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 13EC434C8275CE8281F97DFFAB992ACA /* certificate_provider_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFFF79538D6F27BC8D831484DC51522 /* certificate_provider_registry.h */; }; + 1414069E3FBF5B9CA824A52B6D40B01C /* slice_refcount.cc in Sources */ = {isa = PBXBuildFile; fileRef = BBD12FE1C01D86ECE8F77F33AB18C769 /* slice_refcount.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 141B17FF086D94A2F982417C4A327765 /* flow_control.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = B32247953623E53E290A3A626147189F /* flow_control.h */; }; + 142651B9E2713C336C6FB3A5892C641B /* service_config_parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = F8A3965449936CA3F8EB7361A009A1AE /* service_config_parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 142D01A6D2277A884436241F18718632 /* tcp_server_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = E96F856D79A797EC5078ADF09A8BFB85 /* tcp_server_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 142D5301F6353ED6477587B5823A96DB /* hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = CC2D9D9D428660D48B8485B7F7FDF587 /* hash.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 14393315A242AD3C1A22CC919E7EEED8 /* dynamic_annotations.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = AAB469807575C8FDE762C6DC5EFAA384 /* dynamic_annotations.h */; }; + 1442B8376A7408F14B5B3509F89BD12E /* upb_utils.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = DF3B0BAA5A1F9BA5258F7EB33983E19B /* upb_utils.h */; }; + 144692D5AE5C00BABC33E0D39886C00A /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = D9D3800F69DFBB1CD09B440CCEA97700 /* status.h */; }; + 14675740085D1ACD162525D8F579C2B8 /* dns_resolver_selection.cc in Sources */ = {isa = PBXBuildFile; fileRef = F5EFDE09F34E492B67D60FE8F71A7497 /* dns_resolver_selection.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 146B551DA8AE04A558DCF3E5EAA314D5 /* max_age_filter.h in Copy src/core/ext/filters/max_age Private Headers */ = {isa = PBXBuildFile; fileRef = B14F3E892046718FED2E8C2FBE6E8F83 /* max_age_filter.h */; }; + 1471AB1101EDCD5E95C9D3C0BD0B87C4 /* listener_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1EF236459CAACB67CAA0DB794FAFC010 /* listener_components.upbdefs.h */; }; + 148150E4819F854529428ED37B8B799C /* randen_slow.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D5D484DF3E63888A534E610F56E0DE97 /* randen_slow.h */; }; + 1492475F0AAFC6E745A00549F73D08A0 /* curve25519_tables.h in Copy crypto/curve25519 Private Headers */ = {isa = PBXBuildFile; fileRef = 2303234505421D22116C6B3E3C17408A /* curve25519_tables.h */; }; + 14A40E0A4D58E85EE4768C48A2F0F5B4 /* error_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9DC631FA7F1B8900B50E6D80FFAAFD /* error_internal.h */; }; + 14D337DD12AFC7FCBF2F1D6C3DD5B19A /* health_check_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 43D0E96D5626189015C3CD678ED98042 /* health_check_client.h */; }; + 14D47CD2D6A96A852F4D6C3AE3F5A8EB /* logging.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = 6C41944494910E7C6ACF68690CB376DF /* logging.h */; }; + 14DE8B38906E4F881C1E690D7D9DA13C /* evp_errors.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F8A5CA97C0D10AC8655E7ABD5B62CD7B /* evp_errors.h */; }; + 14E3FFB3BAC531DC4E57381B4D02BE83 /* encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EAEBAB70A21A0BD802D9F8E8AA7658F /* encode.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 14ECA131B5448DD895D810032B6611CA /* civil_time.h in Headers */ = {isa = PBXBuildFile; fileRef = 35D44A504A2684E5C20029794B629C09 /* civil_time.h */; }; + 150514934D3BE3AE4D826BD0CA97CC29 /* heap-inl.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6E652E9FDB6B6A951FDA2B3B8FAE79BB /* heap-inl.h */; }; + 150A9A298F16CD72DEE171746CE365C1 /* leveldb_remote_document_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 610801F0A2F391964BA24EE02BE8CD4F /* leveldb_remote_document_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 150C06195ECBC689E59AF51BE5F4B29D /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D09B265C5BCC0015E6540FFCCBC1CDC /* frame.h */; }; + 15192E441EE4A7C24CB61F42A14EAE57 /* aead.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C991ABC3A8CE328EC581856D25A19C1 /* aead.h */; }; + 15215A55F490D86A138C28CB0F15BEB0 /* gsec.cc in Sources */ = {isa = PBXBuildFile; fileRef = 424304D025421EFAAAAEF24E52132549 /* gsec.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1536269B10FB4087DF7A21884AFC0897 /* compare.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = EEBEC7B378C53C47E8C637369CBBEEC9 /* compare.h */; }; + 154E124F0CF13DC36681A1C90FBE1809 /* iam_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 05EDF4F023856D05018361715DC1D654 /* iam_credentials.h */; }; + 1561546A4E694A9F57C936B865CA4FB5 /* GDTCOREvent.h in Headers */ = {isa = PBXBuildFile; fileRef = EA1BD0A5721E7900CDBB91BCF1A7FA92 /* GDTCOREvent.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1561AFFA9283B4FCE7A2F9AA5FEC9D9B /* malloc_counter.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = D7A4D3D01D770439C485169BBCB9189B /* malloc_counter.h */; }; + 15695073CCA6891D6689762E8809B05B /* stats.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7A263F94AEF7A131068807D2EF04A32D /* stats.upbdefs.h */; }; + 1574BDB0C8AFEB610696F5F632157094 /* ads.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F3DA76E798CFFD3A63738CBBDA2C2D0 /* ads.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 15810B21278F5E91FB72085D80F4D9CF /* custom_tag.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 469F0E20BA66B6BE0E870FD530735005 /* custom_tag.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1585D16057E3346AA27CA107C2098809 /* exception_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 682379C3D349215E8AA7550BEA17EA34 /* exception_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 158BEFE4D0F3D777E102DA508594CB40 /* FBLPromise+Testing.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F61C4AA0577BB40954941D6D0F5397 /* FBLPromise+Testing.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15A0D5D01D94D80FC541357CD331FB70 /* binder_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = B268B22861F282132A3891ADBDC58E16 /* binder_connector.h */; }; + 15B2F6ED855DD0429083ACF4A7A3BC81 /* percent_encoding.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = B40097ADB0F374C9717DBA4A6D2C9A67 /* percent_encoding.h */; }; + 15B914A4FD66310CFEA430CEBDA3B7FE /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 83A7A94973827F8C7717275C1246DF4E /* internal.h */; }; + 15C05F3672C314C48C328AF86E52DBAE /* stringpiece.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 2A0F6C1839609A282C3C043DF4DFB1A5 /* stringpiece.h */; }; + 15C42364421A0B337B0B0EFF5E2D701B /* dns_resolver_ares.cc in Sources */ = {isa = PBXBuildFile; fileRef = E6A0EF15B7A7E52742E2CC944727B0FE /* dns_resolver_ares.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 15C500B53C4E1E819EE2FECA04B95C15 /* circuit_breaker.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 22647D647598C50EA5E192C8D237425C /* circuit_breaker.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 15D72F81597272DFE3413E57952DE684 /* config_dump.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA6867489BAEE341990CCFD9374A237 /* config_dump.upb.h */; }; + 15E9845168390A38EB9F375A16D15628 /* gethostname.h in Headers */ = {isa = PBXBuildFile; fileRef = 32F73A6B4EB21E8F4A5CB0BB8EB1B3BF /* gethostname.h */; }; + 15F1709A0B8A117202086E22D0F95A4D /* FIRUserMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D9E7F4CE0E31D3EABC8CBFA7262ECF /* FIRUserMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 15FF29E75D8A86B93103BC66B8BD0764 /* FIRResetPasswordRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = F21E03231D855B22AAE8B58B3909AA54 /* FIRResetPasswordRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1609C23E43BB3127B7B9E78AFC204ABF /* csds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BA09BC162F157FB786918333D31328E3 /* csds.upbdefs.h */; }; + 16291231D232E2C562C3294C73D11665 /* resource.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 019BDA3E27860A36D0DC248726FF24AE /* resource.upb.h */; }; + 162F3A81E646243A7533085D87603D58 /* alts_zero_copy_grpc_protector.h in Headers */ = {isa = PBXBuildFile; fileRef = 603E51DF129CBAA01F54076CCEBE8CDA /* alts_zero_copy_grpc_protector.h */; }; + 16314DC41F3F913AB398B6BBA8E508A3 /* fake_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = DE595178C2BEB20106ACA751B5420413 /* fake_transport_security.h */; }; + 163A752ED428F7A1655C118A4172027E /* ec_derive.c in Sources */ = {isa = PBXBuildFile; fileRef = 0C0EC268BAF1E1D73C7E287F1ADA8A4F /* ec_derive.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1640BA357E7481F4BE14D2CFAEC1845D /* authority.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 924ECC37F23753628F28233BDC5F57DB /* authority.upb.h */; }; + 1641A60BA254F8EF2DECF9EA40F1492F /* stack.h in Headers */ = {isa = PBXBuildFile; fileRef = 06F54B70126970F7B9FC13E4E40535C1 /* stack.h */; }; + 1645C833D2093E52F02024439840B21D /* metadata_batch.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 012C13A8FBAB60A1BE63B9A421949692 /* metadata_batch.h */; }; + 164A1460A601B2A517118A9F1FE58CE1 /* unix_sockets_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FB52C6A3A980EA92AC418D7719C5CF6 /* unix_sockets_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1651255A33F6DAD51A8B70D63343433D /* config_source.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 23990B8D2108180BDE822890E10D02FB /* config_source.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 16568D22491997EB5930F81B65A72C54 /* a_i2d_fp.c in Sources */ = {isa = PBXBuildFile; fileRef = 3CA275F8BFD1E5D528A1C0A278037851 /* a_i2d_fp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 165ABC4080B4ED2E3FCE2DDEFB3A5F44 /* channel_args.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 1860EB9AB59EA133B9FFE22538EFDD66 /* channel_args.h */; }; + 165CA991C38805C27A14C37E231DB5EA /* pollset_set_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = BB6FF2673131B7DEA2D7A61E6343C4DE /* pollset_set_windows.h */; }; + 166F3A99C479B76E65F9DFC08990B99B /* evaluate_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 68CC0463DF05B0F964E5C218CF9CC6D0 /* evaluate_args.h */; }; + 16727AB137D60D565282CBA6D49B54BB /* rds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = B98BA4729DA946246C4C5729379BF88F /* rds.upb.h */; }; + 1673B6EF1CB0A45467591BA1DAA32504 /* FIRAuthTokenResult.m in Sources */ = {isa = PBXBuildFile; fileRef = AE035350F3032FBFF0257B06489AA342 /* FIRAuthTokenResult.m */; }; + 167B6C7D3348C89B9AB2F1C2008F9CAE /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = 8769AC5CA4618AF20CC40941AB4E8821 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 16850F60FD7B589B2BDC482AF6A12426 /* byte_string.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1239016FE0C7E31496DEE51CCC23C713 /* byte_string.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1699C004BD4C38BE7FC575369393297D /* FIROAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 42DDADA6051F62859849B4012B2BD8F0 /* FIROAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16A38A1D84E204EF3F05785E38E2C4AC /* subchannel.h in Headers */ = {isa = PBXBuildFile; fileRef = A28ABFEFAB55DD18F56A4A986DB6152A /* subchannel.h */; }; + 16BE9DCCDF595B1E9FA5E541E874433F /* GDTCORClock.h in Headers */ = {isa = PBXBuildFile; fileRef = 96FDE8D0698C60F3B9517D4DD834DD4C /* GDTCORClock.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 16BF75A62CA4103775E696149076C64F /* FIRAuthGlobalWorkQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = DE4757FAE9C6718B4F2D43DEEFD27EA6 /* FIRAuthGlobalWorkQueue.m */; }; + 16CC5F9BEBDEC0473A874632956B062B /* listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5E8320422B7C1FA8E0AC087E8902C2C5 /* listener.upbdefs.h */; }; + 16CD62553FAA4001E4A92CCCBAAEEFC0 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CC7E5379E7967C4997898D2BEF69ED63 /* fault.upb.h */; }; + 16D097E19C3AB6BD0B3F1AF4F32DA1CB /* xds_http_filters.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = B238148DF29E04A0AE0E03D79761EC76 /* xds_http_filters.h */; }; + 16D3CA19CE597C7D7F2A036E8D4C7823 /* stats.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 903ECEFDC4D67DC4842B44411E309FCC /* stats.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 16EF1690D1BE5F79799BB89034B0571E /* idna.h in Headers */ = {isa = PBXBuildFile; fileRef = 83F6544AA992FE8502346532DB60D09B /* idna.h */; }; + 1700AF1C6F619D95AAE192F086FAB641 /* python_util.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 2DCC5CC5D2B38B964AC4C3A220EF5E01 /* python_util.h */; }; + 170C3AA2720EAD772C71352A8890779F /* ssl_utils_config.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = B1AF995FF579B849223272B3B1BA52F4 /* ssl_utils_config.h */; }; + 1710F80952C5D680EF03A6750CEA71C4 /* global_config_env.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = DC13D993A4603F88B4FD0AEDF55134C9 /* global_config_env.h */; }; + 171C7418A0246000C06E6AB7891F0C85 /* metadata.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 25BF6E65DDED412DA38D33006BA260DD /* metadata.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 173AACF45469C1669C83B08E15E0529D /* hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6EB44EB8FC052BDD3EB21F918202EF00 /* hash.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 173BF10ECA8400F00AB97547363F539F /* print.c in Sources */ = {isa = PBXBuildFile; fileRef = C5A6135D4F3C918656DE80B16DFA16CC /* print.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 17465DD9A9738F444B91042B226399C1 /* health_check_service_server_builder_option.h in Headers */ = {isa = PBXBuildFile; fileRef = CF7D960B5936634C5A0F0DCE62BB4DD2 /* health_check_service_server_builder_option.h */; }; + 176169B4479125298158E0D016028610 /* log_severity.h in Headers */ = {isa = PBXBuildFile; fileRef = 4791BAD35919BE70FF91686012E337A4 /* log_severity.h */; }; + 177467AB2E12AD371FA7A00A71F969A0 /* GoogleDataTransport-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3CE3E37D8107C51BD778E9706B87B5A8 /* GoogleDataTransport-dummy.m */; }; + 1776CC8AD218A37AF9E788A0A8E909CC /* cpu-arm-linux.c in Sources */ = {isa = PBXBuildFile; fileRef = 40956D48ED7871A1F1A64506F1B2E38D /* cpu-arm-linux.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 177B55DF6757BD69061D6AC3AEDEFB1A /* timestamp.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DD6A5B031A5E0F734DB224802FCAC2FD /* timestamp.upbdefs.h */; }; + 178893DF31A0FB0158D1876A12B44891 /* grpc_tls_credentials_options.cc in Sources */ = {isa = PBXBuildFile; fileRef = E38F5802BB019B365C92C12CDDD66CB5 /* grpc_tls_credentials_options.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 17B30B62950F0A357AF547BAAD36BECA /* sync_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6791266194C5E91FEDA9ACE84459D03E /* sync_generic.h */; }; + 17B7DAC66B15192656A28035D97F049C /* csds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 06505632183AFA4AD809E0DEF63FB125 /* csds.upbdefs.h */; }; + 17C2BF7D6055EFB7AE409A43DAB7F32D /* resolved_address_internal.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = FE7CB226B8EC718DC935A5C78ABACBA4 /* resolved_address_internal.h */; }; + 17C3AC5B847BE71A124255710E256510 /* internal.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 434523CB48BC1583B23483D9DDCD304E /* internal.h */; }; + 17D5CE14DC89AF7F6F6E014CF0701944 /* asn_pack.c in Sources */ = {isa = PBXBuildFile; fileRef = 42FB73814700E6725F77324DB0FFFCC2 /* asn_pack.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 17DBAF5E7CD2383D3F8E7FC113CE54AF /* channel_interface.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F55B9C19D0E6D305C46634CA368784AC /* channel_interface.h */; }; + 17E617CBDB8F1DB960FA5B6B696A393C /* pollset_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = B665C78DF8C97A0EA81ED2B3B81B732D /* pollset_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 17E97FFD784FB64C594DE773F81634C8 /* atm_windows.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 5DA911BEEA8FBEE977EA42C64F307ED1 /* atm_windows.h */; }; + 17F0ACD116667CF47A7179BA9B54ECA2 /* message_compress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */ = {isa = PBXBuildFile; fileRef = 54EBAD9790AA39912D55E754B16417D7 /* message_compress_filter.h */; }; + 17F2C73A2120C9DC2FD07B0B2A8E96DA /* FBLPromise+Await.h in Headers */ = {isa = PBXBuildFile; fileRef = CEEDC760FC62325EC7B14405D0F3FDCB /* FBLPromise+Await.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 17F44201575022E69252D0C991E6F737 /* http_connection_manager.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8790EC735C909A17326C9A56B876D4DC /* http_connection_manager.upbdefs.h */; }; + 181126A55A20783755BAE68218B6383E /* config_dump.upb.h in Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 44F1A47FE101F118828C77823B3A1A5F /* config_dump.upb.h */; }; + 1816C0DE29FC3A5EEA26A4C61BD2C622 /* config_source.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A10161E50ACED07E9F05C2FB3F7DABD4 /* config_source.upbdefs.h */; }; + 1822991F5E47E54D992F0B59BEA3E959 /* node.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 08B97BE84AAA7A0DD9CF1248859125BB /* node.upb.h */; }; + 182A1DCCA2EEBDE10AF4D49C0D204ADD /* seed_gen_exception.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D9757765744C02D895F33537F6EF2E7 /* seed_gen_exception.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 18367370BB7AA36F9661952B9227AD7A /* service_type.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 628D58F99C9E1FEE4DDFDA61C2DDD6A2 /* service_type.h */; }; + 185768BE6B6DA73E469105DCBF629994 /* FIRAuthProtoStartMFAPhoneResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = E9405142BA48D021B04F9FE174F8D76D /* FIRAuthProtoStartMFAPhoneResponseInfo.m */; }; + 18670BB4669DE785352C884626930B51 /* semantic_version.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 08C0E51A221BE726EDDA2159C6227BE2 /* semantic_version.upbdefs.h */; }; + 18681AF2BCAACF975BECE187B8988F4F /* socket_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 82FB50329157A6EA9E8029E16F9746F7 /* socket_utils.h */; }; + 186B84F4880A31B7A49861148FCC8CFD /* any.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 04740D1D95EDB72221C3A0AFCFB85C76 /* any.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 186DC93D430DBFEDB8EDD313FA4E90EE /* util.h in Headers */ = {isa = PBXBuildFile; fileRef = CDFE02CE201EFAA690AFAD99027F93D4 /* util.h */; }; + 186F6AC6F55A7FE19E130EEC290078EE /* child_policy_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = D79AAFF1E10EDE90AB4ECB7DE7F5742D /* child_policy_handler.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 186F8E2217A9C39475FCD7807FCAA094 /* x_x509a.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E0FEF6B098BC2CD5FFE7CAE42424586 /* x_x509a.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 187D8CDBB40B2B0A7C88CF759DE4821D /* handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 62A3B21BAD973DB81BC5E65BA26D7CAF /* handshaker.h */; }; + 189A6CAE7828507A99CDD96214B5DE8D /* ec.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = BFBAC7FECAAC229AB98961519DB9056A /* ec.h */; }; + 18A5E29F19B283B8BDFEC6E7AB0E837D /* tls_utils.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = A1230CA24C6882AB7137018D5A44D317 /* tls_utils.h */; }; + 18A9770DE1BD620805F0C1F9B643D675 /* internal.h in Copy crypto/ec_extra Private Headers */ = {isa = PBXBuildFile; fileRef = D4537FBFFD06E1914F3547F413D978D2 /* internal.h */; }; + 18BFFA66CAA634E39FFA79903FF85FD0 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C06E7CA171BF6E4CAAC6BD0512222250 /* internal.h */; }; + 18C831652F5902A0E6AF797D0B94F6BA /* google_default_credentials.h in Copy src/core/lib/security/credentials/google_default Private Headers */ = {isa = PBXBuildFile; fileRef = 4A469F61A2F0818333D4018C5231A726 /* google_default_credentials.h */; }; + 18DD78A748EF7F6A064483771185EA26 /* xds_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A470446733C251C84E247E9906CAB0 /* xds_credentials.h */; }; + 18E517F6B92F3CF5317AFE8460CADC04 /* rpc_service_method.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = EC53B3662897D712D9EB238A21064870 /* rpc_service_method.h */; }; + 18FBCB5B87EAF94BAC8E8AF542A0C3FE /* des.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DD2F030688233CC3DD7E3BDB0A7FA75 /* des.h */; }; + 18FD5BDBACC88EE08BD3FCC604EA9402 /* udp_socket_config.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 193A54A1F086F3EDB32C8A5D38273F16 /* udp_socket_config.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 18FF776A9578C85B238676A988C957F3 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C659FBC594B500CA100F46A9D16D3EF /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1907930F310204C30AB21F250776169C /* closure.h in Headers */ = {isa = PBXBuildFile; fileRef = 84B643E6CEEFF819C3661D2C2635D699 /* closure.h */; }; + 1914E2B33551DC1445CB495EF1F365C0 /* alts_grpc_integrity_only_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 18FA5A0C2EB80FD754F372D37D89CC37 /* alts_grpc_integrity_only_record_protocol.h */; }; + 1918A8F2CC8BCDF0DA86737B37B5631A /* internal.h in Copy crypto/fipsmodule/sha Private Headers */ = {isa = PBXBuildFile; fileRef = 3E3F9A4C429C9E97A7001D53111C83FB /* internal.h */; }; + 1918FF84AF6658E78F71991F55270BE8 /* fork.h in Headers */ = {isa = PBXBuildFile; fileRef = 1758A252107074582D2CAD6C2E548457 /* fork.h */; }; + 19209F95384CC3C8417416769031D983 /* http.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D3CEF62871F23E087ADAF0F3EDD56350 /* http.upb.h */; }; + 1930475971CD3F219021854DDE47D092 /* grpc_ares_wrapper.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4740E9FFA2DE5A067886C5EC773C6110 /* grpc_ares_wrapper.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1942A99BB4F7C0EF60F1412F46E36590 /* filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 702F1E2647AD2D96D6186303A6C43DB4 /* filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 19583DFDDE519E8DEF00D1DFF968BAAB /* cord_rep_consume.h in Headers */ = {isa = PBXBuildFile; fileRef = B397F52B8A78EE5EEBBDCA4BE85B73EE /* cord_rep_consume.h */; }; + 195F2E09C3D2401A1FA61200D0460F16 /* randen_detect.h in Headers */ = {isa = PBXBuildFile; fileRef = 6EE230263BA9F30C4AD63766EBB6058E /* randen_detect.h */; }; + 196C69BF5ADDACD4F0B4E9A5B2A985E4 /* rls.cc in Sources */ = {isa = PBXBuildFile; fileRef = 298C7D268E463E2FC4FC8B425824EE82 /* rls.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 196CBD504DEF4F1564DBFE8BE24B1464 /* FIROAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8387A0385444361E6A3E057FEEA59382 /* FIROAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1972F8A53B4BCDE0FD0086A286D09F9E /* sha.h in Headers */ = {isa = PBXBuildFile; fileRef = D650C2D7F01360A2D4318CCB65F67F18 /* sha.h */; }; + 1989CBFE530783293273899EBE9D5123 /* FIRUser_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 90A37116CCC8A22325608DEF372305FC /* FIRUser_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1989EFB46810684B675BBB218BDA96D1 /* cluster.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C8D712AF7C6CBE60B3917C21F499B218 /* cluster.upb.h */; }; + 1994C2C3BC5C22837C02572756C5768B /* transport_security_grpc.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = C11E77BB48A998C6A8E813BFB827BFAD /* transport_security_grpc.h */; }; + 19A0B2DCB0CF370E23EABEF54FE81EE4 /* GULSceneDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = BC8BBBCF53435B5B084B160FF5CD295B /* GULSceneDelegateSwizzler.m */; }; + 19A5E4B2BDF5C7B48415FC32B9A96919 /* tasn_fre.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F7BF37F150AA59E0443E4CC8EDF79F8 /* tasn_fre.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 19AE12977C6A2276B77CC40FACAEE0E6 /* migrate.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = E8B9C1E984BD4EBCF21AA6F42D5A11CD /* migrate.upb.h */; }; + 19B55CF3793492367B585C15AE7DAB97 /* manual_constructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0754E9FD0A331C54967978FC96F08F2A /* manual_constructor.h */; }; + 19BF9CF40AD57FBF0196889E0421732A /* leveldb-library-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1978F4DCB5CCE7CFBDEEC9A3B6D2B5D0 /* leveldb-library-dummy.m */; }; + 19C32F12132DA847DFB62FEBE30B89AA /* alts_grpc_privacy_integrity_record_protocol.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16A658D8A7940DDF924F91AA15BE4C83 /* alts_grpc_privacy_integrity_record_protocol.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 19D0C3FAF93AD83828C501CECC96F07B /* secret.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 69509030235B244D7A212578FACF513A /* secret.upb.h */; }; + 19D2D281CE9B21DE076C51CDFD9CCA3D /* view.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80E03351210BD98F6346A9AF126697E2 /* view.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 19F234EDB0C534CFA3700F9771AEB9D5 /* symbolize_win32.inc in Headers */ = {isa = PBXBuildFile; fileRef = 3A560586F09043C3D7B819C3F6AA70CA /* symbolize_win32.inc */; }; + 19F53147CBF3719EF742A8E6D8A337A0 /* wakeup_fd_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = E3036319366C078302A76C830F3F4029 /* wakeup_fd_posix.h */; }; + 1A1EFBB0107B4C1CEB9F62C6334DF5BD /* api_listener.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FEF3F43EA66B7933D17ECF1D11922048 /* api_listener.upbdefs.h */; }; + 1A338C2DC70736F7FDE7F3A1BEB6CE3E /* srds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 9487CE6022E0A910CFC60DC5B50EE383 /* srds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1A4053922748159E6336095828427CB5 /* string.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 22594897C05BE331CC7338BF453296BD /* string.upb.h */; }; + 1A733FA85040A9D0549ECB17E47CC8CF /* unicode_casefold.h in Headers */ = {isa = PBXBuildFile; fileRef = FC2CB582BE2A0121086FB88B5FB35755 /* unicode_casefold.h */; }; + 1A76F4051ABC869E54601A865F36F93E /* resource.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 019BDA3E27860A36D0DC248726FF24AE /* resource.upb.h */; }; + 1A823CD9391CD16CBC0D83C97EADE795 /* local_subchannel_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 99EDEDC0E4F555D1C5356CAC96FCA7B0 /* local_subchannel_pool.h */; }; + 1A9533069E075757CA7FFBF2BA1FF574 /* table.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 0CBD18A4070366F42D0CF805DCBC3160 /* table.h */; }; + 1A97E90FED8CC49194209FA42A1F3487 /* FIRAuthWebView.m in Sources */ = {isa = PBXBuildFile; fileRef = 334819C969B792EC50AA9B04619C55E4 /* FIRAuthWebView.m */; }; + 1AA07748CA2809A7FF5FF15B617C7EC6 /* retry_throttle.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8C3F467CDAF90DA2AAECFB549B9F3917 /* retry_throttle.h */; }; + 1AB0265DA2BB7AF6395A7520A348C7B6 /* file_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D5B4361E22FC9F96D68196AF6BC1B6 /* file_external_account_credentials.h */; }; + 1AB2C021E4AA804E795897E7FE160477 /* annotations.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = ADE270A4DDBF84EA7615D9BD32533973 /* annotations.upbdefs.h */; }; + 1AB3259A2E0D51D13A7EEA55EE03682B /* cycleclock.cc in Sources */ = {isa = PBXBuildFile; fileRef = 81D327F784C23FD15903B173DC43B685 /* cycleclock.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 1ABD8CCCD73145B3F894951CFD38FDB9 /* slice_utils.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 6F5124982CD295133972FCF0E11859BA /* slice_utils.h */; }; + 1ABF4F7C93C01B77D4B58A8A7535430F /* perl_groups.cc in Sources */ = {isa = PBXBuildFile; fileRef = D19E601E2CF440773A08790C3ECAB4B1 /* perl_groups.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1AD2A17FD11ADADEB25816709B3D6926 /* composite_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = A6D4C3123BD3749F53F46119EB60A9C1 /* composite_credentials.h */; }; + 1AD2F1C0D113883D3500A536487BE45E /* xds_bootstrap.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = DF892E039FE9C6083C110B48C8FF2E9F /* xds_bootstrap.h */; }; + 1AD3517E10B775FD706E970D828B5158 /* fake_transport_security.cc in Sources */ = {isa = PBXBuildFile; fileRef = DDF67CB932D83234EFA9551856301513 /* fake_transport_security.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1AE53C6E09BC617A738ED0249A4AF6F3 /* config.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 89516F786BA2650FD6378284BD7ABA3A /* config.h */; }; + 1AF365F3AAF3469A52EA81C6118D8934 /* call_combiner.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D1BE03739ADF791EE41A517155F1992 /* call_combiner.h */; }; + 1AF3DAE617704BD8D23E6AC3EF261CDB /* status_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6AFC12BAD8EB1347408605A5BADCB5A6 /* status_conversion.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1AF48FAF279C3F952CAF5EE22F33CFE7 /* checked.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 6CBE9445287013F594E7D7C32F1C47C5 /* checked.upbdefs.h */; }; + 1B0B8FD0C6F007F4C83011CB5A86330A /* get_current_time_chrono.inc in Copy time/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 45876A9C162288FFBA435288CFEDCB02 /* get_current_time_chrono.inc */; }; + 1B11E185E86AAA85C01A50A11A17A59F /* local_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 8F1C9EBCC400EE4D0D6B816B300F0469 /* local_transport_security.h */; }; + 1B21A12F42A67C874CF78734243B4CF6 /* xds_endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 5978C941EEB5C756E8C125F86D864808 /* xds_endpoint.h */; }; + 1B3C4E9AC78EEBBD4BE95EDCCC53BDD1 /* transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 0EE31905A956BE3010D09F5A83199F55 /* transport_security.h */; }; + 1B439558AFF3560F9972366AE6FE362D /* accesslog.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D114D168D27DA4484FBDD9BCA54A1C0B /* accesslog.upbdefs.h */; }; + 1B57B8BA0F7BACF9015F84C8D8E4E1BF /* sha1.c in Sources */ = {isa = PBXBuildFile; fileRef = A7F8A87F2DB447DC55D1C987274AE475 /* sha1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1B5B1F4E6D9374AADC8BB83B7E399AA9 /* client_callback.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = D7C5C0CFDBE034277287B099DB457AB6 /* client_callback.h */; }; + 1B60E265942D6A45FEEEA5AD4DBD6D06 /* discovery.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 1EC7FF0CD98441DABD985E22C52F7090 /* discovery.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1B6F2E8C038A1684B7642BDD27B541F7 /* status.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A85A723F78B6ABD3A692A8C7A9A73DA2 /* status.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1B7E2C8F2577644282C14137B0BA3AF3 /* cluster.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A3EF586777AC903D859D53C50B01BDF /* cluster.upb.h */; }; + 1B7F451757829C6DD7FA94AC55497758 /* cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = C12ED0F54FF2A407DE8D822E6B38D969 /* cmp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1B85DB75F7D51B5C54504893728E4600 /* alts_frame_protector.h in Headers */ = {isa = PBXBuildFile; fileRef = BEBB15A72BAAD9E48FC700CD7058DF15 /* alts_frame_protector.h */; }; + 1B882DA8FF2D9AE438A5349A1447C162 /* handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 7382518CEC9A49FC56813A86B05DD5DB /* handshaker.h */; }; + 1B92E2448FF28DA28D855922D4E64FE7 /* msg.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 62A7E6184FF12055B5F00A40745D168B /* msg.h */; }; + 1B9349AB2D85D4D766296705B4D1A8E0 /* decode_fast.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FA5C1BA373FE5ABD19C706A404C1B5D /* decode_fast.h */; }; + 1BA0D325CFAA87E8FE6414D359C9033F /* address_filtering.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FA61C78B7B10D3E93B1F12DBA77DA67 /* address_filtering.h */; }; + 1BA416B3E26FF177DE91C9B340E09C89 /* hmac.c in Sources */ = {isa = PBXBuildFile; fileRef = 3EFBF3C38C465A117E955142330A6583 /* hmac.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1BB123C094FD3DE79095B8BE5CB09E30 /* decode_fast.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 9FA5C1BA373FE5ABD19C706A404C1B5D /* decode_fast.h */; }; + 1BB5F35572A5113716CFAD27F836D13F /* FSTUserDataReader.mm in Sources */ = {isa = PBXBuildFile; fileRef = 8BAA0F80D0318EA0B849002BB46F1F40 /* FSTUserDataReader.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 1BBB17AE067A917C5A680AD04FE7D389 /* fake_resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = D4E56555E6F23A2030C40864ED2F05AD /* fake_resolver.h */; }; + 1BCC5CD71D9E27D72C327F2D5B548905 /* global_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = CACBB80E7E3F810F0BB0D1185A25BD93 /* global_subchannel_pool.h */; }; + 1BD5901AF3FF07C143E435CBF40A9952 /* alts_record_protocol_crypter_common.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = F6C47A3772F879BDCF31BAA7CC2FB78D /* alts_record_protocol_crypter_common.h */; }; + 1BEA1A19F61656D926296F87DFF8436B /* listener_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 061ED72372845AD8A0E7A7E78C11A594 /* listener_components.upb.h */; }; + 1C02BDECAE570C7D0354919BFB30CE78 /* waiter.h in Headers */ = {isa = PBXBuildFile; fileRef = 2622AC53A72206FBF38704B29BE56F28 /* waiter.h */; }; + 1C091E6FDE2D875BB0B0DA8C3C255F19 /* error_cfstream.h in Headers */ = {isa = PBXBuildFile; fileRef = AA2F3D51E2A02E2DF5DD99DA90E9226B /* error_cfstream.h */; }; + 1C0F7BBA439FC8221FCFAC2539EFF573 /* version.cc in Sources */ = {isa = PBXBuildFile; fileRef = 53011AA68A247AF435B3243052283F28 /* version.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1C165FC7EEE6481D7BE1AF0F29EB6D0D /* spinlock.h in Headers */ = {isa = PBXBuildFile; fileRef = DA3854E8263E1F80D42A9272F59E32EF /* spinlock.h */; }; + 1C24965D625998B07C2CEF3DEB2EBFCA /* binder_server.h in Headers */ = {isa = PBXBuildFile; fileRef = E1096D6375282656A74607CB17C04A40 /* binder_server.h */; }; + 1C265DDCBC59922747A613860D0D24A1 /* FIRTransaction.h in Headers */ = {isa = PBXBuildFile; fileRef = 968C1AAC5A94EC1DA58BD4C2FD6FFE0D /* FIRTransaction.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1C45BAC5DCF1CF27AD2FE440CAC3437E /* cord.h in Headers */ = {isa = PBXBuildFile; fileRef = BFBC0F69BA2EA124D43703422B4FC87A /* cord.h */; }; + 1C5DFA5D2A49BE0F3024989929D97019 /* slice_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 9442991AA5216D70C0A013E926F7673B /* slice_utils.h */; }; + 1C6045273BDB4994C8EDD25AB1BF57E0 /* hpack_encoder_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = F9BC9E54AFFAB5D9FEC41D6995BD4ACF /* hpack_encoder_table.h */; }; + 1C7327B76FC00429A139F6D36773D99D /* collection_reference.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0E8432A7CF43CF005CDA74E027D79BCE /* collection_reference.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1C79B9BB0CA35D463B50BDD1BBB7CD9C /* create_channel_internal.h in Copy src/cpp/client Private Headers */ = {isa = PBXBuildFile; fileRef = 81AA820967C40D29C342EDE7604C8860 /* create_channel_internal.h */; }; + 1C7E7C2662501DA6D278F29108411460 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = 37F5EAB8BC70B8577AD0406DE6DD8998 /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1C851D7A1B3AED939FA7B86886AE4E58 /* load_file.h in Headers */ = {isa = PBXBuildFile; fileRef = 46FF9950A63C4A18C1CDDD4439411268 /* load_file.h */; }; + 1C911650EA70B19A4978CBB4CD697988 /* frame_goaway.h in Headers */ = {isa = PBXBuildFile; fileRef = A6F646DBA7BD65DC662746119C3B0DDC /* frame_goaway.h */; }; + 1C946A7572835133B55BE1BD703ABE2A /* manual_constructor.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE4C584032AD682DFAE089178A33186 /* manual_constructor.h */; }; + 1CBDC2AFBA5FD159FD00D6A11E22EB58 /* dsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 206905EC008AAB444C6C96169643C5DB /* dsa.h */; }; + 1CBE4E1EC5BA9E4E049A3780F78B7CBD /* pem_pkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 85E53F373DCEF8C8F928E7A7E2DBE057 /* pem_pkey.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1CD9DE0085B641C8B2CFECA8F3766FB1 /* cpp_impl_of.h in Headers */ = {isa = PBXBuildFile; fileRef = F7079559446E2D9B7F0A14D99C289046 /* cpp_impl_of.h */; }; + 1CDEE1052B92937171CD57EB7728520F /* frame_handler.cc in Sources */ = {isa = PBXBuildFile; fileRef = F2AD610FABD0D73BD37DF826AB36A7A8 /* frame_handler.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1CE99F7C09A003CDD41AB4ED11E56E31 /* descriptor.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 79B4DD7F44DA1EA917D584F3866A98B7 /* descriptor.upb.h */; }; + 1CF5677A188D7698BCF8CF27E4941851 /* struct.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 9989AC67F1D49FBE010A00C215088767 /* struct.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1CFF2A7F9FDF287A21A533BB24E23848 /* poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = 23FFFF36A8A8CD08D0749820F30A5E97 /* poly1305.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1D0E413A167E01AEE84AC66A7A124F87 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8234BBCC322F39BC7CD6259484D406CA /* cluster.upbdefs.h */; }; + 1D1092E1013A20F2EFDFF626B6B5CCC1 /* output.h in Headers */ = {isa = PBXBuildFile; fileRef = F697166C08417A8B70EE213E11032174 /* output.h */; }; + 1D12C3AA3C41EFD0CBED2BACE14B74F3 /* socket_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 009CE13C669177FF691662B7065B7B9C /* socket_windows.h */; }; + 1D1905063AF979BB4FF3B4933F7EC729 /* transport_security_common.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 26074D2724E5FF03D66FB954BFD089E4 /* transport_security_common.upb.h */; }; + 1D284EEC32C075B0AC23C8517F32A4E0 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EABAB08A8C4E89AD0A600E177B1AC04 /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 1D44520181B72E23866F84424FB58AE5 /* parsed_metadata.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = EF90A1EEC7F94AE94B9535F36613A9D5 /* parsed_metadata.h */; }; + 1D47F25BDC63F1A7FB8AFAF26F2CDC59 /* resolve_address_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7E8EC9A28D2D200806058945B40D77D3 /* resolve_address_windows.h */; }; + 1D562F5369B56A4F96183D98A0EAF796 /* tls_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 35776BC05535AFF715C52FBBAB927A07 /* tls_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1D5860E934C137C1484275D489B36707 /* async_queue.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7E9AA64B2065E91E542FD79E36CF6BA /* async_queue.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1D5EA7216ACC7AA5380008239A2C5A23 /* thread_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E46A7794DB84C93BCDE459B92E24CF7 /* thread_quota.h */; }; + 1D6397F600B0495DE7D8352C381F3056 /* sync.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 4611578ACF567F9F85702EFA976B8527 /* sync.h */; }; + 1D7DBF3121C66648A51E5AAE5DBDCCD2 /* mpmcqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 8214E0F1A79CC233001182126362D964 /* mpmcqueue.h */; }; + 1D80A8CD0E6DD9881FE4B222AD06FCCA /* ssl_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = C0A05A94D4B1B2C140A8247B67FF3D8F /* ssl_security_connector.h */; }; + 1DA10AC81E35FA8FBB7015B53DBBB052 /* security_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = B2D73A8F1871BCA2DADE098224D04486 /* security_context.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1DA5742A246FC2E0094E3A8C7F5105E2 /* FIRConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 9159486AF42BA51741F411FC47990BD6 /* FIRConfiguration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1DB2E3D453AD04D1D9579CCAE3B7F1C4 /* beta_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 64EC4216064462DAED622F2AD37FF796 /* beta_distribution.h */; }; + 1DB63B0561C8F4D9A239676F4012CDB2 /* FIRVerifyClientResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E5C0EBFA930C353EE88141975FFAC2EE /* FIRVerifyClientResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1DD1F59C8A2688642B3DC22FD97093CA /* xds.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 1A8EB5FB1BFD92401BD23EB638692832 /* xds.h */; }; + 1DD6DFAF27CC98DE224EFA20C625D712 /* alts_tsi_utils.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 6449AAF9C399F9CDF1257E2245700F96 /* alts_tsi_utils.h */; }; + 1DDA5114654977B4F20B03832B779AB0 /* pretty_printing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58B29E1F29BF560A374869FFAB620BB2 /* pretty_printing.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 1DEB74353AFE8F17A009938E202FC704 /* ctrdrbg.c in Sources */ = {isa = PBXBuildFile; fileRef = 332DFDBA42EDE8BC9F6D6ED1140542EE /* ctrdrbg.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1DEFEBE9D05662E53CF155BB4F01F73A /* host_port.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 5D5A850BA0033AEE8F4FADC8683F9490 /* host_port.h */; }; + 1DF7755A1E874A7363D6CAF51CB8206E /* tls_security_connector.h in Copy src/core/lib/security/security_connector/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 3233D57DE605C6BCC6ADFEF7B681EF00 /* tls_security_connector.h */; }; + 1DFDB9D91FF5BE3E81FC5D75A4D2D43C /* channel_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 15EDAC357B0EFF15D52318A7DAB82BFA /* channel_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1E0CF459A2F6EC2BC0DC800C0B96ACD2 /* darwin.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = 7E440A91523190BC85301528185749A3 /* darwin.h */; }; + 1E0FCDB1154F0E4D3AF8A7BBAC60B613 /* udp_socket_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2850BF760456A944D91813FE96B24637 /* udp_socket_config.upb.h */; }; + 1E1A0353B7326E9286E75248E100FBDB /* FIRAuthProtoStartMFAPhoneRequestInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = A12AECB88A3E19A5DBF8E5FA31B096E4 /* FIRAuthProtoStartMFAPhoneRequestInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1E2C85B5975FF33479BEC885E5D36B2B /* socket_utils_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 508EEBA92DEF29F71F6A83F49961A14F /* socket_utils_posix.h */; }; + 1E4C5A4BCE2E645B8228CBEB8EF9C97C /* FIRStartMFAEnrollmentRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 2DDF218D982567E1D82EC94BB1DA5FD5 /* FIRStartMFAEnrollmentRequest.m */; }; + 1E50081C337C7649F040170B4CEB129A /* FIRComponent.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F77C4CF40E789F352A3D390A958A71D /* FIRComponent.m */; }; + 1E55A4268075DE794D70AA78D1065E17 /* fork_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = F734F613C6B4B94C5665D112225EAA05 /* fork_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1E55FE12C99A52FF959F1D51C5478490 /* binder_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = 40E1755C9A20C8B7A09035E9838BEF03 /* binder_constants.h */; }; + 1E5AEFA6E5B91E30CA57E29B8053CD29 /* async_generic_service.h in Headers */ = {isa = PBXBuildFile; fileRef = FBD1C9A837F797A348ECA789D190EA5D /* async_generic_service.h */; }; + 1E5C513E43AE92109F416845DF827C3B /* GDTCOREventTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D3B665F989D517E3CCEADA4B1514C99 /* GDTCOREventTransformer.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 1E80A4855C4EC204B340C70D7BBA6B15 /* sockaddr_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ED26D966EC4799DFE50A0B485AABBC7 /* sockaddr_windows.h */; }; + 1E8467F8C6C3587513506B3E7EE13A1F /* x509_att.c in Sources */ = {isa = PBXBuildFile; fileRef = DD41E5053B9331D3722C2135C86576AD /* x509_att.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 1E92E178CA0BB7B77A18902B9C66C2F8 /* certificate_provider_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = CB0E54C14AE274BED320B59A55078BA5 /* certificate_provider_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 1E996295F957C6FE72509894A3C9B1A6 /* internal.h in Copy crypto/fipsmodule/md5 Private Headers */ = {isa = PBXBuildFile; fileRef = F9D01068C402362254672451EFF30AF7 /* internal.h */; }; + 1E9B26733233F6F25EFB17F4647C9EFA /* completion_queue.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F0CCFA0F8D47E66167C4F10663885B1B /* completion_queue.h */; }; + 1EA1F471FB843AA4CA6DA0E1EDC7EC66 /* FIRGetAccountInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 355D2610765D776A9213A410139C2A0F /* FIRGetAccountInfoRequest.m */; }; + 1EAA1C9D633DDD55F4052C8F9BC4BC84 /* core_codegen.h in Headers */ = {isa = PBXBuildFile; fileRef = 9225AF325E1BDE4A8557D2120A4C2006 /* core_codegen.h */; }; + 1EB1F585A16EA381C4D0418CB17C84CA /* executor.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = E57C7AE2A526F13B5BB8B7C715A1D7D5 /* executor.h */; }; + 1EB277687F6FDB052F060DC50BBCE415 /* client_channel_channelz.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 16F7AB0F8A8A2B16C8A557D459B4E3E7 /* client_channel_channelz.h */; }; + 1EB45C080C1A2A5DADA104212D0C417E /* trace.h in Headers */ = {isa = PBXBuildFile; fileRef = 28886DA64B99647809AB882C5A622219 /* trace.h */; }; + 1EBB0C057A425ACD006AD53B0ACB7E63 /* GDTCOREvent+GDTCCTSupport.h in Headers */ = {isa = PBXBuildFile; fileRef = F3A995DEF95C95BEBFFF6F9DA398D58F /* GDTCOREvent+GDTCCTSupport.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1ED5984DC335DE72582D494F6FDEFBEB /* gRPC-C++-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 03E10504A9879E654F841C8FDC781764 /* gRPC-C++-dummy.m */; }; + 1ED8710C28DA8946A8884AE6B80A8C23 /* transport.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 4FF3FEEBEB258EE1087F0C6DA4A256D1 /* transport.h */; }; + 1EE24D326EE9538EDEA094D4342C78C1 /* thd.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 93692BFCEE7AE5723D563525E9D4F140 /* thd.h */; }; + 1EE3151332727CF8A804924044789849 /* switch.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 426D4170EF002DBB163F16D5C964086A /* switch.h */; }; + 1EFDB4DC6B6B9DC52C3F56E8705CF309 /* charmap.h in Headers */ = {isa = PBXBuildFile; fileRef = B392DBB6DCEFADCFB4C7C8CE47E144D0 /* charmap.h */; }; + 1EFFDE93BFA41801B1ECA828A3D67C9F /* FIRMultiFactor.m in Sources */ = {isa = PBXBuildFile; fileRef = CA9316B03A77EE1CBF96DACC5AF61E5C /* FIRMultiFactor.m */; }; + 1F00966B3B733AC1D27112E974E662D4 /* alloc.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 13966D7713C84AD5CFA914C10E1B6AF7 /* alloc.h */; }; + 1F1601B1CE8EA46582106F355A1A6596 /* local_credentials.h in Copy src/core/lib/security/credentials/local Private Headers */ = {isa = PBXBuildFile; fileRef = E0A1AAE643676A8E2F428729C43C9A1C /* local_credentials.h */; }; + 1F176EA524941A23C1B23583CFC4DDE5 /* socket_utils_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 508EEBA92DEF29F71F6A83F49961A14F /* socket_utils_posix.h */; }; + 1F1E1DC0836D608A31F5DE8111B41A19 /* mutex.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4DE0333E042033999BD5A0595A2C03F1 /* mutex.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 1F1F64FB57F6D87B9539CEB9A5993466 /* server_callback.h in Headers */ = {isa = PBXBuildFile; fileRef = 599A4E68EE4B4568BB83D09D9568753F /* server_callback.h */; }; + 1F205010B4DB8E56F002CBA0A3E81920 /* descriptor.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 82716D58AAA782A0D1DAF07BE2AC9695 /* descriptor.upbdefs.h */; }; + 1F3FD1240C7CB6C167E8B28A13AE955E /* chttp2_server.h in Copy src/core/ext/transport/chttp2/server Private Headers */ = {isa = PBXBuildFile; fileRef = D49C2ABCCC81BB637DA3E133FC64B598 /* chttp2_server.h */; }; + 1F47345465097AE801B0A6FCF3AF8A3E /* bin_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = EB91B71A24BF2B551EBE083A1962C8DD /* bin_encoder.h */; }; + 1F4B9D5930C91E8751849FEEA9913B07 /* http2_errors.h in Headers */ = {isa = PBXBuildFile; fileRef = C92C6CF150F97E8BCFC6273D545B2615 /* http2_errors.h */; }; + 1F7160165A4324BAB4DDF54F280418C3 /* bootstrap.upb.h in Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AA4F46F7FA30933134A73D44F281276B /* bootstrap.upb.h */; }; + 1F82C00DED01389537D64CA657D6EF56 /* ssl_types.h in Headers */ = {isa = PBXBuildFile; fileRef = A6A071AF8A323A6D915749E1C0F40D99 /* ssl_types.h */; }; + 1F84977A7F5AB7E663309F0B488F015B /* FIRMultiFactorSession+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FC5B338D66C0F96CFDE992BC83E0A3A3 /* FIRMultiFactorSession+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1F9C550B2A100798740C4A9CE304AA91 /* service_config_call_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 2864809DC2ED795364246885B4C10AC5 /* service_config_call_data.h */; }; + 1FB068B9D7A8BB9AC84B5CFF2752A97F /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5A3EF586777AC903D859D53C50B01BDF /* cluster.upb.h */; }; + 1FBBB620C37AC91B60B858FFEE6E8F34 /* rpc_method.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 5A59222443BE2830EEBA2CFAB6DF56FD /* rpc_method.h */; }; + 1FBF4FA78E0AC34BCDB81EB0127FA380 /* alts_shared_resource.h in Headers */ = {isa = PBXBuildFile; fileRef = 575FB277367BA264EDB3137622E3ED19 /* alts_shared_resource.h */; }; + 1FC738E3DF30EEC700128A7528E04276 /* ssl_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 4CA28EC95F2D329E1CCA75B1708208E1 /* ssl_transport_security.h */; }; + 1FCA1815161A08AB433AB69FBE67819F /* FIRAuthURLPresenter.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1E0C04D80CE1B81EFB419958D6BC30 /* FIRAuthURLPresenter.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 1FCE0614701ADCAA69F831B2C9B3AAA7 /* substitute.cc in Sources */ = {isa = PBXBuildFile; fileRef = BCD79DB9E819C1E474CE7E71C4D7EEB1 /* substitute.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 1FE07BA1F10BD744B59CDA860B3540DF /* ref_counted.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F9DF550DB23B720898D01EA12C1B9D /* ref_counted.h */; }; + 1FE79D2978AA75BB8CB8C2E7473A0634 /* tls_certificate_provider.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 47089BA05544AE208C1E67FED3A3192B /* tls_certificate_provider.h */; }; + 1FE84DEDA6A3EEA968F2F6084579B87B /* internal.h in Copy crypto/x509 Private Headers */ = {isa = PBXBuildFile; fileRef = 1FE5CF5EE498725B6752FECAB4594E48 /* internal.h */; }; + 20065961E29AC794B9FC8AEA4BAB19D8 /* plugin_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 149FBCEDBC50E2DF889C30EDD321A26E /* plugin_credentials.h */; }; + 20378404337BC5476BDF10E93298E7A1 /* ripemd.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 11858CCC8EA3A7EB7E7E4AAF0021FF22 /* ripemd.h */; }; + 203FBCA2725BBB6DF6655F618F4A53C1 /* outlier_detection.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5817EE0D67236D8C0F2E3EDB38B54CB1 /* outlier_detection.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2041C5976C8221839DA58B4F5B234A7E /* api.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6B867EDD99E7DFC7EBBDB70D8198C1EA /* api.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2042EFF630843C4FA66BB20BC2E7C8A4 /* check_gcp_environment.cc in Sources */ = {isa = PBXBuildFile; fileRef = F85BCF46FC903E41E7837C133640424A /* check_gcp_environment.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2053EFD470DC1782526611C6B7604787 /* struct.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 036A45508051CA128EB05721C7879CF6 /* struct.upb.h */; }; + 205E5683A1BB360E6D18AF420B02B5B5 /* rbac_service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EFA16D397822AC31C921ADE548FF4B3 /* rbac_service_config_parser.h */; }; + 2064E39AD7741F7A5875433DE401A3F4 /* explain.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = EF4E730268995C2B00BADE98484421B2 /* explain.upb.h */; }; + 2074868C1D121D71ADB1F11D620A643D /* resource.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AEEEB22BEA9DAEDEBA2B35158C3D234 /* resource.upbdefs.h */; }; + 207905C307B90804D8686D1170CD7129 /* http_connect_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D1A0A233086B54B9BF17F6F56156512 /* http_connect_handshaker.h */; }; + 207ABA5FAFE15FC6C040B9E531300B98 /* casts.h in Headers */ = {isa = PBXBuildFile; fileRef = B18993C7667CA98DFDA598EEB7A105E6 /* casts.h */; }; + 208401B67BCE5FCFE90B3301F1027D36 /* wrappers.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B245CE354938D5611FC6589C24539A9 /* wrappers.upb.h */; }; + 2099024820E7F1250E88E7E87426671B /* FIRAuthRPCRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FE8D9EE54133421203CDA6A5989D2F4 /* FIRAuthRPCRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 20A2C080CF69EA521EF1380856D725C3 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 21FEF79EA8B9F336F9704484FC378532 /* internal.h */; }; + 20A9EEA2AFA2C24833A551D433F8C9EF /* backoff.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5F59B04A08A4E8E12A9AF9EEF6A4AB8B /* backoff.upb.h */; }; + 20AE8C8FFF6DCCC8A7E24B68A9591E43 /* chttp2_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2984C726363F24EF2DE9BCE1C8F4F1B7 /* chttp2_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 20B04090EBFB2F8D57CE372914C4844D /* transport_stream_receiver_impl.h in Copy src/core/ext/transport/binder/utils Private Headers */ = {isa = PBXBuildFile; fileRef = A926A6A8A4BAE2EA2EA8D03A8E8F0D7C /* transport_stream_receiver_impl.h */; }; + 20DB2E15FE76970E38CBEA4674C8036D /* FIRStartMFASignInRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = BC28C737802FFDF1DC03F22FAB8A0E11 /* FIRStartMFASignInRequest.m */; }; + 20E3BFF519CB326EDCEB9FE327FCADFF /* cert.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 352B23DFC27A06995AEE6CB8A37B8D89 /* cert.upb.h */; }; + 20EDB50074CB5743790ECCF00D4C132B /* parse_address.cc in Sources */ = {isa = PBXBuildFile; fileRef = 56370B566967FFDE452F960E4D08FE38 /* parse_address.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 20F686373FF9DEDC0340E2E662372848 /* migrate.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 851DAEC8FF55D7643A13D5E10092CE49 /* migrate.upbdefs.h */; }; + 20F8D04C33818A2B1FF909BE0795D322 /* bio.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 845B9BFABAC9F6401E20593626F0754B /* bio.h */; }; + 20F9EB0FC34F2DD0FC0925AFDF55E8DF /* event_service_config.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 40D930DF0122B362ABBF8A7B62744BFA /* event_service_config.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 20FE16C9AB444A86C1FC68436003791E /* address_filtering.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = 617C03C459A180E45BB1943C3B0C6954 /* address_filtering.h */; }; + 21095916193DCAB24EC6BF39FD58805E /* node.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CEDC1F95C18EA0569BC5015660B892D /* node.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2117BA1EF0678C1F0E92C6901A5D5D69 /* event_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F64E3135F1FDE4AC26EE15A03F8B596 /* event_string.h */; }; + 211A436F0B9A565439F1A5AE4165BAC7 /* xds_listener.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 14EAC8242D62D326CC10FF8EBCBFD0CD /* xds_listener.h */; }; + 213DE200D121D71562642C1210748A29 /* tasn_new.c in Sources */ = {isa = PBXBuildFile; fileRef = F1F43DACBC3B67F558798AC19E85A887 /* tasn_new.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2142070B9B37798A006E163152F5440F /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 481020D9155A4274E3CD086FB807D745 /* value.upbdefs.h */; }; + 21465172CC3CA84D13749E93B7F1EA9B /* channelz_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 8669FF51367A30A57F172D542DD494D3 /* channelz_registry.h */; }; + 214CFCEE0A419BE99CF31F07E4F242A6 /* udp_socket_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 884FE2EFE455D674ABB1D1AE49328BB3 /* udp_socket_config.upb.h */; }; + 2172CF80059086532E0DCAE667C9B19F /* binder_security_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = 670A98A5D862B63E32A67E46C89F4B1A /* binder_security_policy.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 21846496CFE3CE2588090E5B2EA1E9E5 /* x_val.c in Sources */ = {isa = PBXBuildFile; fileRef = 648508B5978F0817D9ABF1CFD31A7C7E /* x_val.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2191BE4106EF5ABE9A5D7AEBF8ACD9F5 /* avl.h in Headers */ = {isa = PBXBuildFile; fileRef = 10B65B2EFC4D5D8DAF9785B44F1F3CE2 /* avl.h */; }; + 2191D22B111E3040D1A87A54DF6A61C1 /* rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 58CE7D916F9E22B64DE080076CAF58FF /* rsa.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 21AD902A998FC3B6FB7C592FA596715C /* document.cc in Sources */ = {isa = PBXBuildFile; fileRef = F620D358D051B12FE5DA3B78394A8157 /* document.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 21B25867B9C83497CEDFBDDF0B2351CE /* FIRAuthDefaultUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F20E7D553B2EA989C0F03FF67B998CC /* FIRAuthDefaultUIDelegate.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21B4E1A0E785E093C4D080C9A1F76420 /* socket_option.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 17CB7341F4DDEE56795A098BBD35BDBB /* socket_option.upb.h */; }; + 21CEDCF8BA93AC8FD6413D09CA208DA0 /* hide_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C19B4AE9F30F152BBBF1A476B0786EE /* hide_ptr.h */; }; + 21DAC14F9AE90DCA83E3FD756B26A25F /* fault.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = B586DAF654A7407BB5C6E0CD8182634F /* fault.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 21DEEECC0FA198434FA524E61E3C455C /* mpscq.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 9285024D8457D13D32FD9896C55FF427 /* mpscq.h */; }; + 21E0F1C6310CA3C25CA616A428DFBDDA /* executor.cc in Sources */ = {isa = PBXBuildFile; fileRef = F6190C4EB6D49CA950580532CDEA7DDE /* executor.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 21E9EE1D610E10CA71971FA7A12EE4ED /* mpmcqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = EE030D9D450D63DF0752348A21BB4B70 /* mpmcqueue.h */; }; + 21EA5C6C7D50EC53C3F406A5FBEA25C2 /* GDTCORLifecycle.h in Headers */ = {isa = PBXBuildFile; fileRef = 641AA3DEF5E7483371554C1BD9EEDFDB /* GDTCORLifecycle.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21F89FC9DC416AC6CEAFFDB5323621D6 /* GDTCORUploadBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 633924399AD62B62A6819E420326DB32 /* GDTCORUploadBatch.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 21FCBABCD7C77BD59FF390976F23D7C9 /* trace.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1EBC70A117CEC0B83BD4DF25E5B8F921 /* trace.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2202046FDAB686D5C5EE6AE4360DB5F5 /* lds.upb.h in Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9A6BE3AF74ED6F56E16B48B68881E2E3 /* lds.upb.h */; }; + 220FA22F0F4605F1D9264D2C05B597AA /* block_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 524CC9F2B6D9AD9606D212472072C90A /* block_builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 22153FFECE6760B6EAAA26D73997E2F0 /* tls.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 1EA26F99B72EFD6A8CE0F0479567705F /* tls.h */; }; + 222A42C8777802792E85B216B6CDB438 /* subchannel_list.h in Headers */ = {isa = PBXBuildFile; fileRef = E5B50894887B1172A0DC085ED6AF1B61 /* subchannel_list.h */; }; + 222AF250841F61B71AAB9E674AC21EB9 /* decode.c in Sources */ = {isa = PBXBuildFile; fileRef = CF6A709438A81DAC792B86CC37003657 /* decode.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 223C6C50D5803F3E22AB851DE594FAA7 /* http_uri.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 98D4A12D8CFBBF0E19A74EEC8BE5FAD2 /* http_uri.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2241AE992425924073587D051E982B22 /* resolver_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = C9811C5158CBABBC91E98179E5B653D8 /* resolver_factory.h */; }; + 22452C10F77A906917117C11E416A881 /* string.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D73D71EEB20E93868EE9A44BDC7B8FF7 /* string.upbdefs.h */; }; + 224B8BC49FBC251C440764B0D3BF8EC7 /* pod_array.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = EB154EC10E02B18A25B1767005AB061B /* pod_array.h */; }; + 224D9A941248F528068173DF6C1296AB /* proxy_mapper_registry.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 680166348105B6E171F2C1CD49BD9659 /* proxy_mapper_registry.h */; }; + 2251CA287EEFA871BBA0B2739A69E812 /* GDTCORTransformer.h in Headers */ = {isa = PBXBuildFile; fileRef = 04B9087A75F2AA74709D4B7037C9E672 /* GDTCORTransformer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2261461DCEC7A5E9E4E60F0D0723DB83 /* rbac.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 9C4AB902B9293DB02C0DE123EE65BF24 /* rbac.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 226161962B02C1CCB78816454DE429E6 /* parse.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7EA06FBB784E8F374055791BF01698D /* parse.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2264EA2BAC952218EB41D05E8F179344 /* service_config.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = B1571BECF77518DD0C0C19941FD422C0 /* service_config.h */; }; + 2270FCB1F1D13B63DA43FBA14474EC50 /* timer_generic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 22E4D6324AD8A580079A5880357F446F /* timer_generic.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 228C6A9120F1AA8478CE3CB41C3D0D12 /* errno.h in Headers */ = {isa = PBXBuildFile; fileRef = C140F83773FF593DDA2C2DE7D62504A2 /* errno.h */; }; + 2297D8715DE416DC6B783841B7AB0F70 /* byte_buffer_reader.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 3D841EDAEEFCF556840E826F362E53AE /* byte_buffer_reader.h */; }; + 229B2049392E6CA2C4E77F5CCDC618DB /* function_ref.h in Copy functional/internal Public Headers */ = {isa = PBXBuildFile; fileRef = E00FF45C25149450A2EB899C9E34D3C3 /* function_ref.h */; }; + 229B975EEFF3CD6E72D1AF4F5A6828A5 /* byte_buffer_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = CE64B19C4E86F6C10081C20AAA15A31A /* byte_buffer_reader.h */; }; + 22A225BF09C82BBC9B12FFA8DBF489D6 /* v3_alt.c in Sources */ = {isa = PBXBuildFile; fileRef = FAC04FD5A53660D3A11F52DC84390734 /* v3_alt.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 22AC5BB93A1E771339FAD7E4F2EEDBED /* load_system_roots_linux.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = 66FCBB47E5CDA6A16ACA2DB15477220B /* load_system_roots_linux.h */; }; + 22B289E833FD1F164F60ECFE92CD9D92 /* health_check_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB25D1E53FB074DE3D24AEEA5A13AE78 /* health_check_client.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 22C11A96A7E6AE074B189183BE6236FA /* internal.h in Copy crypto/conf Private Headers */ = {isa = PBXBuildFile; fileRef = 2CFCFE5EB470567EE995D8B6361F3559 /* internal.h */; }; + 22C11F9F52C4003DB1376EB45BB731A2 /* fastmath.h in Headers */ = {isa = PBXBuildFile; fileRef = D4650DDFAC39BFF120EABA22CEC7131A /* fastmath.h */; }; + 22C4EDBF6E3CC30DD47BE9ECA8160438 /* a_digest.c in Sources */ = {isa = PBXBuildFile; fileRef = D620D95AACA6311D64B420B279CC94EC /* a_digest.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 22CF6423D798115BED5BA6E653711AE2 /* hpack_parser_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8D750EDE78FE056C25FD42024D6143 /* hpack_parser_table.h */; }; + 22DF469AF9BAA129BF3684071C888DB2 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3789E4C4C663012DB1C58899B36CB004 /* internal.h */; }; + 230999F8DFABEFE524D7EB2A3B64D33A /* waiter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A743BE7129EFE39ED29581CB42A455E9 /* waiter.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 230CC5D3EFB73A79121CA32D4895CFAF /* FIRFirestoreSource.mm in Sources */ = {isa = PBXBuildFile; fileRef = 25464421BBB89FE9C32C18E7BBF76313 /* FIRFirestoreSource.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 2318807830D0B55C1537DCC72B7D5ED8 /* leveldb_opener.cc in Sources */ = {isa = PBXBuildFile; fileRef = CFE0AD7914469380375A5606C0E2829A /* leveldb_opener.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2318D479CEA5F0E89CAB60EBA911681B /* upb_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 59EC08C1E8D9CB03EFEED229C0E4960F /* upb_internal.h */; }; + 2323025397B5191F917D6A3A9A5B4476 /* secure_server_credentials.h in Copy src/cpp/server Private Headers */ = {isa = PBXBuildFile; fileRef = E4C649555CE0EB3A1B491526F6594307 /* secure_server_credentials.h */; }; + 232F9F331FF8120B4F126CA21C6C0B0E /* low_level_alloc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 300D62449F68243B10EC35F9284692FB /* low_level_alloc.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 23475E562A273C99E5AA3C0C11858E54 /* socket_utils_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 6476FD9E57064779CC0AD023659CF0BE /* socket_utils_posix.h */; }; + 234B2C098B8C4BC865CDD48B512EC7F7 /* http2_errors.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB8DC6A7026D654D6C1BDB6649A60C4 /* http2_errors.h */; }; + 2350B4699F3880BA55FB48F0E16E7946 /* alts_crypter.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 39480C8E5A0AD0209136168313BF033C /* alts_crypter.h */; }; + 23565DF2E92C22CDBAD97FACB4A5A07F /* server_address.h in Headers */ = {isa = PBXBuildFile; fileRef = D935BDE2D2077B7436342F128E7981E4 /* server_address.h */; }; + 235A762616BEF8CAF2DD7DEA3D440294 /* construct_destruct.h in Headers */ = {isa = PBXBuildFile; fileRef = C07C7E5764A5A9D0A2EF5A9496E2168E /* construct_destruct.h */; }; + 2368DB55D712F7F45A3DF602E36361D5 /* channel_stack_type.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 13C878410EDA2E991156AED1D52AB062 /* channel_stack_type.h */; }; + 236BE253BDB4711DCF79CDF6010025C4 /* trace.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = D89598825346D804FC4B595C60946825 /* trace.h */; }; + 23766213F85471562D871148F1DE499F /* channel_stack_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C878410EDA2E991156AED1D52AB062 /* channel_stack_type.h */; }; + 237AFF6D97B61A5D8233D64AE92BCEDF /* dual_ref_counted.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = CC97DCC7F1E413B497D41B96DBC453CD /* dual_ref_counted.h */; }; + 237C89C2A36D086F0E31ED6F1A2BADD7 /* parse_address.h in Copy src/core/lib/address_utils Private Headers */ = {isa = PBXBuildFile; fileRef = 8E19A9F104693A18732A9663BB163ED2 /* parse_address.h */; }; + 238290C7FBD00618554057F59E559AB5 /* circuit_breaker.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 09D7311BB08B89A4F69FCB29D0E7A8D7 /* circuit_breaker.upbdefs.h */; }; + 2382A92A58A16C9BD7A277F0EAF28A76 /* cordz_statistics.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 82BAC4B84FEABE9C201B47AE1154B96B /* cordz_statistics.h */; }; + 238C33F4F177721E2912C03CF9165197 /* decode_fast.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B23366DCA7713366BECCAB45391EFEA /* decode_fast.h */; }; + 238D94D2E93337F6BC69D21E4224B697 /* logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = B9BD2EDB5F5E0695990C678CFC49DC6F /* logging.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2391C76CE31DD7050A9309FCB5DF4D78 /* FIRAuthWebView.h in Headers */ = {isa = PBXBuildFile; fileRef = 407055C136A4AB043C7835E478C7CF8C /* FIRAuthWebView.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 23A92C2EAE9B328FE824D481D14B2EC9 /* channel_stack.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 372A4F19788F0A18E5FA37080AD2720F /* channel_stack.h */; }; + 23B339035FD8FA50ACDF59F27B8D7334 /* FirebaseFirestore.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CD4704A5C18090781C2933CBDAAB3D6 /* FirebaseFirestore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 23C86B28484421D3DD35A4C30F70A9A5 /* filename.cc in Sources */ = {isa = PBXBuildFile; fileRef = 66C2373F17162A1C9266B66424D4FBBC /* filename.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 23DBDA855A1510B41C276D3733842429 /* config_dump.upb.h in Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4EA6867489BAEE341990CCFD9374A237 /* config_dump.upb.h */; }; + 23E0253D7A8E62010C4D026A9626CC1B /* bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BB5EDEC9EF3AF41FBC712B7CA543A4F /* bits.h */; }; + 23E55D306ED82DB0923E41E31B9BAD51 /* db.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C800305A91D7CA413D61A4490089BED /* db.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2402F2600497D9D271089E1CB27CBB85 /* sockaddr_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 09AEB421C110079B3C5C5F45069CEE78 /* sockaddr_posix.h */; }; + 2409E6F1069D2FBD3782C09A3FDAA08D /* http_uri.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 208443E5AEE231A9B0BE45B6FAB53E11 /* http_uri.upb.h */; }; + 240D43B165A30008BC8AE806CBEB6ED2 /* GULReachabilityChecker+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A84142691A16A57EE9E28FA70FE1589F /* GULReachabilityChecker+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2413C7C52E47BDD1AD8EE723C9ADCCA6 /* decode_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 481F8FC1BDDA5D501C87C6AD7ED09509 /* decode_internal.h */; }; + 2416ACE966BAE72B873D62C910AB4647 /* propagation_bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A7106D5756B617748D1C4D7E06C5D32 /* propagation_bits.h */; }; + 2418E9C682C8C2DBD8B51AC54E31BED4 /* internal.h in Copy crypto/fipsmodule/ecdsa Private Headers */ = {isa = PBXBuildFile; fileRef = 1CE97F3C739EEF423068ADB11E6C52EA /* internal.h */; }; + 241D71E14F2EC6E0175BF5C5E5A61E0E /* sha1-altivec.c in Sources */ = {isa = PBXBuildFile; fileRef = A464E932B5C3EF2550902FF8F10BFBC3 /* sha1-altivec.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 24322671F4F7618428AA9DED38269B72 /* srtp.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = E078CC5009FDCC234B40BD0F6332BD5B /* srtp.h */; }; + 243D342917CEA6DCDA3DC6F98EC38743 /* ring_hash.h in Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */ = {isa = PBXBuildFile; fileRef = 21F37A4589C7AC7C0530826238A24DAB /* ring_hash.h */; }; + 244576C112ACE95EAA9F9370BA907CB5 /* bdp_estimator.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 3F837AB958A8E0FBF8D8D921AB02825C /* bdp_estimator.h */; }; + 244C0BEBDC5C4C31CAC0043B0CCBC089 /* security.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = BD692092D3D9DC6362BCDF1E26C956AD /* security.upb.h */; }; + 24565881F49969D2B53854A0300ED6C9 /* FIRAuthAPNSToken.m in Sources */ = {isa = PBXBuildFile; fileRef = 035AD6F0315AA8F8B6CBA121D7E1DBC0 /* FIRAuthAPNSToken.m */; }; + 247D986A529D6803EB0738F24DC57D48 /* v3_conf.c in Sources */ = {isa = PBXBuildFile; fileRef = 86A30F886E4992EEC817984C0B4168D7 /* v3_conf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 248DB4A0F71B3BE79F335A0BB126C025 /* spinlock_win32.inc in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 6379D900A1E39E178A70836031C594AF /* spinlock_win32.inc */; }; + 249328AF0D2085255E008AFA998D0C07 /* FIRVerifyCustomTokenRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A082A452ACF3DA5B3166211E45C8FF32 /* FIRVerifyCustomTokenRequest.m */; }; + 2494CC7A19E8A33F20955050CF854794 /* resource.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = BFE797098A78320B960F450E053C472B /* resource.upbdefs.h */; }; + 24B000244746B387E4FEA35A27A9AB0C /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = D35B61A4DA258CBACEC49A995C847EBE /* slice.h */; }; + 24BFB9B25906ADB0C867CC4E25E53254 /* xds_http_filters.cc in Sources */ = {isa = PBXBuildFile; fileRef = CBD6007C3CE2CBA2667C5EDD01BAB009 /* xds_http_filters.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 24C403DA628A3192A00EB7BEAE72E7D9 /* xds_resource_type.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB758EA35D19B4156EF8CF91488D5D2A /* xds_resource_type.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 24CAB96A8808080AB3E6EDCB1955085A /* iomgr_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = BDCBE89DDC5C91C46F63D6DD606FD854 /* iomgr_custom.h */; }; + 24D5244AD29424B05E5BD200B357F8D7 /* curve25519_32.h in Headers */ = {isa = PBXBuildFile; fileRef = 61D80D2342A5BDD09D4805F90B4BB88E /* curve25519_32.h */; }; + 24DFC9ECDDA130195C196C5CA3E3E31E /* FIRListenerRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = B27C586E33407FA19304A43E0D92A4BB /* FIRListenerRegistration.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 24E9A05DDE45E345C845BE76BAF0A8ED /* auth_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = 86C5EAF0D442E8EE7824B1848D15A53A /* auth_filters.h */; }; + 24F48C6E0B371EEFE6FBD8C154E6E75D /* resolver_registry.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = 5D1229CC2213AE7200380D4B2C2663C1 /* resolver_registry.h */; }; + 25008AF1F86F42F7360649F69EE5825C /* arg.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = E4A11D3C6ADA7E8C41222C9ADD27A541 /* arg.h */; }; + 2504C7B1C66F87A3CE738ADEEA986270 /* cordz_update_scope.h in Headers */ = {isa = PBXBuildFile; fileRef = C08ED4AC8A8151AB2A39FC37BE7A525B /* cordz_update_scope.h */; }; + 25054950777AD884CA51B309659CFEB5 /* FIRStartMFASignInResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 7B5F836188C93E268DC189FCD0033141 /* FIRStartMFASignInResponse.m */; }; + 2508454F1D55D9AC357B67518782104B /* policy_checks.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 7212A98ADDB09F1E93FB128E9E098438 /* policy_checks.h */; }; + 251000F0D046355BBD2A1DB1172645A4 /* ssl_privkey.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6509F7BACCBB8347CC7AB0766C2679D1 /* ssl_privkey.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2518E88C255DBFB5D4DF0D0EBED063FD /* mutation_batch_result.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2739073B6DD29F1ECD3942AE830F0C9C /* mutation_batch_result.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 25192198C20A6261C446DF3C1006DBAB /* platform.h in Headers */ = {isa = PBXBuildFile; fileRef = D0B648A96408958EEE07ACE027D0F16D /* platform.h */; }; + 2522DADBD8C7A3CC173409FE25E69AB9 /* stats_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 69AB3D757C2F2F5953B6942A30F1B06B /* stats_data.h */; }; + 2526B5805BDB84C011F6DECA8FCAFB6E /* parsed_metadata.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B50B4DD28F43AAA97AB317EEA11BE3A /* parsed_metadata.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 253506795294369869C0805029DF54EA /* str_replace.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = BCD4A0F5533E2A51613C0B4C543C68D4 /* str_replace.h */; }; + 25455CE15C8E3EA60F9D137769EEAE59 /* str_cat.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = C72553A904AF1CCF230C3C41A67140AE /* str_cat.h */; }; + 254ADEF96310267E8D3CF2481FA503BD /* chttp2_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D71096B5372BD469E3D0BC8284184CB /* chttp2_transport.h */; }; + 255690C4A9262D8BF0B0C4DAA5FECED7 /* path.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8884A3E2AB053907CFA209D05D96D33D /* path.upb.h */; }; + 255BF546BD8B9281D343A2E788486CDF /* GDTCORTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = 39F12DD004DC30A626FE2DDBBDC8195F /* GDTCORTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2570D37DE44A671FD370CD050AC88B71 /* compression_internal.h in Copy src/core/lib/compression Private Headers */ = {isa = PBXBuildFile; fileRef = D98DE34BB6A88BD31BB67E9C324EBA21 /* compression_internal.h */; }; + 257249983990E801AE19B4DA00EF0620 /* node.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B0B6FB988484E181C70A669A1616CF6A /* node.upb.h */; }; + 2597200C9D2BB5F1BA3ECF3C300060F5 /* uniform_helper.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B2C8217096D03AFB4ABA67CD86114A27 /* uniform_helper.h */; }; + 259CFB433BF89C61D7888CDF256010AA /* upb.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 49011DC8BFC10B0B6E64866222AC6A9B /* upb.hpp */; }; + 25AF9CB3BB409B3968D5D2BD3B1CE15A /* watch_change.cc in Sources */ = {isa = PBXBuildFile; fileRef = A743A3FA763B1B9B5E0D608D857CD4D2 /* watch_change.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 25BE22A2AAB74518207B55427F8A6A29 /* ossl_typ.h in Headers */ = {isa = PBXBuildFile; fileRef = 53797E8DEFDF8BC37D73E74E4E1742C5 /* ossl_typ.h */; }; + 25C9807C8E537542CFEF4A851D3E35C1 /* resolver.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 33803E27FD474AC21622125BF1E52ADD /* resolver.upbdefs.h */; }; + 25D14F19B62E1AA9182E6ED6C5376A10 /* rand.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8CC0A85DE77A4D8AAA584BE26E0CB7 /* rand.h */; }; + 25D3328C21954589573ACEDCB7F1019D /* grpclb.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 4188791E4FA74CBC5988FDB90E23E057 /* grpclb.h */; }; + 25FE606F544E103117D24B2991AAA24B /* cds.cc in Sources */ = {isa = PBXBuildFile; fileRef = 91EFF1FC29C1415E62E4D3263E21E664 /* cds.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2604861D642F9B33A8A0ACCEDEF996B5 /* timer_heap.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 315E762E9A6E6D81F0CA03F2AF0CE897 /* timer_heap.h */; }; + 260EE598B9EF32D8C359E93F0EAE870D /* FIRLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 61C634C1B69FF256B9AF3BF69B29C542 /* FIRLogger.m */; }; + 2619E400BA9BB46253977E986CDC16C3 /* call.h in Headers */ = {isa = PBXBuildFile; fileRef = 07E443504E57CA24EDBD397D9F191A10 /* call.h */; }; + 26213EF7CE54C2D2019E78550A0018CF /* bundle_serializer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 551B26ECCB6DDECFE3FEBC692A2BE339 /* bundle_serializer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 263D8186B35A52B3B0A5917E705E0674 /* service_config_parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4BD9AF252C58DDCFE91117CCC0CD1167 /* service_config_parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 263E0AFCDCBE8A4280D8D7812B8EB3FD /* tmpfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 721992F744EB9EFB1DB8CDB5F98E3979 /* tmpfile.h */; }; + 2641CAF680145A0FF1B3A7003A9DBF62 /* sensitive.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 20AA78FCA07EEA9EE17BA10E6BE5DD99 /* sensitive.upbdefs.h */; }; + 2648B110E6DB5BE5E3B3214E40D41864 /* validate.upbdefs.h in Copy src/core/ext/upbdefs-generated/validate Private Headers */ = {isa = PBXBuildFile; fileRef = 1722CF8C9ABC8E3FE1EDBA91DF75DEE0 /* validate.upbdefs.h */; }; + 2655A639620C3594DE6B511383092EAB /* event_service_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B88C55AFD9D0CF536C9C5B39367C7B0E /* event_service_config.upbdefs.h */; }; + 265638EC0412D4B74942E1635F97C38C /* ssl_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = A5A8431FE7B055290579D5509455ACC5 /* ssl_credentials.h */; }; + 2659EFC8EA1CFD323BA816979E292110 /* block_annotate.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9838A178B6FC46BF627798CB6C31B37C /* block_annotate.h */; }; + 267773593168A1C2E05386C9458D337B /* FIRMultiFactor+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA66EC582965FA1C6619C27B6C13021 /* FIRMultiFactor+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2689F9849E8FD442A8D68B19B023B3FB /* query_core.cc in Sources */ = {isa = PBXBuildFile; fileRef = CD57C808CA64BA65F4705D9D5EF0C267 /* query_core.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 26B764C76963985BBDF1F84F2E9C9683 /* grpc_service.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF59232E4B9443678F977B6F6976EA4 /* grpc_service.upbdefs.h */; }; + 26BC18569D95D6F2DCD686EC63436F17 /* transport_stream_receiver.h in Copy src/core/ext/transport/binder/utils Private Headers */ = {isa = PBXBuildFile; fileRef = ADAEDCD9605C7AC1B80BEE5166077777 /* transport_stream_receiver.h */; }; + 26BCEEA40BC6079EC5F327C93F7D6C8C /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 6B64CF71E055D8DCC922A3B3F9EFC7F6 /* struct.upbdefs.h */; }; + 26CDB28F42CDA477EBABAAD441176286 /* secret.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 68081E0DCD54FA35F4F69A201C16471A /* secret.upbdefs.h */; }; + 26D62ECAF033D045F32D26F3E8B7B0FE /* leveldb_bundle_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6DF68FD53D13E6F589FD24C57DA98264 /* leveldb_bundle_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 26DCB7AF29561988BAD3A8E634AFFA28 /* FBLPromise+Reduce.m in Sources */ = {isa = PBXBuildFile; fileRef = E3746336F20EF452EAAE932847BBBDD1 /* FBLPromise+Reduce.m */; }; + 26DD9BF222840151E3614B0199BDB7BA /* symbolize_elf.inc in Headers */ = {isa = PBXBuildFile; fileRef = EFEFBCA2EFBC344FEB91BE8317201FD7 /* symbolize_elf.inc */; }; + 26E9E54BF763B267D537E21DD9BFC11B /* cluster.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = D09AE6F145A31B2860D6FDE04DECF8AC /* cluster.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 26EA0140E1D0E84929E39DDE0361C0B4 /* config_dump.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CD316F0725FBBF71822B520A93D8FAC /* config_dump.upbdefs.h */; }; + 26EADEDFE8A127536378A4F15ED02D01 /* empty.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 1C7167FE2055EDA2E8F2AB1DE6FEE589 /* empty.upb.h */; }; + 26F7DC3089C7BBB6F42BA32B0348B0D9 /* deadline_filter.h in Copy src/core/ext/filters/deadline Private Headers */ = {isa = PBXBuildFile; fileRef = DF6A2B01D3ABD8718BB3A743654BA795 /* deadline_filter.h */; }; + 27072D4C427310DCBED98936328F4845 /* validate_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 174F0E5F02A6BBC0A75D88B01A77DC4A /* validate_metadata.h */; }; + 271958241B910882779D7C3DB5F8E5DA /* explain.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 80B550FF5B6F76C13E1E21014EE3FB20 /* explain.upb.h */; }; + 272990C490B80A9E2E3905F2DF1732D0 /* FIRGoogleAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 953FCFD3D93933CCE858E7A3AF7E7258 /* FIRGoogleAuthProvider.m */; }; + 2742182362C144840F2B24E7FDB14291 /* pollset.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36B3375FC80073D7F862E69A05C62D2B /* pollset.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2748B2A8786D43F4C6BAF8FABE571160 /* handoff.cc in Sources */ = {isa = PBXBuildFile; fileRef = 42A8935ECC462C57CB17A33879137DB3 /* handoff.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 275696A419714427DE71343E808A1D1A /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B75075E99E2E2A4C557A8059E5B3587 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 275745CCD9EAB1468C3A35B14D721F47 /* local_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 88A7056E799512CEE06F43FEC1557F67 /* local_credentials.h */; }; + 276BB4DA6A4FB1EC129297548B373636 /* bio_ssl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9EEC3145F0D61E98C5B3185D8B708835 /* bio_ssl.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 276ED489090E0BF5AB10F3326626E46D /* xds_route_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 5507F27816BC6DB44C5EB130533FA3B8 /* xds_route_config.h */; }; + 2776206BD0E88844A00D08413C918673 /* arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 84263A549341E72E0BB30C7BCFD678FF /* arena.h */; }; + 2780C543B21248ACF27C945D5BFDC9CF /* boringssl_prefix_symbols.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BF7DA60C3BE0F465654A0DA48A0AB8 /* boringssl_prefix_symbols.h */; }; + 2784A500D0C0849948C7CF64D5474AE9 /* wrappers.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 60356B24A4327C5B861458DC234B31D8 /* wrappers.upbdefs.h */; }; + 2791DA480483BCBBA520E591CC186D76 /* number.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DE8885471250DC09EFF518BB7113EB4B /* number.upb.h */; }; + 2793271A94FAB4D581A09F2068932EF0 /* retry_throttle.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C3F467CDAF90DA2AAECFB549B9F3917 /* retry_throttle.h */; }; + 27998B38023B93EF9E41A5ED05A2D74A /* event_engine_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = A41069DA9A5E942988A16888610B7168 /* event_engine_factory.h */; }; + 279B50280F359406316D2A10B5A544DD /* handshaker_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 01B90B701B9BFA4FAA05CD7539C8A91D /* handshaker_factory.h */; }; + 279BECC467D2A75951AE65BC21C33913 /* race.h in Headers */ = {isa = PBXBuildFile; fileRef = EAD0220BC5FDE90186F340D4155B428C /* race.h */; }; + 279DC73F4E40774C95073670687E088F /* seed_gen_exception.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B0B2B0410515C3EA9A5BEC348C0E4AE /* seed_gen_exception.h */; }; + 27A7DEBAEE326D71661D98243280CA7A /* endpoint.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = F15CB774004BAEBC7FFF49A3E4849E99 /* endpoint.h */; }; + 27AA6ADC571BBA83BA0D23E3AB251DF1 /* semantic_version.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E85B41ECF3487E6ADF60ADE7A346BA6 /* semantic_version.upb.h */; }; + 27AE495C81069E36DDB1FDD60B773E58 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F9D01068C402362254672451EFF30AF7 /* internal.h */; }; + 27BAB5EF6DE66AEF77AAA4FAEF135F64 /* pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 58F7CBA09395390F579CFAC24A3DF2A8 /* pool.h */; }; + 27C13B51CED4ABF8FEC4694FF2972410 /* load_balancer.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 681A8E04815F13E69FF66F524D45C8C0 /* load_balancer.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 27CDF4F6EBC93CF06D5ACC5A1D3BD507 /* custom_tag.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 77A6C2CECE162610F68333166EFB3A5C /* custom_tag.upbdefs.h */; }; + 27D31811C6047BB358A1AAAADD8EA32A /* auth_metadata_processor.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 6091B2EB5646A3B707BB146899AE04B1 /* auth_metadata_processor.h */; }; + 27F6707BAE7BCBECF5C0FF4744D13757 /* parser.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = BD0E0AD2FCEA2C04E27C8CAAB4433524 /* parser.h */; }; + 27F995B0FFCBE2DA58B51FC6022AC199 /* explain.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E5FE0350B1C60C4628AC94BC71CDB51 /* explain.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 27F99A99FBE3D69DD9074C7460022628 /* hpack_parser_table.cc in Sources */ = {isa = PBXBuildFile; fileRef = F48FDE0DD1E21F01A20DBB89CFD7F414 /* hpack_parser_table.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 27F9C183A41D65C2BA98B508AA328A1F /* status.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = F5FA90366B51A4B9932FB70F249032F5 /* status.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 27FCA26AF4A571445F6060B8272B9D9B /* api_listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 927909049EA3113905EE3D545D999C4F /* api_listener.upbdefs.h */; }; + 27FFFEF42A27A731916C322C24F10A86 /* backup_poller.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7FC8E0E3D6FE76903307D28E09B8A204 /* backup_poller.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 280C9A4EE04D4685EE331FE26C57D4EA /* proto_buffer_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = DC1A6DD8A5FC8D6E8C5AE88CB4F8D4F0 /* proto_buffer_writer.h */; }; + 28198CF3D43C0EF0243604A373E4A896 /* subchannel_interface.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8937930EAC9E1C511504C8C3396DD6AF /* subchannel_interface.h */; }; + 281EE591AE66AA98F8FB69CED0D2F9EC /* a_bitstr.c in Sources */ = {isa = PBXBuildFile; fileRef = 9A8F281529F150EFA85881C419B15582 /* a_bitstr.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 28212C3E9653A24588AC43A537FBD5F1 /* aes.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B4B396B4A906D4FBC5B78D2E069F6C0A /* aes.h */; }; + 2823D4E4E59D153AE920F200D3773B05 /* pb_decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CF4D776C0DBF6F3E882948CD23E0B2E /* pb_decode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 282714C8EE9E43F7E1C08C7DCC2FEE04 /* def.c in Sources */ = {isa = PBXBuildFile; fileRef = 68ACD243B6A6600E33BCDEA62CA0DBE7 /* def.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 282B9AD60A76BB9FB8F790B7876D3C5D /* casts.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = B18993C7667CA98DFDA598EEB7A105E6 /* casts.h */; }; + 282BBDC3B31393E10430EC087DB9613D /* binder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C9DDF933804C408C2FCFE886E205041 /* binder.h */; }; + 2834B3CFC81FD9A4013BCF3EC628C477 /* timestamp.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 105F02ADBBA15D4E906E8E9E2100ABA2 /* timestamp.upb.h */; }; + 28351ADE56AC2C82E5B181E99CB00A29 /* log_severity.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 4791BAD35919BE70FF91686012E337A4 /* log_severity.h */; }; + 2835D49D2DCAB3C2EE34017238F60736 /* GULNetworkURLSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 6FC587878E128571A62AFF3A094658FA /* GULNetworkURLSession.m */; }; + 283B5A45D6F0B406BE973685EBD12DF7 /* cfstream_handle.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 693799FBAFFB1D765D031172AF9892B7 /* cfstream_handle.h */; }; + 283BFFA5C9ECFB3926A1BD7B4FAB1804 /* api_listener.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 927909049EA3113905EE3D545D999C4F /* api_listener.upbdefs.h */; }; + 283CDE091E465FA9EA48D47D06536FB1 /* completion_queue.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = ED5E95A48AB3105017C3D066DAA4B73C /* completion_queue.h */; }; + 283F77A48E55AFD6BF7FD1EA367D85AE /* FIRTwitterAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 314134E2DB095136666F8532DCEDCF5F /* FIRTwitterAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 285DB74D1FED8AD8B4D5312DB072C3C3 /* upb.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 49011DC8BFC10B0B6E64866222AC6A9B /* upb.hpp */; }; + 2860DE913F8530E6955938C986552647 /* cord_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4DEDF060B53C6D7E389B67678F3BE1AD /* cord_internal.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 2864DE39CE963F978634D9DC5E30DD83 /* fault.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3977D5A5C06F02307FC163ED3B949F9C /* fault.upbdefs.h */; }; + 2864E2E69945E97096B4E61B1C25D55A /* evaluate_args.cc in Sources */ = {isa = PBXBuildFile; fileRef = 622D3E819855FA45B3569525C5BAF7C3 /* evaluate_args.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 286553151595FF0230A09DDF5F38B5F6 /* evp.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F886556614704C816243124A1285CF3 /* evp.h */; }; + 2889243B07628F54B94B097F1176E6DA /* tsan_mutex_interface.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 0308AC7B556D8E41F66D6D45D4B56F7A /* tsan_mutex_interface.h */; }; + 28A4947DFFD7FE29918BBC604422BFDB /* grpc_ares_wrapper.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = {isa = PBXBuildFile; fileRef = 47BA4075BC8A743397E8EE2CBEB0F1A8 /* grpc_ares_wrapper.h */; }; + 28A67D91760D124B3336EC2F5FAB6EB6 /* bitset.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = C867F1DCA0F18414F60D93ED095E8745 /* bitset.h */; }; + 28CD1C8A12EA7CFDEFC0536437D07173 /* struct.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A7573BC809659CC229FC38491830FA33 /* struct.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 28D56857B86547EC35274C080B289666 /* server_context.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C756BEB24EF74922D816C7421D1E178A /* server_context.h */; }; + 28D72F90F7C59969A009163491BFE4FC /* any.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 150C6860090649F2764D41F089C1DC7E /* any.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 28E21F2A440F4B2BF844A6539B94F677 /* accesslog.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 66CCBF2DA125FF425910EC22050E282B /* accesslog.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 290BA5B323A81B1781AA7C85840BCA5D /* api.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = B6F8DD736BFECD8DF75BF44B1DC21B6D /* api.h */; }; + 2912911199BDEE91B145C26A2905FD3C /* ev_epoll1_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32938C8868725D934C5489877958245B /* ev_epoll1_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 291CA0CEB3C2D93185B21FA2566EA613 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E56683C34344178C8E291984BA7DC4D5 /* rbac.upbdefs.h */; }; + 292832FD3170647711985BD3F8008466 /* local_serializer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B241246084A121D9F221F6AB65F8E9E1 /* local_serializer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 293446BCDEBE9EB3EB06442F7666BD65 /* udp_listener_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 229819F97881572FB48A9489C544EB22 /* udp_listener_config.upb.h */; }; + 293AF9AFC0ADBC7598F3759393737AD0 /* wrappers.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 493901D1720942202464FBCFB49BCEFB /* wrappers.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 29487CC4597AFFED029B2054C4745A07 /* grpc_root_certificates_generated.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9FCE133A7EB6DBD71715ADF2FBF00BAA /* grpc_root_certificates_generated.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 29491033B8FB7A5B137C5D27867F9991 /* FIRGetProjectConfigResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E3F6B7D8837350F71BB7527352DE86A9 /* FIRGetProjectConfigResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 294A848167462178BFD7C4AF647FD88B /* server_posix.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FFFF190F479BC0B91DBFD2AFDEC9973C /* server_posix.h */; }; + 2963B348F6079545AB4FCE3C5C5F9466 /* create_channel_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = ECD4FAF0D023D165560EE442B6B819B4 /* create_channel_posix.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 297046F3EB56C42B8135CD24163656E4 /* pipe.c in Sources */ = {isa = PBXBuildFile; fileRef = 94B5B00B057CBC5B8842A9CE5D05916F /* pipe.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 29745C1ABCDED69B5DBDB25F60D0C3C0 /* lb_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C9733B403B102E16885F7A7AA43F06E /* lb_policy.h */; }; + 2985C0BE8E5B2C166FF8EEE658C85A0C /* GTMSessionFetcherLogging.h in Headers */ = {isa = PBXBuildFile; fileRef = 849F7C84E2D8488DED627661723BD63B /* GTMSessionFetcherLogging.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2990CF48C8751194B38A0C30CD03EE1F /* FBLPromise+Wrap.m in Sources */ = {isa = PBXBuildFile; fileRef = 2E248F7F08EE937F89050A94E84FFDD8 /* FBLPromise+Wrap.m */; }; + 29B03D9ADCF7CCE49ADB6C5F921C5F85 /* validate.upb.h in Copy src/core/ext/upb-generated/validate Private Headers */ = {isa = PBXBuildFile; fileRef = D879AD7737DC74FAFAD1A30B40567143 /* validate.upb.h */; }; + 29B69F7B88A65C86910EE065D4E640AD /* slice_buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6C97CEB1793EF0BA71DC2647267B3A37 /* slice_buffer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 29BBC195E26D25B9A9036799E69B0EB4 /* array_contains_any_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = C6E322BC1B6A9D50F8950A652678C04E /* array_contains_any_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 29DD8AFEA379A63D92C2517A5D93BA17 /* civil_time_detail.h in Headers */ = {isa = PBXBuildFile; fileRef = CAE9ABF0B724C41FD0530B758A252C96 /* civil_time_detail.h */; }; + 29F59B04B9D3A10E15287F9B582F4282 /* atm_windows.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 9EE5483EC0404FBC0F79F689CC6F004C /* atm_windows.h */; }; + 29FB87003241264C102328F3D0FF7866 /* prefilter_tree.cc in Sources */ = {isa = PBXBuildFile; fileRef = FCEB93EF27738BA5F18D1BE79398ECA3 /* prefilter_tree.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 29FEB6BD2AE26B24E8D7395BC54DD849 /* ssl_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B41581D18C97FF19027755685B4B4EC /* ssl_credentials.h */; }; + 2A0880A415EE29797256A055E9004F0A /* resource_quota.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FA589FE026110D745D8E6228391941D9 /* resource_quota.h */; }; + 2A095FC4F343AAE8B066B2DC798B20AB /* fake_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF7B39157D71A83DD3FC8B381E01FA1 /* fake_credentials.h */; }; + 2A1BEBC6A71D6D8EE6D36E0BDD9D30AD /* d1_both.cc in Sources */ = {isa = PBXBuildFile; fileRef = 909AFF78DF3712CE11621F65BC05925D /* d1_both.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2A45318032C316FCF539973F9B33AF7B /* FIRLoadBundleTask.h in Headers */ = {isa = PBXBuildFile; fileRef = C16B37EB962FDB5010AF0B301A372B35 /* FIRLoadBundleTask.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2A57F8238461C399616AAB92765AF859 /* load_file.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B755050BB5AA87DE8BDE9EBE3124B2A /* load_file.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2A5D5A4F2AE753DB29E8889872E59698 /* per_thread_tls.h in Headers */ = {isa = PBXBuildFile; fileRef = 50D4BE94BA8B8149DE37ACABA80C7EA1 /* per_thread_tls.h */; }; + 2A703FFC9B992E931B4AAD39A60FD324 /* GDTCORTransport_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 65FFF08E0BE438BFC18B8DAFCF208C17 /* GDTCORTransport_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2A83F281CC815D91BA289A46909D081E /* xds_common_types.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A830F6369711F72E27BFE6E092919C16 /* xds_common_types.h */; }; + 2A8C5AEC1B64F670F59BAD514FAC91CE /* bn_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = D32CC3FB0EE82E9DCD300ABFB92BEC05 /* bn_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2A96CE2B2CD66F892266731C9B25AC28 /* validate_service_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EAFC0E191DB49577B4F6BDFFDB87EB7 /* validate_service_config.h */; }; + 2A971C78FD5758C981C1D16923EA1BA2 /* tls_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 852EBA8D8890348981588637E2ABCDE1 /* tls_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2AAF5FAE8F33B4B74E2704A88E676957 /* number.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DEB961C5735A034F58BA05453C5836C /* number.upbdefs.h */; }; + 2AC8D4CE803866143C94DF26EC523524 /* alts_shared_resource.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 6C2391D783FCD6EB39815701A903C908 /* alts_shared_resource.h */; }; + 2AE3D9CA3DD3EA6A841C2F82E29D3769 /* config_source.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6B1666DE02653CC3E896FDB2FF8227F2 /* config_source.upb.h */; }; + 2AE45A4A8FBAD70D5157AE146C68B7DE /* binder_auto_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F6B63FDB26EE8960C2CC0A2B5EF1E74 /* binder_auto_utils.h */; }; + 2AE48590277FDA1E1ED3223CB9D5C7BE /* pcre.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = 46D31E4C0298DF844B9C63A61E624569 /* pcre.h */; }; + 2B0583D540A4A162C455D6B79239A0BB /* distributions.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 7E1049244559C7D4167BD8684578C780 /* distributions.h */; }; + 2B08D4CC8A274E2CF42A4649E3749B1E /* string_util.h in Headers */ = {isa = PBXBuildFile; fileRef = BE67415DBA4E2B4D9FD1FB31806A5B1F /* string_util.h */; }; + 2B08EA5554B9299FFE819CDDB9E49BA7 /* idna.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 83F6544AA992FE8502346532DB60D09B /* idna.h */; }; + 2B20878599BEC97FCB436F5DA2EB1BC0 /* grpc_alts_credentials_options.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = 9E24FDBFFB0DCE8B635929F8D56CCD91 /* grpc_alts_credentials_options.h */; }; + 2B21822585351429C10B7E54F16C250C /* fake_security_connector.h in Copy src/core/lib/security/security_connector/fake Private Headers */ = {isa = PBXBuildFile; fileRef = 059A49B25991086CD0B7CBB47A907B9F /* fake_security_connector.h */; }; + 2B224EC90DF450ACBD7B1CAC802236C1 /* hmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 23F41F52B2D2FABA9FF4E448C3B89D79 /* hmac.h */; }; + 2B362D30A2AB5EB96554B7C5329E04DA /* transaction.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3571AC5256B4DC4736D2BA94E60A28D /* transaction.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2B39DDCB2A27599687CC4121D2AADE1F /* front_binder.h in Headers */ = {isa = PBXBuildFile; fileRef = 517197FA4A6C4AFB7743351786769B30 /* front_binder.h */; }; + 2B4B77CEE8DA9A66788356F2E573F8D9 /* tls13_enc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 954E65DEE116A720C85FC41C242727ED /* tls13_enc.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2B59409530014BF10ACF1F0606D56649 /* arena.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6280119D9905E3D2772EF9E24E6CCE42 /* arena.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2B636A501309D7EB5289DBC0B856FF8F /* message_size_filter.h in Copy src/core/ext/filters/message_size Private Headers */ = {isa = PBXBuildFile; fileRef = 09BE8D4179DC22189430E3E492E65C51 /* message_size_filter.h */; }; + 2B6A895AE2EB6D8A800EE6A4AC23CA5F /* json_token.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = B2D62605853387B64BB46701969342D9 /* json_token.h */; }; + 2B8B81ACAA66BE79AE6FC71131147CDC /* FIRAuthSerialTaskQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 388E67354B21FC4BBE75C53E1CC7747C /* FIRAuthSerialTaskQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 2B8FCAAA7EA91AFA4DF76670F0F8B450 /* identity.h in Headers */ = {isa = PBXBuildFile; fileRef = 985A6341B486288FD8B8C2423B6EB6B2 /* identity.h */; }; + 2BA28975F31FA91617F92F31A5A7C486 /* http.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 3695A402912ED969C5F9238D2FF114B8 /* http.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2BA97C9FAB16EE89788807306070B3FC /* FIRAuthExceptionUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 49033E4B7FD05C9240569C48C802DE11 /* FIRAuthExceptionUtils.m */; }; + 2BAA9B9BA8802BCE8ABCAFAFC5FEAC40 /* call_once.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 83470043E55287FC84FC55B8BC93F4D6 /* call_once.h */; }; + 2BAD4732444448275BB2E830D48D2578 /* port_undef.inc in Headers */ = {isa = PBXBuildFile; fileRef = 04423896F7BE1633FD56D7784995E91B /* port_undef.inc */; }; + 2BAEAC84331D36F5627491012CE986D9 /* typed_struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 551418E325E7294301293549999DA3A0 /* typed_struct.upb.h */; }; + 2BB960B1FA87DEF1C9A441E2F1FCDD89 /* rsa_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DF9F0DC82B7AC4D9F06B612F46D6D79 /* rsa_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2BBFE9D56849AF86DB697498A5B91A4D /* pid_controller.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = F3D50668648A9E5B1B7B247C8066F590 /* pid_controller.h */; }; + 2BC7D5E2BAC820EE351693E2BE3B9207 /* call_test_only.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 4588588535C68B4E3E5589F504042C1F /* call_test_only.h */; }; + 2BCC7CBB9AA10ECDD91424BEE9BD2CC8 /* udp_listener_config.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0B82C669BE5CC1413C3431CBF00DB8D9 /* udp_listener_config.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2BD237BF4B1ECAFFB96FC485D2DF02E3 /* fork_detect.h in Headers */ = {isa = PBXBuildFile; fileRef = A7233B80EC980B53BDDD670E831873AD /* fork_detect.h */; }; + 2BDA9FCB7F7D049F41AE1B90FFC6FA7F /* wire_reader_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9D66608FDDFFE130BFDB19E8A46A9E31 /* wire_reader_impl.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2BDDCB63C1C56074BE22DD1098D55CCA /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 80C857803EB538B1AA9B673E10B8BB61 /* rbac.upbdefs.h */; }; + 2BF469596A6118186D182D1C62441D25 /* timer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0A835E50099F0BAEEC2318A0D4EAEC40 /* timer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2BFB8A91690856BA4A2C4D83276ED459 /* api_listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8856ABF8BE8DD959C86FD4BA55DF5D4D /* api_listener.upb.h */; }; + 2C00B3587E621A393735922538FE12CC /* slice_string_helpers.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 2412B865DC2DEE9DB82B38F549410653 /* slice_string_helpers.h */; }; + 2C19AE6FB15F55641F0BA862BBC9F016 /* tls_certificate_verifier.cc in Sources */ = {isa = PBXBuildFile; fileRef = ADED6E1CFAEEDEA07EB45E0ADBF5CA48 /* tls_certificate_verifier.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2C1F0F6B639A31EEDE5CB1746695C6F2 /* GULReachabilityChecker.h in Headers */ = {isa = PBXBuildFile; fileRef = 42C854C80BE2A7FF064672F01BDF3BA0 /* GULReachabilityChecker.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2C30DBFBF03A24AB09D6E1673315AF8B /* cds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DA445254F7AF3082FA4C977963DCD959 /* cds.upbdefs.h */; }; + 2C3D8589642FD3391121EE02CC8451FF /* raw_logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 527C540EC6841A0AACBB99D9D68F09F8 /* raw_logging.h */; }; + 2C42A284FDF484A3F44A78351E46DE3F /* core_codegen_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = B193BF2B193B244543CDC83D4CBF1845 /* core_codegen_interface.h */; }; + 2C6C0ECC1534C83787BD611C94DEB458 /* builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = E9384039AAF6C8B9BBFC2D61C036FFFF /* builder.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 2C8218CC375A2ED7F3B3381911E7C328 /* a_strnid.c in Sources */ = {isa = PBXBuildFile; fileRef = 34847D966E30F268CE44C7109499215B /* a_strnid.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2C8B4C82A71C45BC65AF976CC324A288 /* bitset.h in Headers */ = {isa = PBXBuildFile; fileRef = 2937867D08559414F9557A96D7819B88 /* bitset.h */; }; + 2C9CE9372D64BADC337ED58C9828D33C /* load_system_roots.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = 16874B86439346E07E572C176D6B4311 /* load_system_roots.h */; }; + 2CBF52A8906FCABE0E53437DC58F4B27 /* autoid.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B35D34671F8CC9B0A1255E7FE29BDD9 /* autoid.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2CC60F51839586FFEA713B2FD6FCFC8F /* outlier_detection.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 46A5E0C3A45C35E3CAB9921E243E4573 /* outlier_detection.upb.h */; }; + 2CDA1AC22034B05405517CF3CB9629DC /* route_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 257CDB134B8E1F0AD61F1E2DDE155D48 /* route_components.upb.h */; }; + 2CEB2662EE5AF9B68B52F6DB2BBF2CA5 /* rds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B98BA4729DA946246C4C5729379BF88F /* rds.upb.h */; }; + 2CF669A4433E8834BEA65479EA5EDF23 /* backend_metric.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = C0361B7F3A22456B87BA1F4E189DCD4F /* backend_metric.h */; }; + 2CF9A2EE1C97B3705B4D428AB657D973 /* decode_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A58EAB4BBCCF4D038FA3348D47027C0 /* decode_internal.h */; }; + 2CFF1303CBC7B7BCE25DFF0FEDF99236 /* target.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = E92833979830913FF35285058AC94EE6 /* target.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2D0EC9EF31F8894CB2A391010EA13BB6 /* endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F15CB774004BAEBC7FFF49A3E4849E99 /* endpoint.h */; }; + 2D1CB3CB601610CDEB4B34319AA4DC4F /* memory_eager_reference_delegate.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4D0DAF0FCBF1A3023A7A04998F3B5C39 /* memory_eager_reference_delegate.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2D29B96C7669DBF35B7BC2597CF94F20 /* value.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C16A91E7042C881DE55377B4C1740A90 /* value.upbdefs.h */; }; + 2D3145C4D1E68F1CF6BD9C94A20A66BD /* x_req.c in Sources */ = {isa = PBXBuildFile; fileRef = EE378A75331375A4A3ECFB934D2F5769 /* x_req.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2D353ED9EFE88B387ED23339A0652A0B /* stats_data.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = 69AB3D757C2F2F5953B6942A30F1B06B /* stats_data.h */; }; + 2D493894DDDA05108A086BC8D399769A /* versioning.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = E949CDD2567A70980FAA4D2B0BC8F3A1 /* versioning.upb.h */; }; + 2D520AFE240CD0265678D9417EB6B5A9 /* fake_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = FDB3C88B2BEAF5C8647623C6E2316F5C /* fake_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2D80C7500EB10B1A050E529116ED50E7 /* auth_token.cc in Sources */ = {isa = PBXBuildFile; fileRef = C11938249CDC5183D613F5D90156AC7C /* auth_token.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 2D8D6DD9B2132DD29DAD170F62233265 /* authority.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 007112C97FA02E58703D8A23EB6D5C9E /* authority.upb.h */; }; + 2D93FD0E69C16C586AE173523D778EC4 /* pollset_set.h in Headers */ = {isa = PBXBuildFile; fileRef = C853828CF6DC24F4C39ADFBAE8739526 /* pollset_set.h */; }; + 2DA31412F77F23AA21E98270143DDF7B /* xds_route_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 97775E1BE70EB0BFCEA5831BB557C64D /* xds_route_config.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2DA503B2B5EA993FFB9A8735B4F3CC19 /* grpc_service.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 40C32D3E026D6EF29247F6FEE7B5A73B /* grpc_service.upb.h */; }; + 2DAF1C24DEBE8D69A405F3D427104EDD /* channel.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 04F008B2DD35B8B9AC1F32496A90A801 /* channel.h */; }; + 2DC06BF5161FD044FA0C82D1020957D3 /* err_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 7E09BE89928CC1F6CB81A3ADD714D752 /* err_data.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2DD98F335E8FB9612D45C904C0D570B7 /* reflection.h in Headers */ = {isa = PBXBuildFile; fileRef = C9BED7012D706BADA491F55F515E1A1F /* reflection.h */; }; + 2DE0885031F4B4667C019E4392DCB59E /* http_client_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89B7897DF12703F778F1EC4EE4EC9964 /* http_client_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2DF24B1D35E2F2F1B544C5EC185061A1 /* circuit_breaker.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 67BDAEF7F75E2B7D93DA35CF9FC3E993 /* circuit_breaker.upbdefs.h */; }; + 2E0D8DCEF84179FF7CC699B51795174B /* context_list.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = D57B3A5D9833C1B75C8127E5BD398141 /* context_list.h */; }; + 2E1B357D2CE810A5033699BE0C8FB6C4 /* http_tracer.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E4FBE0CF5634D4003F3E06F42F48B9EF /* http_tracer.upbdefs.h */; }; + 2E1FEE5502FA52901C28A0F03DE609AD /* scrypt.c in Sources */ = {isa = PBXBuildFile; fileRef = DCDED5042775899B96740557ACDF48EB /* scrypt.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2E260781CA172D36385A0F00D5F7F246 /* endpoint.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = DDA8F6B8AD00FA18371EBBC428266C37 /* endpoint.h */; }; + 2E33BD9284E698DFC21E72248AD17741 /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 959B015EF45E4D219B3218CBA081C973 /* resource.upbdefs.h */; }; + 2E5904081FA45A6D9C0B78AA64EA23F3 /* tasn_dec.c in Sources */ = {isa = PBXBuildFile; fileRef = 18DCBE89A56B1B13550AE5663E2720D7 /* tasn_dec.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2E6DF6C171C53AFF9A797F03D9E4CFDB /* migrate.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 7523358817BE5997995780ECB6E97977 /* migrate.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2E6ED352957BA68F2F061F13EC6E53BC /* barrier.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9E639998DAA7A3E797D96E8A19C07AC3 /* barrier.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 2E6FD17B7AF4593352C156C7B26D7A05 /* tcp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4AA55C4126CBAF148C6203436C9AED0F /* tcp.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2E7F4C78F621FAEAB52F87C9768FCB7C /* urandom.c in Sources */ = {isa = PBXBuildFile; fileRef = CD1631426B23455F5ABE86C85C0B71C0 /* urandom.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2E834B5DC809FE33968C4425E92CD8CC /* tls.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 62BBC4C8D3AC00E76A6D822816D3A48F /* tls.upb.h */; }; + 2E836A6FFAE9450437F94C25D5483E56 /* struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 904C9894D48199D137E1DB2234FA10B8 /* struct.upb.h */; }; + 2E8B76BD496BE5B28B2BB0C825FF19BA /* rbac_filter.h in Copy src/core/ext/filters/rbac Private Headers */ = {isa = PBXBuildFile; fileRef = 9A78B9650710CE4E799220512D212508 /* rbac_filter.h */; }; + 2E9A4DFEA9EC497D19A1473BB1AC865F /* hash_policy_traits.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C02A9A2F1D4DE960AAC8E70A11259478 /* hash_policy_traits.h */; }; + 2EAB276B147E31AEC2B834DFDF899ED5 /* sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FBDF2CD45B080CB81D38E0D85EF405D /* sync.h */; }; + 2EB73AF6FFE8493BB2888BC453EF26E8 /* FIRApp.m in Sources */ = {isa = PBXBuildFile; fileRef = F752AEE793F64EA522BE215DC4BE1957 /* FIRApp.m */; }; + 2EB98FCC5714E30884A798263023F460 /* FBLPromise+Retry.m in Sources */ = {isa = PBXBuildFile; fileRef = 4027297FA74A6F2019EE09BC4EEB7F5C /* FBLPromise+Retry.m */; }; + 2EBB0E16BAC7A2DC3C43A308A0C1240B /* GDTCORPlatform.m in Sources */ = {isa = PBXBuildFile; fileRef = 00DB80FD5F6DB0BB4656E1A3A0E08071 /* GDTCORPlatform.m */; }; + 2EC602DD31BCCAAFB1545E5ED54AA28C /* secure_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = CAF566D899CD04E03B875754A13C5A6F /* secure_credentials.h */; }; + 2ECB28A00610A13D555BA475ED57FDA7 /* salted_seed_seq.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = A7164779A809EEA6DDAD0C9BA57EA9CD /* salted_seed_seq.h */; }; + 2EE619E3898F5E41476E251ABA536EB6 /* status_code_enum.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 119B757A2DCDD2C08D8038A29E7C7A18 /* status_code_enum.h */; }; + 2EFBFE2388CCB4DC71C4201DA702F4C7 /* ssl_session.cc in Sources */ = {isa = PBXBuildFile; fileRef = B908C9C29ABF15987F349F01054FB87D /* ssl_session.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2EFF52F540B2DD8D888A8C4DD9EDE0F8 /* frame_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CF39A4F949F8E6738EC28066720805 /* frame_handler.h */; }; + 2F0DF510BCCA5A4E85B1FC48FAE6235D /* grpc_tls_certificate_distributor.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D1890E4FDEE09E13709CE687156189A /* grpc_tls_certificate_distributor.h */; }; + 2F17AFDB76112D83587FE1A70E2B73DD /* connectivity_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 928F5072D05AF50AD8794D333298D2ED /* connectivity_state.h */; }; + 2F3A5A9388C6F820361FFF997518B77F /* ssl_versions.cc in Sources */ = {isa = PBXBuildFile; fileRef = D730D0AC8778C81C3F1F2FC2306887A8 /* ssl_versions.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 2F60B30EA477F27F407B32F5FD8FCE52 /* huffsyms.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 1768D55CFEBB1422AAFBA8F79FC9FDD0 /* huffsyms.h */; }; + 2F792EB5DED001AD9E177F2FC6A04F65 /* FBLPromise+Delay.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C4AE3F84CEC25239F864185CDFAA0D1 /* FBLPromise+Delay.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F84434C495C91D339B085D2CB63E5E8 /* range.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 36920242CC39CCA7754F52767057061B /* range.upbdefs.h */; }; + 2F878959CB5A07F1F8D25B124A07A205 /* rbac_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 689C31DF374C6F665F6CF0BF9F74153B /* rbac_policy.h */; }; + 2F89451F38B5DE88E21E8BC43F9CB559 /* p256-x86_64-table.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EBA7B9B3BE6A44B95F8331481D53344 /* p256-x86_64-table.h */; }; + 2F8BA0C609814412D2B8CED3F744F946 /* retry_service_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = B6EEFC58D3A37F0E9E6B638725C4F058 /* retry_service_config.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2F8C58F7A08CF1EDA219D513FCECF1F8 /* examine_stack.cc in Sources */ = {isa = PBXBuildFile; fileRef = CA26639CF321FD48DC43AC15ADD1C123 /* examine_stack.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2F93C91F487EEB547B1023C5574BCEE7 /* murmur_hash.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 67148EFBE213E547F59DF724FB528B31 /* murmur_hash.h */; }; + 2F9535259CCBF3DA6B2DA7E0D4F6870D /* text_encode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = E8085D04B328E5BCF9918C1E71F59337 /* text_encode.h */; }; + 2F9FA2E013ACF4862EE05C86C4725FB6 /* FIRGameCenterAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = A6ED3DA3EF50F65633765173A4E116C8 /* FIRGameCenterAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 2F9FED769FF36136542D27396765F83F /* service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E6BF553674661694358F379FA6C886D /* service_config_parser.h */; }; + 2FA119F7A73B967586C170057D69DF9B /* lrs.upb.h in Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DE253BFDF53C4DE8E57F7B416F994F64 /* lrs.upb.h */; }; + 2FC0B32EBFCB234A95BE8D228535798C /* eval.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5B490B4FD149C2265A0E3BAC5B86E681 /* eval.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 2FD0B8E3C1252CA6B29A695C38A0DBD6 /* message_compress.h in Copy src/core/lib/compression Private Headers */ = {isa = PBXBuildFile; fileRef = DE5E70960E15C41CD81CE3A7EF4FAA36 /* message_compress.h */; }; + 2FE4A0FD4147A9C9B3C7383F1412F5C1 /* chttp2_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = BBAC0E0D051F5B2CB79437C4B78523A8 /* chttp2_connector.h */; }; + 2FFEFEA28F9ACA028A237359887E5570 /* slice_split.h in Headers */ = {isa = PBXBuildFile; fileRef = 9477F1A878D1C5A68ACFFFC371E8B8F8 /* slice_split.h */; }; + 2FFF8737D6BFFECB8C7DA52AB6EFED29 /* versioning.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 39682ED990F91356980E2DAE64781674 /* versioning.upbdefs.h */; }; + 30147EA169E3F979ED9749473AA980CB /* grpc_if_nametoindex.h in Headers */ = {isa = PBXBuildFile; fileRef = 4DF9C237DCE75BE95176FCE48439F678 /* grpc_if_nametoindex.h */; }; + 3014BFEA8F70E8B8296A031C5FD395EE /* is_epollexclusive_available.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 8155E03B7CE659F8FB2A2D3B9FCB3623 /* is_epollexclusive_available.h */; }; + 301FA09E2E6BFB0060C83581ECE7E033 /* authorization_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DEEF812058E3D4E679E7C187158F7D0 /* authorization_engine.h */; }; + 3021AD2B19FBF015A87258E2D87594A3 /* FIRAuthInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E3B2760F515C92844E188B927B23BBD /* FIRAuthInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 302B893DE0B93FFC5B4B4E2C0A22C96B /* regexp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4344DA04054AB2F97311BD60146A1EC6 /* regexp.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 30326A4ABBFFCC88572B0049F7284CE0 /* FBLPromiseError.h in Headers */ = {isa = PBXBuildFile; fileRef = 823B1D3E93CA9020BB02D7D03F9852C6 /* FBLPromiseError.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 30392AD2536D9C064073776C49853C63 /* symbolize.h in Headers */ = {isa = PBXBuildFile; fileRef = 55C50D62E77EE8EF58F5C547FF4F754F /* symbolize.h */; }; + 3047236685DC99C7D0EB4B993AF78BB2 /* call_combiner.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4C9C0BD6216847A51CE916378DB31DC8 /* call_combiner.h */; }; + 3050F56AEBB03125E265410DAFFF297B /* policy_checks.h in Headers */ = {isa = PBXBuildFile; fileRef = 7212A98ADDB09F1E93FB128E9E098438 /* policy_checks.h */; }; + 3058819A1122B02F9C7A4C54CEAD596F /* message_compress_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = AFDBDDF67CE9281F0DA53984A67C4A39 /* message_compress_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 30592A5EB9B54A507DEEE6E91BA2E215 /* ssl.h in Headers */ = {isa = PBXBuildFile; fileRef = 212E0B248C4C73E094D119B9B5D4EBD1 /* ssl.h */; }; + 305E18495893C2285AB15F9E1DC02FC5 /* ssl_types.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = A6A071AF8A323A6D915749E1C0F40D99 /* ssl_types.h */; }; + 305FBF09F6C715FC4A1F9E69C998CAE4 /* throw_delegate.h in Headers */ = {isa = PBXBuildFile; fileRef = 40A09E1048BC14573B551441DB8662BF /* throw_delegate.h */; }; + 30693BE3840789974E1FF8F5EC56BDBC /* route.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D8E7651A2B9BF10A6CA22FCDA34D32E /* route.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 307819367CF07001DD77507A27932593 /* FIRMultiFactorResolver.m in Sources */ = {isa = PBXBuildFile; fileRef = 30867179E45811FA3655BDD2101ED526 /* FIRMultiFactorResolver.m */; }; + 309337D96C54354485D71878672DA459 /* cast.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B2BCDDF953E862CBC40854FB14BB5989 /* cast.h */; }; + 30A0060F8B8BBAECB029B446129CF03E /* random.c in Sources */ = {isa = PBXBuildFile; fileRef = AD3A82315E7C0CE2D0A75ABE44715F99 /* random.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 30A190A988423CCF5738A9FAA8D55033 /* time_zone_fixed.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0AC9AA8806DF0C76D369166FDBB8668A /* time_zone_fixed.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 30A934389790F509974223051214E5E4 /* check_gcp_environment.h in Headers */ = {isa = PBXBuildFile; fileRef = A57D5AF2B6D98650F1F1F024DF7FC13A /* check_gcp_environment.h */; }; + 30AB480FE79FC762F36EDE6667F43C65 /* global_config_generic.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 683B54998C14E0A9A0B5FFA300AC31F8 /* global_config_generic.h */; }; + 30B89E7B8787EEED18167315B9EC1FA0 /* xds_http_fault_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 09EEB97BACE89B6AB40949771A85F931 /* xds_http_fault_filter.h */; }; + 30CA9C69A7F907380767F5E43C0385C5 /* resolve_address_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = CDE6280BB0872B2807BFF12781AA3C2F /* resolve_address_posix.h */; }; + 30CC356F6204461411BFAC5BCDF2D0B6 /* v3_utl.c in Sources */ = {isa = PBXBuildFile; fileRef = 83297AB151241F1C5BC302FE6E7CE6D9 /* v3_utl.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 30D4619D34D9C45259E693B6A4388A66 /* xxhash.h in Copy third_party/xxhash Private Headers */ = {isa = PBXBuildFile; fileRef = 562C36DFCE7F773633C1F593D2DB3D67 /* xxhash.h */; }; + 30D7623B7D16DB6F79A0390356792729 /* race.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = EAD0220BC5FDE90186F340D4155B428C /* race.h */; }; + 30D816C89EE0A0E558D641012A0D91A0 /* http_connection_manager.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 33C2557ED17B1F7C3792E5ECA16DCA82 /* http_connection_manager.upb.h */; }; + 30E349EF5428BB2A9EFA09D03DC12CD6 /* byte_stream.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 9DB4A8F36D48CE5ED5BC4712E6D0FD6E /* byte_stream.h */; }; + 30E9B57D5E491294E02874366956E040 /* channel_stack_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B3B4716620947A208F78825B75F1451 /* channel_stack_builder.h */; }; + 3102174C796DCF25A738EF3DF9602A83 /* bio.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E6463091A520A275B42D0A73443BE0D /* bio.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 31025B444868E90D8B36844B0B056D5A /* file_external_account_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = E75D02A4C2B7CBB6556BAD5B60B75857 /* file_external_account_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3105F526B345FB68C19C2B75375080A6 /* port_def.inc in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = BF86F702630BC813D850F39482E2F7EC /* port_def.inc */; }; + 311DF001F7CA5483FD62F7630E031AAE /* percent.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 0257ACDEDD3DA454175753F3BD1A41D1 /* percent.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3136D999A089895E03D87103B2C3264D /* inproc_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 72FD5462C01C9F68012853D0DF878B69 /* inproc_transport.h */; }; + 31404E5784AF8EC9D56DEC3CBBDC0BBE /* backend_metric.h in Headers */ = {isa = PBXBuildFile; fileRef = C0361B7F3A22456B87BA1F4E189DCD4F /* backend_metric.h */; }; + 314C88666AC6627F2C07C157B705D355 /* xds_listener.h in Headers */ = {isa = PBXBuildFile; fileRef = 14EAC8242D62D326CC10FF8EBCBFD0CD /* xds_listener.h */; }; + 31532903F59041A3CF75FF292CA42C66 /* testharness.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B65DAADBE8D4485D9389250ACBE82BE /* testharness.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 315984E9A4D869E7DC461232A937C0FB /* strip.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C8E365BE86FE1180E2F0DBE3507353 /* strip.h */; }; + 315CA57174AE86CFC72808B45A035991 /* grpc_ares_wrapper_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9D7480C7A5109A1FEE2688407B2292EA /* grpc_ares_wrapper_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3171C8E6E5A53F54366A0EC8A5252EB1 /* sync.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A2BEBA69864804F434C8E2C9A6599F /* sync.h */; }; + 3177E2CF2695B6498FBE6499CA8BD1C0 /* p_ec.c in Sources */ = {isa = PBXBuildFile; fileRef = FE8320C9D6ACC1108D4D9063031E965F /* p_ec.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3179A7FC8FB13B4DBFD47BAD17658B54 /* route.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A7FE6631B95015311A60ADF9B8303833 /* route.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3194586EB6A6B76EAA7943C9C6E6AB8D /* ev_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4E45F3481E57672CFA748EB3C3BB9218 /* ev_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 31958F95051FEDF53FA6CB75A819F618 /* ssl_session_boringssl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 912ED200F15430BC2F033ED86F2F6A77 /* ssl_session_boringssl.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 31969B013764067B6D6C6E18E97C1497 /* tree.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = 4F9A5838C42281E980F9C7603F1D52CA /* tree.h */; }; + 31A158277E00412A7BDC2881D321A569 /* xds_cluster.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A2A7184DB71FC01563806D3E51DBDE43 /* xds_cluster.h */; }; + 31C8E658917018926B559FE5201576BE /* msg_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C7D4A3C664C3F01143530A89D47A175E /* msg_internal.h */; }; + 31CAC919586D04C0947B4CBE063E9420 /* udp_socket_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E95F33246BDBE8F7F11EDCA48804552 /* udp_socket_config.upbdefs.h */; }; + 31CF660116401271AF3E976C8B71B5F0 /* http_connection_manager.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8790EC735C909A17326C9A56B876D4DC /* http_connection_manager.upbdefs.h */; }; + 31E24DDE409BA44A481C5658FF1FD32A /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A18C9EA6F4B835AF462FFA4070D1AA9 /* status.upb.h */; }; + 31E39658752B615785C38AAA0863138A /* error.cc in Sources */ = {isa = PBXBuildFile; fileRef = 195198491570E59B9A01342DBE1C0B86 /* error.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 31E566B119C2A41BD9BC1AC7D9B02E80 /* poly1305.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AAD0A0BDD8FC86A64F11B816AF609DB /* poly1305.h */; }; + 31E9E330F9CD88B001B3728C47731BE4 /* handshaker_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 86928EE66736C05CAC65353EA0B91B00 /* handshaker_registry.h */; }; + 31F8E6FF325A02316608490EC9A1A27C /* FIRAdditionalUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D23683CA40FCEA667187A4A2439799E /* FIRAdditionalUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 31F951F6414D719693103E96407C21ED /* frame_goaway.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2A90115AE81291F45A312B256386432E /* frame_goaway.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 320AFA7BE666C7F92BC0DAB97B3F2D23 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = C16A91E7042C881DE55377B4C1740A90 /* value.upbdefs.h */; }; + 3228D5CC6814E7EC8DB313D08E489260 /* e_null.c in Sources */ = {isa = PBXBuildFile; fileRef = 924C88B7E4710FD7D28FFDEE42EAF603 /* e_null.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 323FEE79E1B245DEB0432C705D3D90DD /* grpc_tls_certificate_distributor.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = CC0E0B1060CFBD96840E97CD2AE2EE6A /* grpc_tls_certificate_distributor.h */; }; + 325605C45BA26F78E045D2BEC6950941 /* v3_prn.c in Sources */ = {isa = PBXBuildFile; fileRef = C9D8276E96AA4E93C64E6CE1BB5FFCF4 /* v3_prn.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 32611D4B02038EAFBFDEEBAABBA698F8 /* fake_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1FD848973416811BFF722392986CE7DD /* fake_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3293C17BD7E3F1CFD8D3B77CEA46C367 /* connected_channel.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = D4A70D5A3199CA5B8CFFC686D479A1BF /* connected_channel.h */; }; + 3299E3392E591BADE2F647A31E07A166 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4339D648B9E73054923D5A89384C9751 /* status.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 329B944D0094630A7442FC8522BC8F42 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 329DB2C3DE1DF130D4CCD1737A5130CC /* string.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 698B86C8C9CD33C2A3CE185D3ED68792 /* string.upbdefs.h */; }; + 32AC93EE6CFBC13A4F2FE51EEC836B54 /* FIRAuthBackend.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BE0183D502FB2A503BCEDA1E2D753D3 /* FIRAuthBackend.m */; }; + 32AF8ABE58918A64517FB8D011738FD3 /* ssl_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 62D7591B1FC5BE969365E5D0EA83CA62 /* ssl_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 32BB2B2FB310D1C7837E0CD93F69E15D /* crc32c.cc in Sources */ = {isa = PBXBuildFile; fileRef = E5FCB969F65B68B81817698436AC9C18 /* crc32c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 32BB74DC1C71A1C9F49032D5C8D2574E /* connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 57AC82E431CEC182FD99376CC91D2DA1 /* connector.h */; }; + 32C3E723A3C0C433644FEEFA868BE046 /* init.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E84D94C3E175F8975C7EDA23DC1EA6E /* init.h */; }; + 32DA518607BA1915B4AFF2F715F172E4 /* grpc_if_nametoindex_unsupported.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8F0B5686D9DB94CDA40887028643CB9F /* grpc_if_nametoindex_unsupported.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 32DD53112AEBFF70E50B53DD312EFE0A /* atm_gcc_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B3FC27D3B031EE73A86D41F2900C0E0 /* atm_gcc_atomic.h */; }; + 32E5C0F3C96F206D28EAD4FA0C729B43 /* exec_ctx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9EF7E19DD7AD9BE8D66B7AEAF3F0588A /* exec_ctx.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 32EA6F004B7FA8538ADF08ADE0035710 /* call_hook.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C764B39D91D55839D87900DC608C7D9C /* call_hook.h */; }; + 32F01D48D7B62751348488E9DF0C869C /* file_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = C7D5B4361E22FC9F96D68196AF6BC1B6 /* file_external_account_credentials.h */; }; + 32F399E2792802A2ADAEFCF7C40070BF /* p256-x86_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F8A587D410E7E37E88D83F06A2DA4C /* p256-x86_64.h */; }; + 3305A7E063734A91DB0FB3F4AB14E799 /* low_level_alloc.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 979B9CDA629639760F4C8D7A9B576334 /* low_level_alloc.h */; }; + 3324E341B91E83131741449EE7DB30AC /* router.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 52F725D37B4A207EA0C3B47BAD85A348 /* router.upbdefs.h */; }; + 3330D24F42A69FAB74A3C882ADC6F715 /* xxhash.h in Copy third_party/xxhash Private Headers */ = {isa = PBXBuildFile; fileRef = A3B265C3D8A2D16155B223278ECEE4D3 /* xxhash.h */; }; + 333521BE4C00DE3D7342E0E943B14D94 /* auth_context.h in Copy impl/codegen/security Public Headers */ = {isa = PBXBuildFile; fileRef = 8C0C18EF45A5FA08EA5FDD9BA4630056 /* auth_context.h */; }; + 33484C3E4F082EF24743FD7B5E27F888 /* timeout_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = B3F203224B478A27704BF389D43AC369 /* timeout_encoding.h */; }; + 334CF7A1DAFA33C9323D97C16988795E /* substitution_format_string.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AB4F8C996BB9C51711AD5E3A2F2BDE1 /* substitution_format_string.upb.h */; }; + 33525AC28243228321472E139F16BC9F /* ssl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EAE10E4C79D3BD963BB94DAC73AACF20 /* ssl_utils.h */; }; + 3356AAEA71C2C366F1C5FEEC6B7F4999 /* FIRAuthRequestConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = E2A57DE5EA8BB6C280BFC60CA83B8B78 /* FIRAuthRequestConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3360DC5002F6EEBBB358FAB51AD49B55 /* serialization_traits.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 4E96F59B09B19E0BC5E127EDD803C7DB /* serialization_traits.h */; }; + 3367B196367B7422888AC32FCB9564BC /* GoogleUtilities-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 528B4FEE40198768C5F273CBCAFAF48F /* GoogleUtilities-dummy.m */; }; + 3376B87D9B4ACC93760F6D0F78FC42DB /* spinlock_wait.cc in Sources */ = {isa = PBXBuildFile; fileRef = 57C3AA9084A001E125542C1A1EF01DB9 /* spinlock_wait.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 337FCDBB0517B9AFF690869FEC0A346A /* set_mutation.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5E80A8F60C52DEFD891EA75AF58305E3 /* set_mutation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 338891CFFF5C9613EBC252CFB3F094B4 /* client_authority_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 3411638046C97BA7694EF190BB8E17AB /* client_authority_filter.h */; }; + 338DF251BE355D9331089A009FBBB52F /* spinlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 53D1267F645CAAE3499413D90A676B29 /* spinlock.h */; }; + 339FCD39268D42A7F22EFFD9CBFE5E6A /* google_c2p_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = AA94C7CD7CCB8CCE8894A3D91292C589 /* google_c2p_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 33A02F88F7A09AB01DEAEBA173133F84 /* child_policy_handler.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = 3A3A6F404924E9FF4A46DB8075086E8B /* child_policy_handler.h */; }; + 33B9300CD2A6640529ACC45F6CEF4973 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = C4A1DF8DC795CB0C0A659EF93902852D /* status.upbdefs.h */; }; + 33BABC6CABF9660B0D0C6420FBD07211 /* memory.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 346461CEE12A7C538E2029202E5773A5 /* memory.h */; }; + 33BDC3A519B96360D444D505883113CD /* raw_hash_map.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E1E01CB8B937778619FEDB03B461DB /* raw_hash_map.h */; }; + 33C70C742D7FAB25FAE7C694FF8EFB7E /* scoped_route.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 16550597435276877E307DD8FB1DEF98 /* scoped_route.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 33C7E59E29CD2AE24D0B103751BAED7F /* internal.h in Copy crypto/fipsmodule/aes Private Headers */ = {isa = PBXBuildFile; fileRef = EF331C9EB302B1DAE6B7282F8BF02E00 /* internal.h */; }; + 33C7FA6E715BECFB5FE5B22029898FDE /* certificate_provider_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = D05DA3A42F37B18A9EBB9F01DAF4EFF3 /* certificate_provider_registry.h */; }; + 33C9CCF6239D891C16276197CF555A61 /* export.h in Headers */ = {isa = PBXBuildFile; fileRef = B94A01CA4BAE8461FEA5020D3B90BC80 /* export.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 33E24C3E4915089C831202B2BF9C8799 /* channel_init.cc in Sources */ = {isa = PBXBuildFile; fileRef = C59DD966415AA2839846DDBA7C479DD8 /* channel_init.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 33F0CA2754588E5534644793E22D08E5 /* http.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = 2E409AA4C6C131781AE66F9121458E1F /* http.upb.h */; }; + 340EDC4DEB1B18B4030484FB8068B1CB /* key_field_in_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2FB14CDAAFDA14CD41F9656B9DF8661F /* key_field_in_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 340EECC58B342BE7062700332F0AE559 /* aes_nohw.c in Sources */ = {isa = PBXBuildFile; fileRef = 80777F0A5F5E8E8E516C6C3BE6172C73 /* aes_nohw.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 341BB44A5A44EC13E1A9795A5E3C4EA0 /* udp_socket_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 884FE2EFE455D674ABB1D1AE49328BB3 /* udp_socket_config.upb.h */; }; + 3425C387ACE6E7B44CD5A7BB3C8701CC /* randen_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 13DD81B4CAF21079AA5C18B45E6C631C /* randen_traits.h */; }; + 342F9AC30770B2AAE79A1A722EF910FB /* GULSecureCoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C8092D60226F1F893AF9AB6578D349F /* GULSecureCoding.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 343A9A4F505830B9A686AF963696D42B /* cordz_handle.cc in Sources */ = {isa = PBXBuildFile; fileRef = 889B479E6E5498E04E3385F6E28EEAA0 /* cordz_handle.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 34460F1529E51C9EE72A325424E0D762 /* GoogleDataTransport.h in Headers */ = {isa = PBXBuildFile; fileRef = AD5155400D8F752C620F45CEB7C36B57 /* GoogleDataTransport.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 344959BCD3F6B32073285EF30BD3B638 /* syntax.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = BF3C8DCE4D904CB0430C200A0EAAEFB0 /* syntax.upbdefs.h */; }; + 34586DEBDEC2F3445ADCD1CD2D5EB861 /* work_serializer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9FAC14502302B26029B31B47DD0C85D1 /* work_serializer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 345E5D507B1C676529FC1282852EEFBF /* charconv.cc in Sources */ = {isa = PBXBuildFile; fileRef = FF33FF4CFAAD63E53EC5607DDEE38D5C /* charconv.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 347C91E1A0DC650889F255E14DDCB390 /* load_report.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6849D43BAD4234FAFCF8C5A63BD59EC7 /* load_report.upb.h */; }; + 347CC1415A2F9CCCA699F9D5B199BA3D /* GDTCORUploadBatch.m in Sources */ = {isa = PBXBuildFile; fileRef = 2D846D7C7E58C2BC92A3D43AA17C7A85 /* GDTCORUploadBatch.m */; }; + 348D3EC43D0B54D41D158B831FADDEC4 /* client_unary_call.h in Headers */ = {isa = PBXBuildFile; fileRef = F8C9ACD7842C33079661035AE52348FF /* client_unary_call.h */; }; + 34961E4510086B75A935FE4AFD7E82BC /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8ABF409A67D464CB78C5B22C9535195B /* struct.upbdefs.h */; }; + 34C0C66705E64BC834139574EBE7DC66 /* completion_queue_tag.h in Headers */ = {isa = PBXBuildFile; fileRef = C0D7F5ECA3CC9086AF615CCD2109345A /* completion_queue_tag.h */; }; + 34C34FD2EE551BA9A942C3BD331D1458 /* charconv.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = AD8482B9482E150C446280A6A93E820A /* charconv.h */; }; + 34DAB6DDE22F7B1F5E34B53225E99EBB /* getaddrinfo.c in Sources */ = {isa = PBXBuildFile; fileRef = C8D0989CA8D592BFE59854ACD2E55E1B /* getaddrinfo.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 34E68DB7C7406FE82D66096F2B7A40F1 /* handshaker_factory.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 01B90B701B9BFA4FAA05CD7539C8A91D /* handshaker_factory.h */; }; + 34F15062987423EF0C73E2976DD6DC0D /* client_channel_channelz.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = C5D92759F71803BCF065818903DB3297 /* client_channel_channelz.h */; }; + 34FF58AAAF100FFD991784E39F846D2D /* lockfree_event.h in Headers */ = {isa = PBXBuildFile; fileRef = C8D180F6C3EBEA23DEC451C24B0F99A1 /* lockfree_event.h */; }; + 35035D07C58B40817B8A1F8267BE223D /* ndk_binder.h in Headers */ = {isa = PBXBuildFile; fileRef = 238A27AB94B11612BAC355A8C6F9C8DA /* ndk_binder.h */; }; + 350B82B0BF2F691E60CB767FC4DD3FCE /* resolver.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6213681F233F68E783C70E787D2A4348 /* resolver.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 350F87BDB8D9ACF0890EF3F7379F7D97 /* health_check_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B175DE3C8495F51694AFE623B0FD22A /* health_check_client.h */; }; + 35155E1BE51E4C80C2F7EA7BF3D70EDD /* poll.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = CFA663FD6184810EFE76B7BF15EF7E71 /* poll.h */; }; + 351612618A7B2D2CD52BD0F6488AE91B /* atomic-ops.h in Copy unix Public Headers */ = {isa = PBXBuildFile; fileRef = EB98CB5080027FB4437E89DF0DD8EB67 /* atomic-ops.h */; }; + 351B6EEBDA18122A09A73FE9156C92D8 /* pkcs8.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 936B9E5B9CCB1ECC0C4C3E0EFB360D92 /* pkcs8.h */; }; + 351E039C861CCBC8BE5B3FF481FF3078 /* internal.h in Copy crypto/curve25519 Private Headers */ = {isa = PBXBuildFile; fileRef = 667DDE010E0CC3C239047008C9EEA3A9 /* internal.h */; }; + 35313D00373AA08D5DC2FDEEAAFF2963 /* fault.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 46B1E5DF3C4FEE8451461C2D512279B9 /* fault.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 35415A7640382705CEA601056263FB8A /* FIRSignUpNewUserRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AEC93BE377D46210E7BF8FCA75FD688 /* FIRSignUpNewUserRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35432B252B43BC259373C4F00E0D2829 /* transport_security_common.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 30DA1F532A181A038626B7A1B003E1E1 /* transport_security_common.upb.h */; }; + 3543BCB3D46AF5C5AFF1162F76D18CCC /* timer_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = 41167EB6AC0135A71C67FC8ABB14CAFB /* timer_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 354F4A301B62EE4D27484954F6D888F7 /* client_channel_channelz.h in Headers */ = {isa = PBXBuildFile; fileRef = 16F7AB0F8A8A2B16C8A557D459B4E3E7 /* client_channel_channelz.h */; }; + 355FA1D23E582C7330013B86F5E06CCB /* alts_grpc_record_protocol_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D3797B7C7B9A842F2548772FCD5A10E /* alts_grpc_record_protocol_common.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 35650D60B757EFE36C1FC2AC402B98FD /* ex_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BB1668B51711B618F2424C133DFF03D /* ex_data.h */; }; + 357E0A1F0F4BA61589F41F1DFB9335FD /* node.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C4FDFE0D8572A90211BB0447EC0B719 /* node.upbdefs.h */; }; + 3587297A87B305BFD0221CA5A2D52600 /* udp_listener_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 52BD75847D15692F9A0F6CA9BFF264C2 /* udp_listener_config.upb.h */; }; + 359172B500B3D92B4459AE53F0857022 /* bdp_estimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F837AB958A8E0FBF8D8D921AB02825C /* bdp_estimator.h */; }; + 359707E52F844E3A6F4A8D99B949C904 /* sync_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 9675575835EB2794ACE36AD583BBC206 /* sync_posix.h */; }; + 35A3F65FFE5315001FA9DFB248881FAA /* obj_dat.h in Headers */ = {isa = PBXBuildFile; fileRef = F368473241907707AE1A30E520463783 /* obj_dat.h */; }; + 35A880CB21B3CDF13E91ACF43BA4255F /* rbac.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = E390571EA6202C2909D1674B86E608F2 /* rbac.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 35A8CBFB43DE36FEF17DDEC604706F9F /* civil_time.h in Copy time/internal/cctz/include/cctz Public Headers */ = {isa = PBXBuildFile; fileRef = 5BCEA844557637214E6F86C9BC5C6F77 /* civil_time.h */; }; + 35AF172B7DC53AE0BD9970378CFA356B /* GDTCORRegistrar.h in Headers */ = {isa = PBXBuildFile; fileRef = 235762A81F7D7590F7B56BE2741EFB35 /* GDTCORRegistrar.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 35B459F561ECA8072FFBEB70D1554D35 /* resource_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 391440446D5EE62AE2A8D2F404A6FEE7 /* resource_quota.h */; }; + 35B86555E95EAF3A67E64E559E354E76 /* resolver.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 33803E27FD474AC21622125BF1E52ADD /* resolver.upbdefs.h */; }; + 35D5F855FFFE5CAE140AEFA7FBE4D34C /* alts_tsi_handshaker_private.h in Headers */ = {isa = PBXBuildFile; fileRef = CD331F0E01EC8B65A9B09A0DDB8FB121 /* alts_tsi_handshaker_private.h */; }; + 35DE217EC786DAED3FB6A40DFADEA9F7 /* time_averaged_stats.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = DDBC208D0CE052F5084AB4BD8394A1D5 /* time_averaged_stats.h */; }; + 35E345B74EDF4E591A2AA9A9AB2BB8F8 /* gpr_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 35D2960411139ABDEB0479CB5DB67F6D /* gpr_types.h */; }; + 35F00F998C5EA07F58D33EEE2217E37D /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05C92F39C7289C2EAC486EF107DDABC2 /* Security.framework */; }; + 3602761AD9B8DE0A6FFAE4C86F8C8AFD /* connection_id_generator.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = 1D2C20642CD6513394A5377A57838F5E /* connection_id_generator.h */; }; + 3607D6DD891603CDE1FF6CE7A8F4C02B /* dynamic_thread_pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = C6AA013B8DCE5B1B3ABC9255B9A016B1 /* dynamic_thread_pool.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 360F09FF49F2DD749A4D98870069A09F /* memory_allocator_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = DE0C51A0F1A707564362C78ADA0B0613 /* memory_allocator_impl.h */; }; + 361936546988380F734ECA43FD0F06E6 /* cord_rep_btree_reader.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 8F18AD73A97A4053B217B208D2F86F06 /* cord_rep_btree_reader.h */; }; + 361E1C41C8F8C50056CBF2CC3184B141 /* inproc_transport.h in Copy src/core/ext/transport/inproc Private Headers */ = {isa = PBXBuildFile; fileRef = 45D3AFB0E5110439DA2F15E69E845602 /* inproc_transport.h */; }; + 362116E21157829FC3943B8AE89083DB /* api.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9E66BFEE9E488E91A1C8D98DAFDD3D /* api.h */; }; + 3624308306D76E87E4718CAD8881805D /* stacktrace_win32-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = CD53BD004C4B908B989E502CACD4E142 /* stacktrace_win32-inl.inc */; }; + 363AD04EEE3366B29FC8E4872233EAA8 /* http_connection_manager.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0547CCEFB32764FB42ADB8C77FE97504 /* http_connection_manager.upb.h */; }; + 363F23AE33FBB8F00E15431FA9387EA0 /* orphanable.h in Headers */ = {isa = PBXBuildFile; fileRef = 233AE6F5A11650179F252EE68E3DEE43 /* orphanable.h */; }; + 3651DC6B733422D146562BA87FA3D370 /* FIRVerifyPasswordResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = B3B1A33E49D72D77DE2A04E8E72C24BC /* FIRVerifyPasswordResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 365993C1CFC9DCE6503ED73B08025479 /* add.c in Sources */ = {isa = PBXBuildFile; fileRef = E515C478A189BDD9E8B1BEDBF58E24A9 /* add.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 36608B31FFFF723691BB24DC4E62617F /* overlay.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5E6D8BF3426021A8F3146F938CCFFBCA /* overlay.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 36661E6108CECD1BD5232A5B0A9D60ED /* frame.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 9887CC57AB3E0280D6DFA0FC1D00E0EB /* frame.h */; }; + 367FFABE49BFDEF24054D3733A21D815 /* p256_32.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CB27561881443782B32F68CAB0F930 /* p256_32.h */; }; + 36952850833B6CA0C649213E7173785D /* core_codegen.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 9225AF325E1BDE4A8557D2120A4C2006 /* core_codegen.h */; }; + 36AC463A1593DB9A9E341E7DB74340E1 /* log_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = C1F81A9C08EAD023A428CB278D5D6702 /* log_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 36B2A49859ACC0F6CE643B93F0B88422 /* ssl_cipher.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9078092CE6E6404AFAC8AAC257BB0AAE /* ssl_cipher.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 36B2C2F163270E907A32568FC796D7FD /* cds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = EDDB83E10D4A876C9256D94577E842DB /* cds.upb.h */; }; + 36B90E3C2A466223FD5FC9DD79DA670D /* switch.h in Headers */ = {isa = PBXBuildFile; fileRef = 1405DE67FAC186560B720BE66F2BA803 /* switch.h */; }; + 36BB2BAFDDEB04242706D7C0AF8C2BB3 /* secure_endpoint.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = CE0A0D4E1541B054882D74EE1DD70450 /* secure_endpoint.h */; }; + 36BBC74FD62A6F1319431D82C9453AC1 /* blowfish.h in Headers */ = {isa = PBXBuildFile; fileRef = E9F5BAB4A6BC8ADF9466F120C031F6C4 /* blowfish.h */; }; + 36C1B5A328A4A2183CEACE5BF9DE3D06 /* internal.h in Copy crypto/fipsmodule/tls Private Headers */ = {isa = PBXBuildFile; fileRef = B398B53E8AE9ACB7E6C70EAF159496F5 /* internal.h */; }; + 36CB594307CFEFA29B0845EDD76DBF86 /* sensitive.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 749B29D5A7A72DB9FDB8FBD7656A2C22 /* sensitive.upbdefs.h */; }; + 36F8FEFA2FAA5215045E9189032282C4 /* http_client_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 14F2249662A33B2EE690E934B283F379 /* http_client_filter.h */; }; + 3708EEED23FB69D6B7980E3B8997F00C /* stat.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = B0C9B5409D134DBC5B5ABB507E373F8B /* stat.h */; }; + 370DEAC8E14131A111FA09687D81CD5E /* timestamp.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A11919A4361C25FF33CFA87FCE356E44 /* timestamp.upbdefs.h */; }; + 37122B076C8E8855D4E303C76DA97F8C /* string_constant.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 43BA3EF2B8AC25FA4C719CC7BDF7539D /* string_constant.h */; }; + 37295C3BC5CC3F64062BDC4EE5E08D29 /* lb_policy_factory.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 432D1D29C645B0C8242C4FCB22203158 /* lb_policy_factory.h */; }; + 373192449ADE92F7B335BFD023DE4611 /* seed_material.h in Headers */ = {isa = PBXBuildFile; fileRef = 52C1ED620A2DA757285040E787CC4F19 /* seed_material.h */; }; + 3747A57527417C353A123FBA0FF419E8 /* node.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D893C3440D44915A04193C9EDBE2247B /* node.upbdefs.h */; }; + 374AC5A541E177A200D88110E13AFC35 /* health_check.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 39BA5060E690145E1465E9310B641FED /* health_check.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3755BE9263E80B5650E0937173ADB01C /* unicode_groups.h in Headers */ = {isa = PBXBuildFile; fileRef = F499D78663453F07599EF0B6E8C81987 /* unicode_groups.h */; }; + 3761842EBBF86E33E63066E8B06955CB /* mode_wrappers.c in Sources */ = {isa = PBXBuildFile; fileRef = 26F8567CE4E7428DFE33C67FD32C1DA0 /* mode_wrappers.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 376C98D117C80A9E34D5EF0B1D403366 /* combiner.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 6C42F7879780741CE2B6E075C273C298 /* combiner.h */; }; + 3777EDCD80B8254E62650D4B68BBCD44 /* grpclb_balancer_addresses.h in Headers */ = {isa = PBXBuildFile; fileRef = 5FFA5C58960F4D35AEA7D856BB3E8FC2 /* grpclb_balancer_addresses.h */; }; + 37943AB49A4D32911C40ED2FAA7A23EA /* local_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5D48E3381E9196AC22C7DAFE43DA71 /* local_security_connector.h */; }; + 379A6F5502BCB99FB00EFA0C491A8FF4 /* thread_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = C4B6F02C83194A530F51DB6EB2B85C58 /* thread_annotations.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 379CC411031284698D6414EF7414FFFD /* jni_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A6C1D5D8E26EA814730EE6F3675E6D47 /* jni_utils.h */; }; + 37ABFB741B22A6E61FAA6E9DC8657102 /* any.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = EF6FDC4393BC5F59256875D7BEF83E36 /* any.upbdefs.h */; }; + 37AE306CBA090E7AF4914A10228D1A1C /* ssl_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = DE62ED82E274F2A19D0C3FA4A8C34C88 /* ssl_utils.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 37B9905ECB51FD905E9ECC243F99B3B1 /* pbkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = E92104180610D8F64845969EC19947F1 /* pbkdf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 37BC08D95F2726A97A8B94316C78C0B3 /* mutex.h in Copy synchronization Public Headers */ = {isa = PBXBuildFile; fileRef = 956A9B97E40477A124E4BA94E1347E5B /* mutex.h */; }; + 37BED31C1BC1E60E0E6EDE58EA21602F /* outlier_detection.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 46A5E0C3A45C35E3CAB9921E243E4573 /* outlier_detection.upb.h */; }; + 37C280681B0D82C5539BA3F496DB778C /* bad_optional_access.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 0A3B44AD818016ED1E129C1FD5EF1B44 /* bad_optional_access.h */; }; + 37D59BEF98167242FFBA4DDFAF8ECFED /* thread_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C9210E8D57FE252076F3A07E041E016 /* thread_manager.h */; }; + 37E4E2C991AABF62FE9CA3CF7EAAE0FB /* backoff.h in Headers */ = {isa = PBXBuildFile; fileRef = 37E9337F68B83F476A2C3C9D85CEBDEF /* backoff.h */; }; + 37F917A0DC91E1A2641AB0545796B675 /* deprecation.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8406057E035CA9E3000DEA835D416A7D /* deprecation.upb.h */; }; + 38122C9FC1CC8A2ED23F6AB3DE16209D /* crypto.c in Sources */ = {isa = PBXBuildFile; fileRef = 747F53DCB746440A1A5B5D9182620D4A /* crypto.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 38180CB0C8605531638939767E84D2FE /* tcp_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4321DCE0CAF96B566BBBF1B0554B256B /* tcp_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 382D25C5E33EBDA7EEE625F54C1A9D78 /* context_params.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A312C3B4DB34599D4C50F4E51CB16DB7 /* context_params.upbdefs.h */; }; + 382DC0659551797A5044B94634BF0D63 /* alts_frame_protector.cc in Sources */ = {isa = PBXBuildFile; fileRef = D6D5F0A0AB291A3F28F2FD9C1A681BC7 /* alts_frame_protector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3832F78E7E935B1E42C09AF2E6A3C809 /* dynamic_filters.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 42C1D2AECD32EFCB4142C8A8F810E38F /* dynamic_filters.h */; }; + 384FE324917094696C2B22289D51F83D /* sqrt.c in Sources */ = {isa = PBXBuildFile; fileRef = 52548745E3E15346D2BD591167ACAD27 /* sqrt.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 385BDACFC98A35D86FA2265228DCB52E /* tcp_client_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DDA5EA5888E72D0274920B6A66129BC /* tcp_client_posix.h */; }; + 38614C9481A5BADDF7A6B2AC83456E71 /* table_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 7AB9BA22259E143A58FA754221B57332 /* table_internal.h */; }; + 3864F4804CDC9C967A5EEB6B2A465A67 /* status.h in Copy status Public Headers */ = {isa = PBXBuildFile; fileRef = A716300EF62CCB1E2360AE993663097E /* status.h */; }; + 38747D68B4420DBBF3BBF976DC83A302 /* FIRFirebaseUserAgent.m in Sources */ = {isa = PBXBuildFile; fileRef = 37D2E7CDAB336012081CC82483F14137 /* FIRFirebaseUserAgent.m */; }; + 387BD0D75DB6B406EE83134CE49F5FD0 /* stub_options.h in Headers */ = {isa = PBXBuildFile; fileRef = A7EB7A4594B2919BFDB66CB0481FED30 /* stub_options.h */; }; + 38863014E983F3BE4174B8B8AC2CD460 /* filesystem_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = C7B31E909BA181ED997C8572089179AF /* filesystem_common.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 389549B49688453C326398F8DC5A999E /* http2_settings.cc in Sources */ = {isa = PBXBuildFile; fileRef = 22292CEFFBFF2A2C667B5E83D9CBA7E3 /* http2_settings.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 38B4C962CF0ED9B71693097F06011323 /* json_util.h in Copy src/core/lib/json Private Headers */ = {isa = PBXBuildFile; fileRef = 464F2AFC1DE3DE799414082975B156D0 /* json_util.h */; }; + 38C0AAA6F500ED3C9C8EF178767E0EE3 /* alts_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 80EB9C991E162F2EF01E4F443F491D7D /* alts_security_connector.h */; }; + 38DD98EE726AFFA7C9E2D7123026CB25 /* strscpy.c in Sources */ = {isa = PBXBuildFile; fileRef = 0BE36A8826191CB7CD8490135B2C3410 /* strscpy.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 38DF52EC9FB792F03273A4F128576F37 /* sync.h in Headers */ = {isa = PBXBuildFile; fileRef = 4611578ACF567F9F85702EFA976B8527 /* sync.h */; }; + 38FA8F6559F1464275BFB569AF140A2F /* stats_data.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = BEC5D7EA7073E761E4C370942E7EE1D7 /* stats_data.h */; }; + 39038F951DC33E74AC715E46241D3D24 /* security.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 2D16C357E9880E8146DC8080BB41140D /* security.upbdefs.h */; }; + 390E6CFC8162A0D6B018C0D0B57F0AEB /* atm_gcc_sync.h in Headers */ = {isa = PBXBuildFile; fileRef = CCA4B87E39594AB2E6716D9984896FC5 /* atm_gcc_sync.h */; }; + 392DB3C2FA0335BBA1EA16A81F775F1C /* ref_counted_ptr.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 3EB30C5700FC5CF5A474874C5212BE11 /* ref_counted_ptr.h */; }; + 3936D462CBB5A203B86C594DC676F992 /* hpack_parser_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 1A8D750EDE78FE056C25FD42024D6143 /* hpack_parser_table.h */; }; + 394AA4082A2EC3CD7F70C2630980565A /* internal.h in Copy crypto/bytestring Private Headers */ = {isa = PBXBuildFile; fileRef = F618B40C5A3E2C49E872AB1D1019E88F /* internal.h */; }; + 3951CA8478DD97B55ED3E7A7949250BE /* fs-poll.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F486CC10E39A4ACC264440968418147 /* fs-poll.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 235AF51269FE75BA8658C6B8241E17AA /* CLTypingLabel-dummy.m */; }; + 398B2C9A179B86634CBE9026043825AC /* bin_decoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = F0E4A7063EEC6F609ED12415491B0A71 /* bin_decoder.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 399C0A38A85ABF8BA67F376C94ECADF9 /* quic_config.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 84458F8F8814010F9D1598757BD8B138 /* quic_config.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 39DA782DCED398D378A84930E7B8C22A /* charmap.h in Copy crypto/asn1 Private Headers */ = {isa = PBXBuildFile; fileRef = B392DBB6DCEFADCFB4C7C8CE47E144D0 /* charmap.h */; }; + 39DF419CDF7AA141FB9A91CE2E6E1D4F /* any.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 7E8E5AE1A8C4DF296B3B192D22EFEFEE /* any.upb.h */; }; + 39EB429A80E64C0DA17E16A2C8DAB1B0 /* FIRIdentityToolkitRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = EF1720D1E7B8568F751F7A75A71351DC /* FIRIdentityToolkitRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 39FE4612827167EDF4A9F392DB128F62 /* internal_errqueue.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 289B226B4CBF31537166E7A90A461285 /* internal_errqueue.h */; }; + 3A0EAC987825319B4F6A8A2748173937 /* env.cc in Sources */ = {isa = PBXBuildFile; fileRef = F8072FEE64BD829B668534CF91DAE79A /* env.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 3A18543B0099BF7EF15F4D309A7528A0 /* bundle.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 201EB815708B1A38DDF7E178D2183999 /* bundle.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3A1CBC13CF684B0D8DB4FBCC9264A6A6 /* raw_hash_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 79CEE0E3FE83C33C0D7B334778359E6B /* raw_hash_set.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 3A24F0913C0C806C20175C9FE7943AD5 /* leveldb_persistence.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1234BEFC791CF4969BDA38EF20A143F3 /* leveldb_persistence.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3A2640B22F47A2F8776D5AF10A52BB63 /* alts_shared_resource.cc in Sources */ = {isa = PBXBuildFile; fileRef = 47CB6BD01285A784EAA5872AB9CB1F21 /* alts_shared_resource.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3A26A53BDC498BD95A293D54FD7BC1E6 /* service_config.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = 91421003B22743876D93706DA1F40E7D /* service_config.h */; }; + 3A2A7B66F06DF51011432290A7EB5964 /* v3_cpols.c in Sources */ = {isa = PBXBuildFile; fileRef = 134FE9F536740590A42A19B24CDFE606 /* v3_cpols.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3A46FE3944A13DAF1C125437BAFF8B5C /* conf_def.h in Headers */ = {isa = PBXBuildFile; fileRef = 13B76E483905BBC7A57C869F3E058F99 /* conf_def.h */; }; + 3A48C0835D2692118D9C2650FB6B15B5 /* examine_stack.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = DEA6FCDAD625D0D5D6F3D3400C5FD0B8 /* examine_stack.h */; }; + 3A4EA9D6ACC0FB43E717D19FB9542EA0 /* xds_cluster.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = B4082435B3AA902352791171F2E560F8 /* xds_cluster.h */; }; + 3A529D9F760A32E464FA383685FF1809 /* percent_encoding.cc in Sources */ = {isa = PBXBuildFile; fileRef = 250EDF306302622D8DE1F18BF7BAAAA6 /* percent_encoding.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3A58F3E41222D5CAF589741D9493347E /* context.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 6D4C8C119097DC1763B7923AD7544EE9 /* context.h */; }; + 3A60B91F2815C160B7D0273E00CC39B5 /* raw_logging.cc in Sources */ = {isa = PBXBuildFile; fileRef = A8D0DC3B5FC82940E2ADC8FA9DA19BF8 /* raw_logging.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 3A70EF8B45FB375690CCB8F9962D2B70 /* x509v3.h in Headers */ = {isa = PBXBuildFile; fileRef = 4589B38C9EF70B810A53B80ACAA8337E /* x509v3.h */; }; + 3A83BF8558B5B64E79356955E8C1EB53 /* bad_optional_access.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A3B44AD818016ED1E129C1FD5EF1B44 /* bad_optional_access.h */; }; + 3A849AEBFE3D9CD1417C8796454D0C51 /* GDTCOREndpoints_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = E8F46A64927E643F6A6F6B12B14262A4 /* GDTCOREndpoints_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3A94E624B87B9CCA6BA8A1604EB4B5B6 /* FIRVerifyAssertionResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F856E979C51DE825E513632C0297AE0 /* FIRVerifyAssertionResponse.m */; }; + 3A9C1A32523E884573A45E84F98A95C9 /* env.h in Headers */ = {isa = PBXBuildFile; fileRef = A5BB62B254882F985C6D49AD19AA72DF /* env.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3AA8435C6E6D6FD05D3ED4B838BB70F8 /* time_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32EDFDB5960DDE3782D3491DAFC6ED91 /* time_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3AA85805BB5B823AAA54141E7EF0A369 /* typed_struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 97DF4E3B4A0A1605DFA5682A215CC0BA /* typed_struct.upb.h */; }; + 3AED46BC7DF1C25AA530B58679DC60E1 /* grpc_tls_certificate_provider.cc in Sources */ = {isa = PBXBuildFile; fileRef = 152689FC5F4FB60A2BD08E406275E92B /* grpc_tls_certificate_provider.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3AEE68AE1DE48218555DABA31E58A707 /* cbc.c in Sources */ = {isa = PBXBuildFile; fileRef = 2216356D689210B7D48829F008BC25A3 /* cbc.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3AF0FBEAE02DCC851C833A07721C0802 /* config.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 9E051B48666B8456B78F4B3F40C13A3C /* config.h */; }; + 3AF530FD3D029D5D7A0B071544C14792 /* security_handshaker.cc in Sources */ = {isa = PBXBuildFile; fileRef = 59EA5320DBA8F082402325B8FACE13F7 /* security_handshaker.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3B16A3AFF493761E1578BEA0B32B4E7B /* base.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0A2759656C7E2978A632A00696F0B71B /* base.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3B2CE124C98EC09BBD98DE23F90DBC51 /* status_errno.cc in Sources */ = {isa = PBXBuildFile; fileRef = A374D1676B5D964F0D8052BC87D1D367 /* status_errno.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3B31D7E8CBC73E8CDFDF82E2E1355278 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05C92F39C7289C2EAC486EF107DDABC2 /* Security.framework */; }; + 3B46FADF4F4567F5AD3D7D49CAFC6061 /* checked.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D7CFB4BD9DB177F21745F66F6243332 /* checked.upb.h */; }; + 3B6492472B8A70766C772CB5C19E7574 /* parse_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F09E3C7C59A862B6112EA234F030BDA /* parse_address.h */; }; + 3B6B55372ED52BB5CDA254D6A6E2D71C /* text_encode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = DA94E904568E4BBBB371E720999910EF /* text_encode.h */; }; + 3B6C8416D267FA3D4D3F6294480FC388 /* timer_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 13B20783C37832E28D8168AE1F12C8EA /* timer_custom.h */; }; + 3B7A405E516CF16CF9764A44386AB5D2 /* span.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 8D09A3BF12831523ABB37D715764BBB3 /* span.h */; }; + 3B7BD32BBE5FDCFAA5B8E0D1A983DDCF /* tls_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 518FF03AFF5CCEF64FB0A1D0039129D2 /* tls_security_connector.h */; }; + 3B8E7D10BBF455EE3F6B4501F42E2AFC /* forkunsafe.c in Sources */ = {isa = PBXBuildFile; fileRef = 25D7F33A7A1E39801833C3995A8A1F61 /* forkunsafe.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3B94405260519FE92E99B59F287DD8BA /* grpc_ares_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 47BA4075BC8A743397E8EE2CBEB0F1A8 /* grpc_ares_wrapper.h */; }; + 3B96191630F918DC9AA2357714C0A2DD /* FIRActionCodeSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = E166049FA6F4971258C754E2B4006663 /* FIRActionCodeSettings.m */; }; + 3BA421F504FD8E4B6A28DD750ED32D3E /* common.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 53196EEE60F6B73F19CB839274E5CF89 /* common.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3BB66D277B9E52EFE92E2ABD3C0F32BC /* polyval.c in Sources */ = {isa = PBXBuildFile; fileRef = BE295536948BCF1DD895057C9B07D208 /* polyval.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3BC1BE70A62807C24AA2611F01CCC8D6 /* percent.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = FAEC7FE5F708A2393AA631869AA23526 /* percent.upb.h */; }; + 3BCAA4C817E362DCC762CF601B4F62A0 /* accesslog.upb.h in Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4BE5074DC43D85C82289BED1EA619C71 /* accesslog.upb.h */; }; + 3BD85355970BBFCD3EA8F17BB3A7A78C /* local_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F1C9EBCC400EE4D0D6B816B300F0469 /* local_transport_security.h */; }; + 3BF0C61DE39CECBFF4C381B9DDDBBA09 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 3BF1B8300892FEF44CD9F028B83B8FE4 /* backup_poller.h in Headers */ = {isa = PBXBuildFile; fileRef = 305B551A3C0F1351F16ADAFF6995714F /* backup_poller.h */; }; + 3BF73E9FDF4B94002469171C2D4F5C78 /* parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = B9B4D41672CE33BED4DAB16198479A10 /* parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3BF815317F91D9530F839FB5D2E7D880 /* felem.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E32C8BDBEE7995C754DBC9D1FD84946 /* felem.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3BFB842E525E8685DA885772B942AABE /* endpoint.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1185E69A2B10C2CDAD1F0B8CACB62BAD /* endpoint.upb.h */; }; + 3BFC030C6424C57CAF73435B8965D9C5 /* alts_grpc_integrity_only_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 18FA5A0C2EB80FD754F372D37D89CC37 /* alts_grpc_integrity_only_record_protocol.h */; }; + 3C06620F70DE7E025ECFC78FF35D8F79 /* route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 78A985EDCCC460E3432CFCE5CB77E9FB /* route.upb.h */; }; + 3C15DCC0D0C9866C78211743F28DE1DC /* is_epollexclusive_available.h in Headers */ = {isa = PBXBuildFile; fileRef = 8155E03B7CE659F8FB2A2D3B9FCB3623 /* is_epollexclusive_available.h */; }; + 3C2E08FE1F8E4B978719DFBF009FACE5 /* status_payload_printer.h in Headers */ = {isa = PBXBuildFile; fileRef = EDA4E69C476B45A2FD7F4A8BBDB251C5 /* status_payload_printer.h */; }; + 3C50B242502014D0EE1AFCC9DB293024 /* sparse_array.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A8E6083194F91775D3A6AD962AD839F /* sparse_array.h */; }; + 3C565E7D31EC088F75B9C2BA6ABAE1E8 /* transport_stream_receiver_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6ACBBB49B8AE2C7A71B18F0E1A65AAA6 /* transport_stream_receiver_impl.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3C60FD0982672E1CFA0ADE639A72E8F3 /* local_subchannel_pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = D0FED510B37307B1DEDB35DF34F14D14 /* local_subchannel_pool.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3C6F93331B5B63E0EC0ED6CBC9B49011 /* grpc_connection.cc in Sources */ = {isa = PBXBuildFile; fileRef = E6ED932F8CF8A38141853F6B104EE748 /* grpc_connection.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3C75B7B0FCC00A0036CBFB4D357B8DD8 /* number.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 429F83B33BEA557C5120F94CA89AD950 /* number.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3C851A2F0BCDB49C469CE7759024A297 /* iocp_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = A82588507628EC0D78A840ECD22C2107 /* iocp_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3C8612E0C715B2B8721102088D364A89 /* value.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B80DE29AFB8A6F6A51DA52954227068A /* value.upbdefs.h */; }; + 3C967680A2F7CC45EDFA18DB3FFCB38A /* pollset.h in Headers */ = {isa = PBXBuildFile; fileRef = CE23D4786AB7EB7E75056F1193F497A2 /* pollset.h */; }; + 3C9B147F60ABE857597904785E1DF9BB /* bin_decoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = E44AC3CFC0C6E137734268F6546E3043 /* bin_decoder.h */; }; + 3CAF7C47C82F5B2F2EB4B87C26612277 /* pollset_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 4479CC2B884E5B238D65787EB09B7158 /* pollset_windows.h */; }; + 3CB02443FB813C28651875A1DF8092C5 /* memutil.cc in Sources */ = {isa = PBXBuildFile; fileRef = 501FD9BA2EAB650A68708F8FB7B72557 /* memutil.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 3CC8ACCC37E46CA898EDFCE8EE87E212 /* backoff.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 198C22469074A7ACC4E12D8CEACE0A8B /* backoff.upbdefs.h */; }; + 3CCC64BC0CE26A1B9B1C09544426D85F /* evp.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4F886556614704C816243124A1285CF3 /* evp.h */; }; + 3CCF50FD2623D47925A8D279CD077B85 /* firestore.cc in Sources */ = {isa = PBXBuildFile; fileRef = D69DA03901862A5E7AC3419ABBF5E0D3 /* firestore.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3CD9C3203B3F5B5CA7C922FD9EED94F7 /* route_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 99584C732762400D8FD5246B8E0525F8 /* route_components.upb.h */; }; + 3CE2E4CC3603800334C31AFE7A943E3D /* chttp2_transport.cc in Sources */ = {isa = PBXBuildFile; fileRef = AB5FFAB26B8EBD799E8818976B573C07 /* chttp2_transport.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3CE603E985442FE96FEAA7B9348446D8 /* useful.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 2B8E936BCB3F3B6C50B709063EE5876D /* useful.h */; }; + 3D1FCF67087861D13A53359B635416CB /* auth_filters.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 56522A4E7B88FCA5025A2BDB9792CDE5 /* auth_filters.h */; }; + 3D2C489B3DAD18800303F2781840460B /* api_trace.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 7E4E0E2CEAE9782B2E9A6C92516399B7 /* api_trace.h */; }; + 3D314A747B8D9BB4BF5BBF131944E51E /* wire_reader_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CD0630E13EAF44EB0D2E32C8AC9399 /* wire_reader_impl.h */; }; + 3D477C38B80677A92D8CDF88F41D4AE2 /* security_policy_setting.cc in Sources */ = {isa = PBXBuildFile; fileRef = B02AAC28D65187A3B9EC02F447B92476 /* security_policy_setting.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3D5B601DCD2246FF1F09920E93146F52 /* iam_credentials.h in Copy src/core/lib/security/credentials/iam Private Headers */ = {isa = PBXBuildFile; fileRef = 539B1A52B50F4BBCB7FDBCDD371B99F5 /* iam_credentials.h */; }; + 3D62831EC33B318BFB0CCE23E23309AD /* pollset_set_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9FEC545E7769EE0B3C195261CE12B4F /* pollset_set_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3D675715FB684536BA9E54677A57D3CF /* ext_dat.h in Copy crypto/x509v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 711EF7DFE0655D075E26020615D732FD /* ext_dat.h */; }; + 3D6E90CA14321BF6DDFCA6A39B221538 /* poisson_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 1456ECE80924E13754C9781C85B1EC99 /* poisson_distribution.h */; }; + 3D71A3C64FF23894A02E2078757839CA /* pcy_cache.c in Sources */ = {isa = PBXBuildFile; fileRef = FB739B795F5E92FF7014715F6FBA800E /* pcy_cache.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3D72332395233BD560B8547184273DA2 /* getrandom_fillin.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FD47BF35F6BE02F698865E5EB3BDCAC /* getrandom_fillin.h */; }; + 3DBF4908E98318807928A6936A968F81 /* sys_epoll_wrapper.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 092A87678087B35CCC39B21EE90FF971 /* sys_epoll_wrapper.h */; }; + 3DC698E0DABA11B0A7DAEC01FB611AE1 /* upb.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = F34670B94A71F044E85A8D143E98FED4 /* upb.h */; }; + 3DCEE52BB91D8E58FE475F86E2A5C617 /* alts_record_protocol_crypter_common.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = C59EFC2BD327AF44EE4EB8D91A1C3326 /* alts_record_protocol_crypter_common.h */; }; + 3DD6EDF576939006D7C6A8C07287A3E1 /* iam_credentials.h in Copy src/core/lib/security/credentials/iam Private Headers */ = {isa = PBXBuildFile; fileRef = 05EDF4F023856D05018361715DC1D654 /* iam_credentials.h */; }; + 3DDE0EE81DCB39BF9D08C502B8873599 /* str_cat.cc in Sources */ = {isa = PBXBuildFile; fileRef = EDB91A0EE9F6599862A19DC0A11F66B8 /* str_cat.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 3DEF1DC7423A4F2A9B73F97E0052E877 /* memory_remote_document_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1B24E312BF9A673199D60C79920C497A /* memory_remote_document_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3E11D1BA436A3D1D56935AF4E4EF3E00 /* rds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = C481892F7AE354ED2E87F728826661E7 /* rds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3E16E8FE05EDA93A1B0D47CAFF352078 /* leveldb_transaction.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5011A58C83FD84F9F4A52AB8F930D54B /* leveldb_transaction.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3E1A882E33EB51960A034BA35C8616F9 /* table_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 1D00ED514F570B6A987ADD71120848F9 /* table_internal.h */; }; + 3E26B701993B6A8A5AE25FA33B46ED80 /* struct.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A48625E66DFECC286443C70D9B18D5D6 /* struct.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3E32964325CBC64CC426B236A54A58B4 /* file_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = C2236C02C2FBCCE8724E786D50598F16 /* file_external_account_credentials.h */; }; + 3E335739D77B8901C774CD6447FED5E8 /* FIRFirestore.mm in Sources */ = {isa = PBXBuildFile; fileRef = EBBD0713B6E8B7102E30370B4E802013 /* FIRFirestore.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 3E3B97F152F7388395C6249E68C10008 /* annotations.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = DADA13E28C257614E1E0F9FC65AD7FB0 /* annotations.upbdefs.h */; }; + 3E3C6719B94DF03F259DD51BE19ECF09 /* endpoint_pair_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7E2E9958BFC19E7F16DB321E756366F0 /* endpoint_pair_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3E47134CA07DD8B2B3CA6F5B48CEE10A /* digestsign.c in Sources */ = {isa = PBXBuildFile; fileRef = 5BDE61BE5D199409D83EFA60C0500C03 /* digestsign.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3E4F87EBB537AAF7557822FDED7B804E /* timestamp.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = FAC6F430D42F441B3AF729418147E598 /* timestamp.upb.h */; }; + 3E5B68B87CCDD932C95A4770D3FF4CCB /* async_unary_call.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 802C68F01FC2BE3E58D5D61584146CE5 /* async_unary_call.h */; }; + 3E6FB396B5E4F3B4B4842959FCC307E4 /* status_util.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = B65F88FEBC42D1F06BC0197D29D9FD8F /* status_util.h */; }; + 3E8EBF8538920DD696234AAB5DE5AE2F /* GULReachabilityMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 95DD8BF7D28E5EE44A50D308353E5FA7 /* GULReachabilityMessageCode.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3E94B642057A83F2F329D6EC393CA2E3 /* custom_tag.upb.h in Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B4EF3ED5E983055B2BF25E49ABD9367D /* custom_tag.upb.h */; }; + 3E95F9BF5E4FE7C93D67D700EB131C56 /* ev_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = C60AE16D8C4054193A0A0E98180654EF /* ev_posix.h */; }; + 3EAA44CC63CAC3375FEBA1E054A25442 /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A5899B9F5105AB6A6E1C5B92F8FB2D5 /* status.h */; }; + 3EADB951351275F9533A59360770501D /* subchannel.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = A28ABFEFAB55DD18F56A4A986DB6152A /* subchannel.h */; }; + 3EAFB6FE3CACF9311AD3CD8E17D27FEF /* tls_credentials.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 77E210DA12D3F8193FCADB9711265A0E /* tls_credentials.h */; }; + 3EB01084F7C7A3CA9665B488E81A7172 /* a_print.c in Sources */ = {isa = PBXBuildFile; fileRef = 7014BC26720888E69BB9F148A355C84E /* a_print.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3EEE585CC6716BB6FE6C5A5589154915 /* rbac.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 001C0508B3921AB2C14FBF7D045124A5 /* rbac.upbdefs.h */; }; + 3F0085C381AD41A31175821A70EF5259 /* validate.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8F94E58274BF2458AE3E9CDB49A7FF1E /* validate.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3F03FEF0D2D9F472CD3D8B7BB8D6CEEB /* FIRDeleteAccountResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F4007FD13023EA6BA3406D72C958C59 /* FIRDeleteAccountResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3F0655BF26CE0839F6C97F52276B94D2 /* descriptor.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = A130C2A82224ADC93D94B2F26ACDAD22 /* descriptor.upb.h */; }; + 3F1110163207146E3AA22785FCDF52A6 /* eval.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C908DED33DB8BF5639C377ACF1691B79 /* eval.upbdefs.h */; }; + 3F14493364A36DE1EA8FF453AD7601B7 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */ = {isa = PBXBuildFile; fileRef = F374C8946201A095174C19B5EAFDCA7C /* status.upbdefs.h */; }; + 3F26A403A246914C176377B30D08808B /* timer_manager.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3A8573FA06A05CC7FF8327D45EB59908 /* timer_manager.h */; }; + 3F26DC0EEA9FA5CE9798970F6DFC97B3 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B95DE24283B8CE79A73F209C8984FD8 /* internal.h */; }; + 3F309CFF5BD20DADC51434733267B1F1 /* table_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D321C6D8BBB6A993518721F8E2729DC /* table_builder.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 3F3989AD4DD29C18787C12CD70DC213C /* time_zone_posix.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = 950FC7326489FCA1C58474E4960C636E /* time_zone_posix.h */; }; + 3F39BBD9891EBA578350B3D2A9B95950 /* server_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = CC6D7A83183F8830466249C6413FFB66 /* server_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3F69283FB05B79FC7F7D3CB7F1402770 /* xds_client_stats.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 00455424D7FFD66A100A542E926B5CAC /* xds_client_stats.h */; }; + 3F7045C38F6CEB76A1EEEF3DC8E4E877 /* t_x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 39D7D56095C030138A3A717AAB20A8A2 /* t_x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3F744AF3C3315FE66B5FA90B0346EFDE /* sdk_server_authz_filter.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 67DA08B9B819137A201FC44F55AD9C4E /* sdk_server_authz_filter.h */; }; + 3F8814639A832F6F5CC3D5B571F2F1A0 /* leveldb_mutation_queue.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7FE69D539667982322E11D86B0451D8 /* leveldb_mutation_queue.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 3F89324946B36ABC33DBAA96B0FD0714 /* v3_genn.c in Sources */ = {isa = PBXBuildFile; fileRef = DD186EBF1FBE9EBD4DE573A0CAD930AF /* v3_genn.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 3F9E3125B0CCAC709D780A0FC29C1557 /* GDTCORPlatform.h in Headers */ = {isa = PBXBuildFile; fileRef = 07580B733D22F671A25F6913426FC071 /* GDTCORPlatform.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 3FA9ED4CBE9BBCDB58CC78F214AC635A /* frame_window_update.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 8A5248D536AAD57EFE543CFAC5E7D915 /* frame_window_update.h */; }; + 3FAC18AD5BCFF5F365FFAB34ADE667C6 /* xds_server_config_fetcher.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0F7A087006CF08E6065D3C0B99B8824C /* xds_server_config_fetcher.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 3FB37B80D5D3382297B0791600307EF3 /* nanopb-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 7D2B6AF2F6EE10FA4B637678C8BA552A /* nanopb-dummy.m */; }; + 3FC886160A486A28B4B9EE5026B1FA66 /* pkcs7.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B8DE9B0012C8CCF4A7D8477AA787528 /* pkcs7.h */; }; + 3FE019C844EAD11419BAFABB68D75479 /* quic_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 67829ADC0EACB5B114C6BF4E35386AE0 /* quic_config.upbdefs.h */; }; + 3FE3A713124F2C1513BCA6E222C18D22 /* service_config.h in Headers */ = {isa = PBXBuildFile; fileRef = B1571BECF77518DD0C0C19941FD422C0 /* service_config.h */; }; + 3FF14828CE9701401F9E623EE0B1FB53 /* GDTCORTransformer.m in Sources */ = {isa = PBXBuildFile; fileRef = 914C90445888B6529E1A352FC8857031 /* GDTCORTransformer.m */; }; + 3FF61247AA8E9320CB5842E8F6CDD7C6 /* channel_create.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2ECF8EF9C3282567CF57CC1B13EE4715 /* channel_create.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 40085E878250650D5A27EAB835404537 /* alarm.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2621B7A551D807BF22D6788CC5096079 /* alarm.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 402871F776DAFA2B55F157A7E7AEFE98 /* digest.c in Sources */ = {isa = PBXBuildFile; fileRef = D4A686BD09271B69BAD371D2463555D4 /* digest.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 40325CC7783B7DB65B1A5F81AAFC9206 /* database_id.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F807B3DC822DB1CD48DE55CAA33ECB4 /* database_id.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 403720FF9398AAC91D86E78CF0AAF20A /* heap-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E652E9FDB6B6A951FDA2B3B8FAE79BB /* heap-inl.h */; }; + 40392C47C5169C25C1E0839D9EEDEF15 /* FBLPromise+Do.m in Sources */ = {isa = PBXBuildFile; fileRef = BE7A301BB5BED6D889D0397731E6FE18 /* FBLPromise+Do.m */; }; + 403CD2483E1D1FCDEE887C8F75A2B66B /* fault.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 29F42073B158DB3F2D8375ADC5D71DF7 /* fault.upb.h */; }; + 406E42785B71E267244F68388F0474F5 /* create_channel.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A10EC0A1FE26ECACBFDD119D9E24D977 /* create_channel.h */; }; + 406F2D4FCA77BA34294852AE1B992E65 /* alts_grpc_record_protocol_common.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = C9E3D2808D191EE0B894C04B15558648 /* alts_grpc_record_protocol_common.h */; }; + 40711CCECC163E89140435884A85DC51 /* PromisesObjC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 390F0C548996019658616105C6E9CC9D /* PromisesObjC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 40714B9E553CFCB71E5F0A22C2A94E4E /* prog.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4AD5791BDF7DC1005E0C2EADB92010FD /* prog.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4075BDD9DE54DC1FC2F19380F5FB45C4 /* query.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8801AF2B6AFCDAB597525BAC990E645A /* query.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 407DC30D32051426D60097D6636F50A8 /* nonsecure_base.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 7F598AAE01B59F78802C83BE0761B8FE /* nonsecure_base.h */; }; + 407FD50E7E25FE38307CC0CD6089AC5A /* global_config.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 8BEB5F456432A052B55EEF81BD448ED5 /* global_config.h */; }; + 408446A81DF121603CBFF094FAC24ADE /* annotations.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = 9C504BDA6F4B5FE19D088AD37164165D /* annotations.upb.h */; }; + 4088CC06C4B59CB0242CB7819145DCDE /* GDTCORUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 544F515C3270FBE2337DCECC69DE183B /* GDTCORUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40897179341D46DBF159F8AA6439DC29 /* python_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DCC5CC5D2B38B964AC4C3A220EF5E01 /* python_util.h */; }; + 408AF5CB0623F3C56B7F0827A9E445E9 /* randen.h in Headers */ = {isa = PBXBuildFile; fileRef = EAC743F663FC44C356C6B33EE1183F6E /* randen.h */; }; + 40A2DAC34E37929B2E6549FDDB10BA32 /* tcp_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E0ABF67B321679006FDEAED33972663 /* tcp_custom.h */; }; + 40A54A81D51ED4D5D374CEE091A3E420 /* deprecation.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E6EA89BD8BC4ECA1D9BD9E2AE292D4C9 /* deprecation.upbdefs.h */; }; + 40A6905690F435A244913BF15CB647E0 /* cpu_iphone.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7A48FD3F080361DC4F19F22D2BDE1046 /* cpu_iphone.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 40B16125CE4ABE2B5AA6FF285B2B30FA /* xds_http_rbac_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 06333C5841C2968705305567075583C6 /* xds_http_rbac_filter.h */; }; + 40C45B9D3A6F109A124D66B0C219EC82 /* value.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CFCEAE4FD6C2552BCE75D60E5A6EFF06 /* value.upb.h */; }; + 40D3FB4A42E11F220438474CBBF349D4 /* timer.c in Sources */ = {isa = PBXBuildFile; fileRef = FD4018D188C479DB70FD70BCEC4B6F57 /* timer.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 40D626E293053E96E2FDA5BA855C59A8 /* ripemd.h in Headers */ = {isa = PBXBuildFile; fileRef = 11858CCC8EA3A7EB7E7E4AAF0021FF22 /* ripemd.h */; }; + 40D7EF5075DB845FFAF667B56F097911 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 25B3B7379EA88EA32DB8DF620722287A /* metadata.upb.h */; }; + 40DC741727F3E3A1A7A5B6641E9FFC46 /* seq.h in Headers */ = {isa = PBXBuildFile; fileRef = B97570F228CF0E26C09FF6315D081DAB /* seq.h */; }; + 40DC86C5384198607DC998642CB83034 /* pb_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = CA43DAD1272182289C4009F09F96FBAA /* pb_encode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 40E498941B775F3793F17B244AFADC97 /* random.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BFBFC6D6D99F420C004D37C1AB8EAEB /* random.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 40F3A9441743BCE56F0341CA9E90F7C2 /* threadpool.h in Copy src/core/lib/iomgr/executor Private Headers */ = {isa = PBXBuildFile; fileRef = 1977763ADB8A3A45B8BD5F2AE1DA6B24 /* threadpool.h */; }; + 410A0314D1DA9CE19304418D5D3E8506 /* matchers.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 4E9746FE3D4A297A0A729C271DECC293 /* matchers.h */; }; + 41147052A2D347F4344CDBAB788D2B05 /* direction.cc in Sources */ = {isa = PBXBuildFile; fileRef = B3788226552524408B7F0D9E8954A72D /* direction.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 4114B0DF382B57A8B65AE4B8360A45DA /* http_uri.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5DE74360842451F8872225D98C06F314 /* http_uri.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 411624A01139402E22C6650B1E666C07 /* transport_security.cc in Sources */ = {isa = PBXBuildFile; fileRef = AAEACA1CE1211402C310A04F71FC4EC9 /* transport_security.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 411C69469E9A05FEF2B7AD827AEA3573 /* lds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 76D6B6ACF2857528FDF177AB6699A88C /* lds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 412DBA037BAEED1F67BA52515CC6F91E /* delocate.h in Copy crypto/fipsmodule Private Headers */ = {isa = PBXBuildFile; fileRef = C0EF2C1D8DF00F30547AC11455820279 /* delocate.h */; }; + 412F7A97EF3DD89628BA88E36520D0A0 /* upb_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = DF3B0BAA5A1F9BA5258F7EB33983E19B /* upb_utils.h */; }; + 4131B0F3874AADEB4855F94A07A72194 /* grpc_tls_certificate_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = A73AE8FBA58A3BBC899C1D31CCD717D8 /* grpc_tls_certificate_provider.h */; }; + 41352191B7B75EB8FBBD157385429E81 /* p256_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B36CBA438AE519B9B06972464E03074 /* p256_table.h */; }; + 413FD0C96B66D044F04A27A2B602C23C /* value.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 481020D9155A4274E3CD086FB807D745 /* value.upbdefs.h */; }; + 415B914DF882F6D1CAAE8A11A9026A14 /* frame_goaway.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 638FE8B567F194D7EC580D14B29B5FB5 /* frame_goaway.h */; }; + 41723467048BC787BC0DDC5433C075E3 /* layout.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 1B517396AAE846391BADA8A6D2BD70CB /* layout.h */; }; + 417D672AB6BE81A699FB216AA7D01850 /* transaction.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8F7372CCFCB0FCA5F8730CB6CFA80102 /* transaction.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 417E11718FBD2C9846B9ACC8E1613A2F /* pollset_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = BC08D8C458BD7AFCEC83BF7EB3E83F47 /* pollset_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 41829136DDDB788351BB4581F6D10194 /* path.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F8666A64F79220E4EC34FC55D9EBE28C /* path.upbdefs.h */; }; + 418BE3BFDBCEBFEDD09920383D83C86A /* string.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = CE44DB795891FD6269F7E501C45A6EBE /* string.h */; }; + 41922432DF53DAF15A94D4526C2FA541 /* alts_frame_protector.h in Headers */ = {isa = PBXBuildFile; fileRef = 36BED75B052091B51D132F548FC53DE4 /* alts_frame_protector.h */; }; + 41A5960B439BCD728860FD670211D334 /* channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 1860EB9AB59EA133B9FFE22538EFDD66 /* channel_args.h */; }; + 41AC2076844F2EF929823A59BDD676BE /* GDTCORTransport.m in Sources */ = {isa = PBXBuildFile; fileRef = F82A2C6566DF25F6B7D117622AC2C99A /* GDTCORTransport.m */; }; + 41B3FBC0E8AF4633BC31FEBA488F30CE /* bin_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = EB91B71A24BF2B551EBE083A1962C8DD /* bin_encoder.h */; }; + 41C9752599B5C5E56751547A11C13B02 /* params.c in Sources */ = {isa = PBXBuildFile; fileRef = 0260EE07A30097C27017D9B538B6DE06 /* params.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 41CAFC01644F984952DFC1702F651A58 /* md32_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 255CC806417B07802A679DB5001D5D35 /* md32_common.h */; }; + 41CD3F02B6CC52BE75BF8166A1288C11 /* grpc_types.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 7EA395161CA1BC627289058318BBB983 /* grpc_types.h */; }; + 41D5025EF05675B13859977FA71D39D4 /* def.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 943D025808FC17F0443C3391B829AFB2 /* def.h */; }; + 41F153A2A5BB7AEE8BA6743E771826DE /* tcp_server.h in Headers */ = {isa = PBXBuildFile; fileRef = EC48D4A35E9413EC6249BB3C0E1A20BE /* tcp_server.h */; }; + 41F4CD0189F67B81856CE96F77D4BEAF /* filter_block.h in Headers */ = {isa = PBXBuildFile; fileRef = 4841E60B384C33B6798646E651AA6F70 /* filter_block.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 420C9CE92E30D5BD358C5B2D55630071 /* sync_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = F9159771705D469F64946B5D9674AAEF /* sync_stream.h */; }; + 42267869021D4A210D362E0CE94E90B7 /* two_level_iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7EABAC89AFE2163D54759B9813C79D /* two_level_iterator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 422F082ED255754958FCC3790910C136 /* hash.h in Copy hash Public Headers */ = {isa = PBXBuildFile; fileRef = FB8CED6E197D2E57604D967E8BFE3102 /* hash.h */; }; + 42332D2D3E826E87F82D01C136AA2BC0 /* timer_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 89D986A203FC20E88A35757D45C00883 /* timer_custom.h */; }; + 4233880E8B2927D11F96C532A4486024 /* secret.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 69509030235B244D7A212578FACF513A /* secret.upb.h */; }; + 425B6DF702AB8635E8EFAD4334AAAF77 /* value.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FEFD23721731F9F630D779975C9D2894 /* value.upbdefs.h */; }; + 42681E24CB631241197691BD4F5329B4 /* srds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BE728150F3C5260BE5DED01247F3F61 /* srds.upbdefs.h */; }; + 426AB2753DC640A94817630B57F032B6 /* int128_have_intrinsic.inc in Headers */ = {isa = PBXBuildFile; fileRef = 4D26B99873352A5737FEC78C41958180 /* int128_have_intrinsic.inc */; }; + 427D5D45A9B7F1B0A918F74A52DFC7C8 /* FIRCreateAuthURIResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F3DFD28CC364E95F1C1BE5B75FFF11F /* FIRCreateAuthURIResponse.m */; }; + 428357CD07CB6E7D15B54E4AE45196B1 /* alpn.h in Headers */ = {isa = PBXBuildFile; fileRef = 27173B8E57B9925F0D256B8CEA780388 /* alpn.h */; }; + 428555CA9079A640605AD57F51669EB9 /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CFAE9D9244D2F76D266EC0B0FFB6C7A /* error.h */; }; + 428B79BEC970320248220D812108793A /* resource_locator.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C8E6C942416A7205F4C890CF975375C7 /* resource_locator.upb.h */; }; + 42A2FFB7C85550055080D994FB2F58B8 /* duration.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = B9CA7C13D8C5342C0EF34A0E73765800 /* duration.upb.h */; }; + 42A395700462D97A231C536E0FAF3481 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF22BE45F31C6D1771D5575CFA4B769 /* hash.h */; }; + 42B359F390FC88B2399CB772B372C288 /* fake_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 059A49B25991086CD0B7CBB47A907B9F /* fake_security_connector.h */; }; + 42B4AA05AEF42B2D43E73E7FC0365DA0 /* timer_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 13B20783C37832E28D8168AE1F12C8EA /* timer_custom.h */; }; + 42D45622B91F4AE1E8E282D7DEC39A49 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 42D900EA73338F1727EC0BC7A169E56F /* endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = F211796747C8A5EE111EE434D065E875 /* endpoint.h */; }; + 42DD284954151C0DDF45BC88C9916B5E /* firebase_app_check_credentials_provider_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = CEB6F43E02ECFC4A6328D05EBA068291 /* firebase_app_check_credentials_provider_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 4308086BB3F79E7707F089C708AB25FD /* alts_grpc_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = C4CC12A2116DA7765B532E057E753A7F /* alts_grpc_record_protocol.h */; }; + 430AE60B068FE63A4AE3AFA36223681F /* delegating_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 103C2D9D198A3B30899712744C9ABBFD /* delegating_channel.h */; }; + 430DF5B74682B61CF3C4AFAE2AFB8308 /* thread_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = BA55E409D6BD9B5A9F5F510BFCCB5A7D /* thread_quota.h */; }; + 432008524E2BF12EE0288F05CEAE80E2 /* alts_handshaker_client.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 5B973B0890088ABDE6D2532A575BC04F /* alts_handshaker_client.h */; }; + 4328619455CAEDD728C01B3E6734BCC5 /* dns_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F532E7EB539A021367A9944ECE4C5DC /* dns_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 43360FCF1A0DCB93600F2DA2285EB646 /* switch.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 1405DE67FAC186560B720BE66F2BA803 /* switch.h */; }; + 433FE1EE717CEB646B426E84CEB78D91 /* cbb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F0E2C7876791D1D067BC7F79AA4076A /* cbb.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4343FBB560118ECBE2AF7D2386FB77EA /* type_traits.h in Copy meta Public Headers */ = {isa = PBXBuildFile; fileRef = FB63F9057091F87DE33E0C29DBA7A897 /* type_traits.h */; }; + 434E5A4C8EEA3329032F03C4EA4917F7 /* executor.h in Headers */ = {isa = PBXBuildFile; fileRef = E57C7AE2A526F13B5BB8B7C715A1D7D5 /* executor.h */; }; + 435E9127CEC953AE14C4C82A4CC99C41 /* rsa.h in Headers */ = {isa = PBXBuildFile; fileRef = 041E8EE63799244828CC79456EB3E191 /* rsa.h */; }; + 436463B4759640C0979E3772034E8583 /* dual_ref_counted.h in Headers */ = {isa = PBXBuildFile; fileRef = CC97DCC7F1E413B497D41B96DBC453CD /* dual_ref_counted.h */; }; + 4366357034F6FC76DEF1267DD78B12AD /* GDTCORReachability.h in Headers */ = {isa = PBXBuildFile; fileRef = E3597FE7AEBDD995F42B8A257B083BF5 /* GDTCORReachability.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 436721110A7F0D054553A307C3272D6D /* grpc_ares_ev_driver.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D8CDD09F5CC274B454CBDA77CD3FBB8 /* grpc_ares_ev_driver.h */; }; + 436D7EB9844246EFA9EB162188C1EA28 /* e_aesgcmsiv.c in Sources */ = {isa = PBXBuildFile; fileRef = EE7AF15B2C25E76F152ED35FB91D0135 /* e_aesgcmsiv.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 43716542758475C47C9BCCC25A3E8B57 /* endpoint_pair_event_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 213128FDFB64387918D3907A630C7473 /* endpoint_pair_event_engine.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4388DA39C1B4D878C3018BBD2ED93772 /* xds_resolver.h in Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 71001BFF754951D2CD0DC93ED95AB2FF /* xds_resolver.h */; }; + 4392C31F3AE789D5934C1D8437483329 /* api.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 4F9E66BFEE9E488E91A1C8D98DAFDD3D /* api.h */; }; + 43B79BD3872EF0304AC7BF1D0829EF43 /* core_configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C0F25A5A6D356BB78D82723BB8942E4 /* core_configuration.h */; }; + 43BFB3F55D6C42F72959B3EE33ABF0D0 /* user.cc in Sources */ = {isa = PBXBuildFile; fileRef = F4369B17B2B3667B79369628E1C83807 /* user.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 43C59A1B3200F70C5670BD9DD60C6173 /* resolve_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 307D5259A941DFE6CE20DA56CEB9A975 /* resolve_address.h */; }; + 43CE42D6A43E932F149979ACC29A6DA2 /* async_unary_call.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 359C0781FB9907D0ED748FBF2403BE1D /* async_unary_call.h */; }; + 43E4937030580BD8E5C5F09753461B76 /* unscaledcycleclock.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4874286739AE8575AE6579AEBDCFEB81 /* unscaledcycleclock.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 43E50FFBC355CA4222D46D19C96F2026 /* frame_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AD343EF207A30BD82F3DA1500CFF5AF /* frame_data.h */; }; + 44073335B7E680A35F17F0963FF65C55 /* grpc.h in Headers */ = {isa = PBXBuildFile; fileRef = 518554B73609766B30163FECEB1CEA31 /* grpc.h */; }; + 4411448BBF336225D2A3272272C722DF /* str_split.cc in Sources */ = {isa = PBXBuildFile; fileRef = 627EDC6B3DA19A95043776F59FA9DB50 /* str_split.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 441189BF8F1D7095C9466461DC2E17C2 /* rand_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = B61AA32E42E4D397AF8A51BBAADF2C76 /* rand_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 44196D2A5BCEECB7EB01958FCE890E24 /* atomic_utils.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 75CCA27821E408BD529679A6E3978320 /* atomic_utils.h */; }; + 441E8E4C28FCDA937DA34054AEFCBDAA /* wakeup_fd_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = E3036319366C078302A76C830F3F4029 /* wakeup_fd_posix.h */; }; + 44208C4CDF4637C245FD8A9AF9FC0368 /* http_tracer.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 348FE5A9597663696ED53A1C67C062D9 /* http_tracer.upbdefs.h */; }; + 44322F39F480B5AEAA71F94469580CCD /* load_report.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 169FF57AB1273111A9CDD36233FE775A /* load_report.upbdefs.h */; }; + 444E14FDDC8468ABBE61AC61771886DA /* Libuv-gRPC-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 236C7CFEDFC1C7C904F7758BBF73BAF4 /* Libuv-gRPC-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 445056AC41079E2800460E90F71E0E98 /* value.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 7DFD263E34216F5EF21A7FE1D6675D4D /* value.upb.h */; }; + 44523CBFD8F6E26B92440DCC7B91420B /* discovery.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E53E9BDEAFEEF85BCA1774AC7034F0F /* discovery.upbdefs.h */; }; + 445BC03DEFDA847AA77107DF4B497BDC /* collection_entry.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 349FBF788FF6B58CD635F16CB607565B /* collection_entry.upb.h */; }; + 446C199601E7B41B5123CF0F00852198 /* eds.upb.h in Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3B20E78DC687B10EDCA430CC03463388 /* eds.upb.h */; }; + 446E761D4694673A81A12C6B26A72C04 /* range.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F235A1D8887FAB2822DF896F52D0FEDD /* range.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 447657BEF45F3E4B27246CB419CC1E11 /* FIRGetOOBConfirmationCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C256FDE26D2F5952D132579C5962803 /* FIRGetOOBConfirmationCodeRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4477C95DD41500A4E8796EF93010DC27 /* varint.h in Headers */ = {isa = PBXBuildFile; fileRef = D4AF0F3F7385AF80E279791CAD90F1A7 /* varint.h */; }; + 4478C1438CB21CB5F30CEEF4B653DE02 /* typed_struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0ABF4E6D27AB22EA11D15CA521865D8E /* typed_struct.upbdefs.h */; }; + 447E34633DD222D9EE9B69302F7D9F10 /* local_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 7D4B4252AFB49B82007AE79A991A16F8 /* local_subchannel_pool.h */; }; + 4487AAA03B35D1068C6C00914ABD428B /* FBLPromise+Async.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F05FEB54635B2E82919FA47407E8833 /* FBLPromise+Async.m */; }; + 449F797E423395F3022F2518303697FA /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EAFB7548453A830788436E48D3BC0B1 /* status.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 44A247E7896C365F5E35B7CE9473DFA0 /* backup_poller.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E46E8385BE34470AED641B311F36366 /* backup_poller.h */; }; + 44B154F257E093A77D077FA493BFBEEB /* pb.h in Headers */ = {isa = PBXBuildFile; fileRef = 77F9C8C4E9B72D892075EDB29844FF98 /* pb.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 44BAC1441A0FBA953427B61CFE9732E3 /* pretty_function.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 0459FDF6009FE2EE84E394AF3A9B66CD /* pretty_function.h */; }; + 44C2C90352271B1BAB87D561F4DAC78B /* atm.cc in Sources */ = {isa = PBXBuildFile; fileRef = 94C91CD431FB6F1B1C488974903EBCF4 /* atm.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 44DE8433F85CE1FE33ABD3C8F84DAA03 /* firebase_auth_credentials_provider_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 13F6D71B10C117CC54AE215B941CD10F /* firebase_auth_credentials_provider_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 44F2E76935701148A4D024059358A4F2 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 52BEC2D13CAB924DCDBCCDF1D0117673 /* status.upbdefs.h */; }; + 44F35D63A61D38E686B9D570F273E487 /* string.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 22594897C05BE331CC7338BF453296BD /* string.upb.h */; }; + 450AABA40F9E3E1F8A724083A7726ACC /* rbac_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3E0100770A9C2B163E96148625C1AF50 /* rbac_policy.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4536B22D58BA459849DCA8613C2D8721 /* completion_queue.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB5FCEFDF1598520223189EEB2DA12CD /* completion_queue.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 453830222688FE25C63973DEA20C9BE3 /* timer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 43981BD058FEE7505D31C7714280F3F8 /* timer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 45390410BFCB7A58CAB5ABE15B36AC0A /* mutation.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 01EE8BA07F38209074BD7C887AC2505F /* mutation.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 453A522CF3A29BBE9A0A908CE9DDBC89 /* curve25519_64.h in Copy third_party/fiat Private Headers */ = {isa = PBXBuildFile; fileRef = BF88CD2DF797152CC66A833E0D03EF53 /* curve25519_64.h */; }; + 453B3A662F2B6122C9022F35FA9C5C6E /* annotations.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C504BDA6F4B5FE19D088AD37164165D /* annotations.upb.h */; }; + 453E7E3DD4CAE8CAC360734CF187B5EE /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 747678B86657FDFD0F68EE2968B8E13D /* timer.h */; }; + 45653DFE8819BBA709E6347D97F67F14 /* sync.cc in Sources */ = {isa = PBXBuildFile; fileRef = 70B2F8788BC4D7ABA6BC636660629C0A /* sync.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4578473D6DF31DB87F122EF2FAEB1F76 /* FIRAppCheckTokenResultInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = C007ABE947EB5E17917AE534AA4BF7D6 /* FIRAppCheckTokenResultInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4580E1571F9096529F01F021D820942E /* ssl_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 9477BE757C97BEF7B93F7F8F61F90F4F /* ssl_types.h */; }; + 4582EAB9CD5E73CC6AF9C379E0283792 /* uniform_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = B2C8217096D03AFB4ABA67CD86114A27 /* uniform_helper.h */; }; + 458B7EA34CE45F25A737C8BCE95EFEDB /* bin_encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6557DE07D4B59EE2059EF7589E6B1FF7 /* bin_encoder.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4596EB6E46E867F3195E9436507591CB /* log_format.h in Headers */ = {isa = PBXBuildFile; fileRef = 6076E062C70285B795933E66F40A56C5 /* log_format.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4599FF03DD07A39E7070D9160B6DEA11 /* sync_abseil.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = F24D0BF39585264EA685A223CD725048 /* sync_abseil.h */; }; + 459DF37618314E36C11A2FCBEA93CC07 /* polling_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = A18EFA35ABF64DB8CB839B49CDF677E6 /* polling_entity.h */; }; + 459F6FF7E1C8A0873FDC0C351E4FC9CB /* json_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9C18F5984A8E6A9BFA523134F1BEC137 /* json_util.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 45ACDFCB08CCE5F068E9FD878615A0EB /* des.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8DD2F030688233CC3DD7E3BDB0A7FA75 /* des.h */; }; + 45B734D5761C4D26934953F2FF87DE0E /* xds.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8EB5FB1BFD92401BD23EB638692832 /* xds.h */; }; + 45CA5D5E9D32D742219A7788DFCE6DB1 /* cord_rep_btree_navigator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7E68C726D5E0C954FD2826E711F00F80 /* cord_rep_btree_navigator.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 45CA90CD151D305C7F52F4AAC98E01BD /* resource_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = 391440446D5EE62AE2A8D2F404A6FEE7 /* resource_quota.h */; }; + 45E4DE50626E1DB0ECD35065614A0D35 /* udp_listener_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 229819F97881572FB48A9489C544EB22 /* udp_listener_config.upb.h */; }; + 45F7EF440295EC932AE27CA0493B2F7E /* spinlock_akaros.inc in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C167BF16E6B70C951A7CF773D074507E /* spinlock_akaros.inc */; }; + 45F96B03CC435CF4C88DFE1290590992 /* hpack_parser_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E5379D4F5F9E85ECEB44570C43B884C /* hpack_parser_table.h */; }; + 45FD39559635B25C7F4EE0D1C7FC7347 /* cpu-aarch64-linux.c in Sources */ = {isa = PBXBuildFile; fileRef = 6C51D02C19F815D699F899CA5C80ECA0 /* cpu-aarch64-linux.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 46140C655ECB9F70A1E06F5BC84A214A /* status_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F8BB55C7DCF87417230FE4832992463 /* status_util.h */; }; + 46145E6850C0E0795E9D7BB31D565791 /* check_gcp_environment.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F785C5A139811A2C92A32E5B12FE4B9 /* check_gcp_environment.h */; }; + 463D8752E1ED23FA47396FA0743890D7 /* security_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 499FDE9CFCB5417117FA7A87D50DA8FA /* security_context.h */; }; + 463F8E2B0B2016485760CF04EF17C9B2 /* GDTCORLifecycle.m in Sources */ = {isa = PBXBuildFile; fileRef = 67D0B83387B13B256BDF140BB1192B12 /* GDTCORLifecycle.m */; }; + 4644F411F10050F8CA6D571B1FC36A5E /* upb_utils.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = EE76B9C489D88D8ABE295CD4E8B34A39 /* upb_utils.h */; }; + 464DCA147A19591B9BC095D57DD3BEF1 /* rbac_policy.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = A26DD9A20C7E01B3B9F9179E059B372E /* rbac_policy.h */; }; + 4650E54F5675CDEF8F437D44DB62DB35 /* err.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C2913E3D7B97652F899A36B0E293C101 /* err.h */; }; + 4665B0C2B2CE550C8A98FB346F94B7FC /* health_check_client.h in Copy src/core/ext/filters/client_channel/health Private Headers */ = {isa = PBXBuildFile; fileRef = 3B175DE3C8495F51694AFE623B0FD22A /* health_check_client.h */; }; + 466F01909F19785D526490B34189A0F4 /* sdk_server_authz_filter.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 52A58BCB384D2E3F536A6CFE285DEBE8 /* sdk_server_authz_filter.h */; }; + 466FC6779BB34811794833B8CF17D911 /* certificate_provider_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = B0C521ED6AF28ED01E2EF8823EE25092 /* certificate_provider_factory.h */; }; + 46739A44872A3E1FCBA504DDD64B2B5E /* completion_queue.h in Headers */ = {isa = PBXBuildFile; fileRef = ED5E95A48AB3105017C3D066DAA4B73C /* completion_queue.h */; }; + 467F3F392B8A819BF696D2778736FBC2 /* collection_entry.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 981ECFB9349D5F157AFD9F789FB55D9B /* collection_entry.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 46930CA4BF72DC886BFAAC8375B1994B /* cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1CAF1DBCF18E90964CDE0A03F1A7815F /* cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 46B17A4F8A5CB5D848314B746791FF20 /* ev_apple.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B5920A363B9199518DC20C946752DDC /* ev_apple.h */; }; + 46BBC391E0C4644C25CD63411473F9E7 /* call_op_set.h in Headers */ = {isa = PBXBuildFile; fileRef = C6DB8379D4E6D85D58FE9B0E126C3AB1 /* call_op_set.h */; }; + 46BD60CBE2FD2618B27EC30F0C92FC53 /* barrier.h in Copy synchronization Public Headers */ = {isa = PBXBuildFile; fileRef = C67AEEB3D5D59646EAD6B1A3541966A7 /* barrier.h */; }; + 46C26C8876F33CC6C090CD01A9CBA164 /* syntax.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = AFDEA9FEAF974944C83B32D7D504E379 /* syntax.upb.h */; }; + 46D3C2FDB35F527B61D0A22F93340842 /* int128.h in Copy numeric Public Headers */ = {isa = PBXBuildFile; fileRef = 0C68B759EBB32B0E3B1971FD3F9E8094 /* int128.h */; }; + 46E950429BCAEA746AC90B958B20BA1F /* http_tracer.upb.h in Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E270DAA70ECB7094BA57EE1642031C24 /* http_tracer.upb.h */; }; + 46EB36EB6D7D0F5D02D8B456BA4BFD7B /* pid_controller.h in Headers */ = {isa = PBXBuildFile; fileRef = 2401FA779C02C12E8E9BFBDF04717FD8 /* pid_controller.h */; }; + 470CEBAB48829F8F8571FC7843275A9F /* p256-x86_64-table.h in Copy crypto/fipsmodule/ec Private Headers */ = {isa = PBXBuildFile; fileRef = 5EBA7B9B3BE6A44B95F8331481D53344 /* p256-x86_64-table.h */; }; + 47111F9D1C62C54905A6E5F2C0BFC01A /* hash_policy_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = C02A9A2F1D4DE960AAC8E70A11259478 /* hash_policy_traits.h */; }; + 471A957EA39CAF909472E3D6B72D668B /* curve25519_tables.h in Headers */ = {isa = PBXBuildFile; fileRef = 2303234505421D22116C6B3E3C17408A /* curve25519_tables.h */; }; + 471A9ABB1093E752038EA85AD0C25F76 /* def.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 3A29B4D6A772DD816AD5D4272450C924 /* def.h */; }; + 4722A614DD4E39E9ABCC77CF08C07121 /* server_callback.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 599A4E68EE4B4568BB83D09D9568753F /* server_callback.h */; }; + 472F2324C5D62C921EA2821187009089 /* pool_urbg.h in Headers */ = {isa = PBXBuildFile; fileRef = 88F8F8CDE1F490759A60EAC715F3A69E /* pool_urbg.h */; }; + 473098B9197F919F21F045CB92220DEA /* cpu-arm-linux.h in Copy crypto Private Headers */ = {isa = PBXBuildFile; fileRef = 0EB5068DB610D010096919C21E1A952E /* cpu-arm-linux.h */; }; + 473A12EC4A6AAA477BFAFFC787CA9021 /* completion_queue.h in Headers */ = {isa = PBXBuildFile; fileRef = F0CCFA0F8D47E66167C4F10663885B1B /* completion_queue.h */; }; + 4750E5E3D8B515627AD0FA8837BDC206 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F85DB4CC446BCB5E866C9F9494CFB717 /* UIKit.framework */; }; + 476EE11652C75279D9433DEF88B32AD9 /* alts_frame_protector.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 36BED75B052091B51D132F548FC53DE4 /* alts_frame_protector.h */; }; + 4787D09E5DF191EEA547B8A47883052E /* ssl_utils_config.h in Headers */ = {isa = PBXBuildFile; fileRef = B1AF995FF579B849223272B3B1BA52F4 /* ssl_utils_config.h */; }; + 478E7E85BFD26593A2BD84B72AB32609 /* backend_metric.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 4D6ABBE1D25C7E6285EC22ED19EAF521 /* backend_metric.h */; }; + 47A835B175799A40151A3EA39F21E809 /* handshaker_registry.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 86928EE66736C05CAC65353EA0B91B00 /* handshaker_registry.h */; }; + 47AF34AC7E980C28B72E6867DE7EABA7 /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CC425C67297CC54B10E1458501EAB0F /* status.upb.h */; }; + 47B393FA2EECE150FAC9B6779E768291 /* pollset_set_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 1579D205A4CCB8ED59C0E9BDCE17B0A3 /* pollset_set_custom.h */; }; + 47B3ABF5DADF1AA0F9B49532A64F0531 /* FIREmailPasswordAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 308C546C19640331E483B3F571CF2924 /* FIREmailPasswordAuthCredential.m */; }; + 47B80A63798CB29B68BA4E1C5F80BAAE /* low_level_hash.h in Copy hash/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 30EB0D07D5BA8168849868608EF18F57 /* low_level_hash.h */; }; + 47BA910E2445E0BCF1AFA68CC5AEC2E0 /* FIRAuthDispatcher.m in Sources */ = {isa = PBXBuildFile; fileRef = F1DAA663CF28B2D8C64EE30E50499096 /* FIRAuthDispatcher.m */; }; + 47BEF598053A9CCD65D829F49BEBA8A6 /* server_config_selector.h in Copy src/core/ext/filters/server_config_selector Private Headers */ = {isa = PBXBuildFile; fileRef = 0E17F2057098520189168C2CB562E71A /* server_config_selector.h */; }; + 47D2EA1BD5898FE3FD2F7C4F11D0621B /* api_trace.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E4E0E2CEAE9782B2E9A6C92516399B7 /* api_trace.h */; }; + 47EF72D96400CA63B3A04D51CC331E8C /* log_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2504C8FA5A26E36C341EB63CD4ABC0B9 /* log_reader.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 47F6F464A0FFA81A04C1B67332673B70 /* e_rc4.c in Sources */ = {isa = PBXBuildFile; fileRef = CFDB4E3F1EBB848E5DE26A85327D95EB /* e_rc4.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 47FBD1403FF34ACEFDB1974C9EDC8718 /* atm.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 524974CD58E54F6D2D593683FFD18B77 /* atm.h */; }; + 480795B75BD921B68D30B763684938C4 /* http.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B96F5BCFF9002E3F97F1F4E57B9CF5FC /* http.upbdefs.h */; }; + 4816B23380E2A8C1BBF636B68A570885 /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 229006188728F9CB78B75459F281391C /* metadata.upbdefs.h */; }; + 481A08EF24A9D004E54330408621117C /* bitset.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 2937867D08559414F9557A96D7819B88 /* bitset.h */; }; + 48204F4360301B85F5003843FC89008E /* jwt_verifier.cc in Sources */ = {isa = PBXBuildFile; fileRef = E579342ADA586487E5B8EF9B867561B9 /* jwt_verifier.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 482D744E3A3B1149BF0669B1BE4CA8D7 /* create_auth_context.h in Headers */ = {isa = PBXBuildFile; fileRef = F429255E665BDF0E66E176E13BF90E5B /* create_auth_context.h */; }; + 4834815F68F7AEBC23B7620B613C0F64 /* xds_client_stats.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 29962F6D72D1F0B4A840F0B28AED5F03 /* xds_client_stats.h */; }; + 484197859C83CD3B387E37C6875903A1 /* GDTCORReachability_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A11730057B2718868210EB9298CF796 /* GDTCORReachability_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4848A03C7524BCA70017CBF03DF58E1C /* json_util.h in Copy src/core/lib/json Private Headers */ = {isa = PBXBuildFile; fileRef = D3B2D2B3467A7536BB75883368A0B268 /* json_util.h */; }; + 484D6B48971EDF8CB52579E8AEF7E6A8 /* digest.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D448E734381F83361FB1C716FBCC4A9F /* digest.h */; }; + 485A24D0CB9734144D68524B5AE628CF /* FIRGeoPoint.mm in Sources */ = {isa = PBXBuildFile; fileRef = 36734B2F6EBEADA35DACD6CAA48C2B29 /* FIRGeoPoint.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 485AF545E66552540E65C485608420C3 /* json_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 8370D77BBEB560DFF7A7918A2F667349 /* json_util.h */; }; + 485AFE775D69E95844004AD3D48BAEE8 /* internal.h in Copy crypto Private Headers */ = {isa = PBXBuildFile; fileRef = A98E9DC9927F329EFAEDF62E919811E7 /* internal.h */; }; + 486E1CEF211BB6E96AC9AB9E700CFD6C /* uv-common.h in Headers */ = {isa = PBXBuildFile; fileRef = B3A5D5F3FFC6BA46BCBB8A0D9D28ECC3 /* uv-common.h */; }; + 487126BECC1E8696CDBB9808E68EA6E8 /* http_tracer.upb.h in Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 656B29316B6EA4D754DD7A3AF612C0A1 /* http_tracer.upb.h */; }; + 487EB97C434ADC98C6190F49988086A2 /* chttp2_plugin.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0AD85470F05D0E65142A62BF7B6AB67A /* chttp2_plugin.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4880B318D72F7CFB075B70F58381AF2D /* div_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = A64483B9CA6D12DCB301846CCC930F70 /* div_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 488974BC0B4825706A07272C87410E02 /* ssl_session_cache.h in Copy src/core/tsi/ssl/session_cache Private Headers */ = {isa = PBXBuildFile; fileRef = 0F425602B1224DF73DE5248B272F3C18 /* ssl_session_cache.h */; }; + 4897B901366CB0FA6DE4651AB4853043 /* endpoint_cfstream.h in Headers */ = {isa = PBXBuildFile; fileRef = AF18718FCCD4DF15D73AEA4AB5BE2248 /* endpoint_cfstream.h */; }; + 48A0281A27E12CA2C2F6715A11CC0C76 /* server_config_selector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8F5141C7CEC64C1709E828AEC13B829B /* server_config_selector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 48A5C0A226ADD2FEFEEA0B6FD5571181 /* rds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3FDA805759ADD153869B18A161CF5878 /* rds.upbdefs.h */; }; + 48B7EF8D0E024E8E9A766A07D022FA62 /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FF3A0E162D5446EAE4DE8B6BDF4C89E2 /* fault.upbdefs.h */; }; + 48B9C019B695C10B695D72F1DBE36523 /* FIRFieldValue.h in Headers */ = {isa = PBXBuildFile; fileRef = 11EC6A9E0DF177D6FE268FC68EE4CD85 /* FIRFieldValue.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 48C5C8C8C759BC8E07C65F7E23CE15BB /* hash_function_defaults.h in Headers */ = {isa = PBXBuildFile; fileRef = BD46EAD8338DF4AF473088A6B6F3DD8E /* hash_function_defaults.h */; }; + 48DB6908ECA6A8ADAB52631F73B32C20 /* x_algor.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BF3FD89F0D903DA384C9053F17C9FC8 /* x_algor.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 48F15ACA093AB5EE10A1B8F4D1355832 /* uniform_real_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = E99AFDC41A9314C858C18DDE79BA980B /* uniform_real_distribution.h */; }; + 48FB4F1DF5AE219643F672404087668B /* slice_string_helpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 54B7A0CFD40A1F2538D9BCD8A7B07789 /* slice_string_helpers.h */; }; + 48FC728F96945D428E713AD6A9CFDF0B /* binder_server.h in Copy src/core/ext/transport/binder/server Private Headers */ = {isa = PBXBuildFile; fileRef = E1096D6375282656A74607CB17C04A40 /* binder_server.h */; }; + 49023902D82837BEBA000413F2D19D47 /* security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = FA31B0C43944E6E8D902044B75AB779D /* security_connector.h */; }; + 4903A831E084B9BBD467EFE76A79D111 /* resolve_address_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 685BC55271E5576B8485D25C1AEF975F /* resolve_address_custom.h */; }; + 4912F69759E6928F4DDC64178A07C2F0 /* http_connection_manager.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8B1F16CE11F67DB8B62CCC6159D37848 /* http_connection_manager.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 491B4335C9091B3F89B34FB0C85D54C6 /* snapshot_version.cc in Sources */ = {isa = PBXBuildFile; fileRef = FE508E901082C257D587AAA40344864F /* snapshot_version.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 49232240ADBEBEC79C0F5C1E3F118DFA /* load_balancer.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = EBB77407080C862FBC1203C63085D947 /* load_balancer.upb.h */; }; + 492A6A0D1628D942AF33CCE09F2BCDFC /* const_init.h in Headers */ = {isa = PBXBuildFile; fileRef = A883B10E9AC676FA94DF3CE5C2913758 /* const_init.h */; }; + 492FADB522D5F836AF93CCC87FB34962 /* connected_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B9202C29D62CE59287C8FD8E31A3B43 /* connected_channel.h */; }; + 4934B9DC097567A4454A0CB3D0E7D755 /* checker.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = ED97AFB10DAFEB6F03D3710733A7A47B /* checker.h */; }; + 49407E186A4EDE155393E36EEE8EEBD9 /* metadata_map.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 7C6A50AA71371A90B818EFA1556EF4C3 /* metadata_map.h */; }; + 4941D7E978AF73564DA63334BDA8043C /* call_combiner.cc in Sources */ = {isa = PBXBuildFile; fileRef = 89954D4E2A3084A31255683F1B0EB5F2 /* call_combiner.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 49426882779C7FBBAD3E1535CA98C814 /* frame_window_update.cc in Sources */ = {isa = PBXBuildFile; fileRef = F1386D7A79AB45AC07BA68CCCAA1DEA8 /* frame_window_update.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4958048E063F85E132FFCE84AE155288 /* memory_lru_reference_delegate.cc in Sources */ = {isa = PBXBuildFile; fileRef = BBDEE40C0946A0FD39DF7A2730E657D0 /* memory_lru_reference_delegate.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 495C1079FC903FBEDE85ACA7F513D0A0 /* deprecation.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 8406057E035CA9E3000DEA835D416A7D /* deprecation.upb.h */; }; + 495D22DF70AEEC63581F51C855898542 /* eds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D8ADAC46114D7AC9B0B21863F43149EE /* eds.upbdefs.h */; }; + 4962D1959C8284261E3399A87A8538E3 /* stacktrace_riscv-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 469D5C29398EBC217ECDF6BFF5EAC054 /* stacktrace_riscv-inl.inc */; }; + 496AB22D61C596349406BD430F91B883 /* internal.h in Copy crypto/bio Private Headers */ = {isa = PBXBuildFile; fileRef = 11B97FFC4D0C538DCE6CD2EC2300BBAE /* internal.h */; }; + 499286D0EF3C895B577CC69BD6DF91D7 /* matchers.cc in Sources */ = {isa = PBXBuildFile; fileRef = BC51E719D806970FE96DFB3361712BFB /* matchers.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 49997D712619A91B02CEA97E9352BFC2 /* socket_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 018EB0AC74D5FEDC40442283571E102C /* socket_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 499BA8B2B50FDEA72C2557F601B9B1F0 /* generic.c in Sources */ = {isa = PBXBuildFile; fileRef = 395880ABE0FF7FB75D7D1CDEC4EB4528 /* generic.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 499D551A0EFAB2E49AAB446013644EF4 /* client_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 535C9F4DA9395ED1C71EDEF56AF5D233 /* client_channel.h */; }; + 49C59025C1A3945F4382B724E0C50599 /* versioning.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 518EF993B83123E47B9A9905277CCD5A /* versioning.upb.h */; }; + 49C5AD5E8C8508C5F623E74C3042DDC7 /* memory_quota.cc in Sources */ = {isa = PBXBuildFile; fileRef = 955A4C08B32C4D0528B0B2A73934AED9 /* memory_quota.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 49CB55FDFC4870D7741F2F6073FE3C7B /* parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3F149AE3544F33996EAFD439CF558DCC /* parser.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 49CEC34CCACC57DC95D0A87476072B02 /* tcp_client_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 318F6BA59B0E75BB499993C846964EC5 /* tcp_client_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 49EE3423160F9F7EE8F8F505D6806219 /* time_zone_if.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = A97B2D319B05229FAD5265C97813C0D2 /* time_zone_if.h */; }; + 4A02F5171A572A5AC74EF12EDF22C8BB /* channel_create_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 29690FD6F330164031C289F8E6DF53E4 /* channel_create_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4A03D2FB9855DF43DCEE8278DCA2078F /* syntax.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 948C0D518D20173E63B7ED7906137E67 /* syntax.upb.h */; }; + 4A28371E72D6489FD98BF9D82AA789E3 /* status.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 7434714A9576E498F28C5F58710407CC /* status.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4A2FCD208C868DF1CE56FD93565D2CC5 /* FIRSecureTokenResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 91A57ECC0A8C0FC39315CA0C5420A2D4 /* FIRSecureTokenResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A3722096FC0CFBE326218968C3B4F09 /* cfstream_handle.h in Headers */ = {isa = PBXBuildFile; fileRef = 693799FBAFFB1D765D031172AF9892B7 /* cfstream_handle.h */; }; + 4A37C7269EE86E3CAB6FD4809A85C7E2 /* thread.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8B2824C44BF6F8B6A105AD9CC6D20DE7 /* thread.h */; }; + 4A3A78D21FD23A28AA1E09307B29AFE3 /* resolver_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 6785127EED0BBFEFC00F3D9742E30E80 /* resolver_factory.h */; }; + 4A479AAB87A2EFB7A66A25FAC394C96B /* timer_heap.cc in Sources */ = {isa = PBXBuildFile; fileRef = 029402FD7CA6C5F7F8534989AC948459 /* timer_heap.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4A538D213AFEF3969E0B1903622E42ED /* port_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C10CADA6EC339598820C33FC7478DE0 /* port_platform.h */; }; + 4A560D71202DB5934FCC0683D8DB9A9E /* FIRVerifyAssertionResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = C3E5983808A6A19326D58FD08921FA2F /* FIRVerifyAssertionResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4A57EE3633337C235A91A6EF5654F9EA /* string.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 71D742C8B8EAAFA6DEE91E742BEFA2A0 /* string.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4A5F5C8E9C402680E80B591B6BBEAE46 /* b64.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = BA5D20D43E523FF45D3A6D48335076E1 /* b64.h */; }; + 4A946AA363B42EAEB156B908686A8769 /* duration.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DDDFD03F7596750AD047DEA0E97FD3D /* duration.upbdefs.h */; }; + 4A94A1F0ECC53BA611901BC8BD08B3F2 /* rds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F69B98AB115AA2DEF0514F36E830B0B /* rds.upb.h */; }; + 4A98AC01583661FEE404579B7FF70874 /* arm_arch.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A20C9A8A475E8F534C5B0096BFC5FB1 /* arm_arch.h */; }; + 4A9E21C0B742AB49DB5248820C979B0E /* x509name.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B4410FA3378C326633EAF3593C5C114 /* x509name.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4AA05278DC4A5ABD7B1C3B0EEB120DFE /* local_credentials.h in Copy src/core/lib/security/credentials/local Private Headers */ = {isa = PBXBuildFile; fileRef = 88A7056E799512CEE06F43FEC1557F67 /* local_credentials.h */; }; + 4AA27214E701C1B0D559F9687898C7EA /* FIRSetAccountInfoResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 53724D7FA59878DBD2602A4B034AB361 /* FIRSetAccountInfoResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4AC47C3F9820636CA48B67E46079FC0E /* FIRAuthInternalErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 32E1387D1E5DA9018FB1759DF9C7BC1C /* FIRAuthInternalErrors.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4AC87C4E27A266A8AAE1EBA912BD50A3 /* FIRMultiFactorAssertion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 94534F574CAC9FE6FED9741CD52D724C /* FIRMultiFactorAssertion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4AC9CCBB179A708DBDC1E9B3FD058C58 /* flow_control.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = CADEB790EF384DF3A351EE46C93DF2CF /* flow_control.h */; }; + 4ACCCE3ED7253EECBC29EE655DDE286C /* resolve_address.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 69561534B4E0D14908521D40E31CEF07 /* resolve_address.h */; }; + 4ACDE92C748379A7B2BC7C7DFB3F5F7B /* atomic_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 75CCA27821E408BD529679A6E3978320 /* atomic_utils.h */; }; + 4AD920763FFCA8C2F2FF854847858201 /* FIRAuthAPNSTokenManager.m in Sources */ = {isa = PBXBuildFile; fileRef = B67A174271F3DE76EA3E18B8B4BBC6B7 /* FIRAuthAPNSTokenManager.m */; }; + 4AE00F2C848BED50FC40043F79356B14 /* rbac.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = ADEA7E81CD5640AAEB1C7169CA33EA29 /* rbac.upb.h */; }; + 4AE1AA2745425B3A3E6E3BCE91EB47BB /* chunked_vector.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 2E439DEE234711BFCDFB16DEEB85BA62 /* chunked_vector.h */; }; + 4AFF40EF3E8328F8F01DC1A04E321306 /* cord_rep_ring.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7A174C54B32FB5D1FE77D30B9B6F7514 /* cord_rep_ring.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 4B121E9F64148741FA0B5F3A32FF3B45 /* string_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = A5D8ADD0DA1C7B5F0B325D44E10A619A /* string_windows.h */; }; + 4B1557CFD97B89273C842382C0598D8A /* completion_queue_factory.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 2300A79BB00522E7AF06AFA98E37FF00 /* completion_queue_factory.h */; }; + 4B17B575183AAD72E5D9B32A4D864F53 /* key_field_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = EA97A576FE8C12F56D7BB69FCBAFBFFB /* key_field_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 4B2B2FF58C46AB325AB297C7BA4141DB /* alts_frame_protector.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = BEBB15A72BAAD9E48FC700CD7058DF15 /* alts_frame_protector.h */; }; + 4B2B49FDDFBC8B7256F8DDDF18E13BEB /* exec_ctx.h in Headers */ = {isa = PBXBuildFile; fileRef = 22FB4A93EFC9600706D695F3139DB143 /* exec_ctx.h */; }; + 4B32E6055F3868B6A71943C423032389 /* dynamic_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 42250902B8F557388C6F074A885D3A4B /* dynamic_annotations.h */; }; + 4B3F8DB406F5E8C8667FF2B6F980F5D8 /* endpoint.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0C784A387EEF7E4840792A829D976EA5 /* endpoint.upbdefs.h */; }; + 4B4F223F4E99E869F2CF011BF4A610C0 /* cord_rep_consume.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7D82C23ECC64C3C306DB72BD22338A76 /* cord_rep_consume.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 4B61900956CD3CAC9E550584F3A109E5 /* dynamic_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = A777CEE1950EB680FFCDD8E7A8F6A6C9 /* dynamic_filters.h */; }; + 4B6B2AF5A31E5283575C1BA623DDEEE2 /* http_proxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A974AB16F4559514439E47125D389A6 /* http_proxy.h */; }; + 4B6F4B8462CF490A463D158D0B060FCC /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = CE302002EE448C495DDCB148E2CDB7B8 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4B6FD428EF17C6655E678DD611AA079D /* optional.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CF8144E8C2B91A0D3634B80F386647C /* optional.h */; }; + 4B739355C52192901BE2437A760DF2A8 /* sockaddr.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = D3A3CBC7958322F3F1D8D636212760D0 /* sockaddr.h */; }; + 4B788DE7AE5C655487CBD6C371EAB64C /* validate.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4331A7AC456212CB8041F8F357C8C4FF /* validate.upb.h */; }; + 4B7EDD49C31EDC8DCAC9CD6F77B4B2AE /* retry_throttle.h in Headers */ = {isa = PBXBuildFile; fileRef = F164F00AD2BD9E0C437418D8A2715E81 /* retry_throttle.h */; }; + 4B9DE205FE4B5357524E0A7E55025AE3 /* document_key.cc in Sources */ = {isa = PBXBuildFile; fileRef = 191643FA75B11B316A9E752A5EFE1AF5 /* document_key.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 4BA0F18E85A3CC3961F4C0ED247F3807 /* cordz_update_tracker.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = FFEBB52CFC1740987155693F71521AE4 /* cordz_update_tracker.h */; }; + 4BB586DC802FEAB8E25E3597E437CC83 /* http_client_filter.h in Copy src/core/ext/filters/http/client Private Headers */ = {isa = PBXBuildFile; fileRef = 14F2249662A33B2EE690E934B283F379 /* http_client_filter.h */; }; + 4BC200DEEC6659966D6199258B2A49DD /* time_zone.h in Headers */ = {isa = PBXBuildFile; fileRef = E0DF68028475F3BA049EE19BA413FDC1 /* time_zone.h */; }; + 4BC81E47E007439F028A4BAB07AA971C /* varint.h in Headers */ = {isa = PBXBuildFile; fileRef = AA08EBDCAAEE5B8FD6E00B12FE69964D /* varint.h */; }; + 4BCA5797E2E264983BB9984E00FF0740 /* tls_security_connector.h in Copy src/core/lib/security/security_connector/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 518FF03AFF5CCEF64FB0A1D0039129D2 /* tls_security_connector.h */; }; + 4BD9EEDB43A6ADFE7FB3A33A1117C5D0 /* sign.c in Sources */ = {isa = PBXBuildFile; fileRef = A1CBE964365041A062442FC4DFB2CC5A /* sign.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4BFA24780B69B140361476B01DD33EAC /* FIRAnalyticsConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = A860941419E55EF9FB6476D2CC955846 /* FIRAnalyticsConfiguration.m */; }; + 4BFBFFAA68EBEB5F207B5B6E6CB983C5 /* empty.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = CD0B3B0303857B9C85BA5871CFD227C1 /* empty.upbdefs.h */; }; + 4C0227B4572EE33AB3E5919008583B88 /* csds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = BA09BC162F157FB786918333D31328E3 /* csds.upbdefs.h */; }; + 4C1EE763B740A6414611F524DBBBCA89 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 1186824D132FF247268267834184E3F2 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 4C1F51481C5E1A584AFE5825099E948B /* versioning.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 518EF993B83123E47B9A9905277CCD5A /* versioning.upb.h */; }; + 4C208C161D92D7D7B4AB42702EC4D036 /* ssl_session.h in Headers */ = {isa = PBXBuildFile; fileRef = 504AB5C2226DFD780F2CA13065B03932 /* ssl_session.h */; }; + 4C2BEDE568AA90B4941088735C14C319 /* have_sse.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B90C93C4EECF29EEDCBF6DD37B753E6E /* have_sse.h */; }; + 4C2FBD5B5B8B0AF560773928DEFE5DFE /* ring_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = CAED686BFFD5E97D02A245F273A8EB12 /* ring_hash.h */; }; + 4C58C29D30C9346DA264A541A3A05F5B /* bio.h in Headers */ = {isa = PBXBuildFile; fileRef = 845B9BFABAC9F6401E20593626F0754B /* bio.h */; }; + 4C7FC8B7F9C33D141A9C5939A29075B5 /* secure_auth_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60E4B43C74EE41865FEC6649223773EB /* secure_auth_context.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4C8662E45DB2B182B399220605FBBB6B /* custom_tag.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 67C9E52770058BCB0350F8140860C27D /* custom_tag.upbdefs.h */; }; + 4C86A6F77630B2CE486B639AB1053C93 /* lb_policy_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = A9CA9955CC23527AE7B42017A49B6CB1 /* lb_policy_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4C879A56CC73DE637A786C89A2B73CE3 /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F7C094052828D6539022DE4091D8403 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4C8936DD72CDFB270D467BBA4333B99D /* ssl_utils.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = EAE10E4C79D3BD963BB94DAC73AACF20 /* ssl_utils.h */; }; + 4C90B4971BACD84FAF55ACE5F7061538 /* api_trace.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = EAEE57698BE2EE0C78999A28020F3E53 /* api_trace.h */; }; + 4CAD418FBD8ABD18859E6731C3EA9B98 /* status.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 5A5899B9F5105AB6A6E1C5B92F8FB2D5 /* status.h */; }; + 4CB0699F88C62FE4F1D6D02335F41EBE /* codegen_init.cc in Sources */ = {isa = PBXBuildFile; fileRef = CA61854BDDE670229303E60955D03AD9 /* codegen_init.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4CB116FBD41815819AAB3FBCA4B61592 /* resource_quota.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7189419A3F1739E1F16C262CECAB3A4 /* resource_quota.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4CB693F5FF8C5A5B0A16D1C5B7D79A46 /* http_connect_handshaker.cc in Sources */ = {isa = PBXBuildFile; fileRef = 66F6FF5066884E464E862313D9CC41E0 /* http_connect_handshaker.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4CB7292B0D71F4BFAC57F2911D47281D /* socket_option.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A4B9A6431CFCF4C22ABEDEE985BE7B62 /* socket_option.upbdefs.h */; }; + 4CC18E381B9DF9F80A9BBF39E9712F97 /* FBLPromise+Retry.h in Headers */ = {isa = PBXBuildFile; fileRef = E2313D8B926377379A4647A0AD13C33C /* FBLPromise+Retry.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4CC70DC383CDB80EFD3B491C75B17024 /* api_listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FEF3F43EA66B7933D17ECF1D11922048 /* api_listener.upbdefs.h */; }; + 4CC9769FE5D74FA057DEB18A88E3241B /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = B7F44584E3B9D0850C098571A0D311A2 /* options.h */; }; + 4CE00043BD23B10A10B60BF8815B4EF4 /* t1_enc.cc in Sources */ = {isa = PBXBuildFile; fileRef = AECDC0D7516865B2AC67162DD0A9E0D0 /* t1_enc.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4CF49DA0E48373B5DCA0B12E47DD485E /* opensslv.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D120E45190D958A4A3F8824C342F467D /* opensslv.h */; }; + 4D0D27D271BC03BFD1A6297A28E27007 /* server_chttp2_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 23BABEE49342D3679396669E18AC56D6 /* server_chttp2_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4D217C4091D84D1923A2D3821BD8F934 /* write_batch_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BB2F5F06AFF448D5CA389D18271F14A /* write_batch_internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A35E8982A9199E0AAE3F9131E8D4CF9 /* CLTypingLabel-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4D328D3D60E137935847DAFB132BAEAC /* subchannel.h in Headers */ = {isa = PBXBuildFile; fileRef = EE1F5FB3709FDFBA9C73CB8AC47CE252 /* subchannel.h */; }; + 4D5594E5B87D961C834EF0A6ABF6D391 /* server_context.h in Headers */ = {isa = PBXBuildFile; fileRef = C756BEB24EF74922D816C7421D1E178A /* server_context.h */; }; + 4D55F4CD173C057BE8B6D58AB833AA97 /* objects.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = CE13E1F193595E33EA5805A541909180 /* objects.h */; }; + 4D5731DDCF540F31CB932E4CFC9C25BA /* FIRFilter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3AA5DAFCCC2C1463695513C660ABDA04 /* FIRFilter.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 4D58CB99A1F0E334410E56FB2FF1E0E1 /* channel_stack_type.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 1C302E8D770AE65A82D9A7DC98AB0DA6 /* channel_stack_type.h */; }; + 4D696411C3EF8D0313CB91178331FAC8 /* p_rsa_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E58F6DA94FFC8CC790BA95EEE24B44C /* p_rsa_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4D6ABC37F4697B3D773029ABF285E92C /* GULSceneDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F313A669BE7A4B5E9C960F37093B468 /* GULSceneDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 4D9174B030EFB51049A114549C14792F /* byte_stream_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7CC26117C70C87C80760E29BD8D29C3C /* byte_stream_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 4D97E5C140DEE40D870BA824A2362CAA /* alts_tsi_handshaker.cc in Sources */ = {isa = PBXBuildFile; fileRef = AAEF2CE8236AE001F1BA49A88B649CF7 /* alts_tsi_handshaker.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4D9C75BF1EE833AD843AFE05E0A530F4 /* route_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 53D94EEC477A9984F16DB3C12CE1082A /* route_components.upbdefs.h */; }; + 4D9E1E41CD117820AF1D01F8F96483CC /* pollset.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D1772DA902A766652DEF9FCEA8D36AC /* pollset.h */; }; + 4D9E68956202972D88DE9E6AE420A378 /* v3_extku.c in Sources */ = {isa = PBXBuildFile; fileRef = DB3394D0874AE3EB184F7B06832447CC /* v3_extku.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4DA4DB76D2EB851B8F87C027EB24E421 /* eds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 187CA5EAC0F5A13FF0F6CCAFD7C45664 /* eds.upbdefs.h */; }; + 4DA917F6D337EABF9F2C214E15282549 /* stacktrace_config.h in Headers */ = {isa = PBXBuildFile; fileRef = D61CE06A73174B23A98DE9077975AE52 /* stacktrace_config.h */; }; + 4DC1F20ED49E9362BF2B70C1971DB5B4 /* address_is_readable.cc in Sources */ = {isa = PBXBuildFile; fileRef = 46522E4F1E66F394AB22ADC9569535BB /* address_is_readable.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 4DC90A831986D02F34E9C36C601A1239 /* a_object.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DAD0C65F53712CB8C8DDCD4CF7DAF06 /* a_object.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4DCC8335C1F512F84643345031E068D6 /* FIRAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CFAC0C62EE9CFB90E4439436C5BEE203 /* FIRAuthProvider.m */; }; + 4DCCA50A6373CE96DAB9F93ADD7F13E3 /* service_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3CD3E5CF419A2D7CDFDEF3B79F9AA8EB /* service_config.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4DCE33139B8EF06D463AA32B96E6C072 /* sha256.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D98EF0DE2F22D8873CC9F544FEFA819 /* sha256.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4DD869388EC38025B828D1C323343FB7 /* v3_crld.c in Sources */ = {isa = PBXBuildFile; fileRef = 2FD45978AE7801A5B24D8F0BD71B804C /* v3_crld.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4DDCB9033156795E3810AD43EC7BFAA7 /* insecure_server_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2B5CDD893060EAF52709F81B61394236 /* insecure_server_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4DE4844E9018927C3AB98B56FE8A4F2A /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1ED9ACD691E57D801DB08391D17E86DA /* status.upb.h */; }; + 4DEF04D0A7403A24EF49AEAD7BA6D84B /* cord_rep_btree_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F18AD73A97A4053B217B208D2F86F06 /* cord_rep_btree_reader.h */; }; + 4E042CA3B7717A954A9D0C008AD78B7F /* local_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = D5DE66720E3E1C9154864E6F0B2F6393 /* local_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4E13735AC8DE07B77EA45F956A7E234B /* stat.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = BDDCB74A72180D665F10B332AFF62F6F /* stat.h */; }; + 4E14D8D01474DF3ADB687B0729310247 /* symbolize_darwin.inc in Headers */ = {isa = PBXBuildFile; fileRef = 0D6B3A39981832C2DA0FD29B20780BCC /* symbolize_darwin.inc */; }; + 4E19C4D9A28C9D327E498D00522A49FC /* ssl_transcript.cc in Sources */ = {isa = PBXBuildFile; fileRef = 33C55FF5517D982E2ED3E7267EF07AC5 /* ssl_transcript.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 4E341628A4DCF1F4CBB918922E4A54E2 /* server_callback.h in Headers */ = {isa = PBXBuildFile; fileRef = FDE26D8AAB2018A70A7C6FA1A5538ADA /* server_callback.h */; }; + 4E362B55BEB8B6FC5A0752C6831D7DFB /* composite_credentials.h in Copy src/core/lib/security/credentials/composite Private Headers */ = {isa = PBXBuildFile; fileRef = A6D4C3123BD3749F53F46119EB60A9C1 /* composite_credentials.h */; }; + 4E3D114A20C1141DCB8D18536D6F2253 /* grpc_service.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4A446CFEBC0F00A20AF7B67DE005F5 /* grpc_service.upb.h */; }; + 4E4575707DEFDBEB592AE8265A4C0FA6 /* db_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = BB3BF67C6461670AB9E2FE29BCB7635C /* db_impl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E45B006550A62427320E0148E330B6C /* cycleclock.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 3CDA48DF40FE2E350CF72B2DBB8E03E1 /* cycleclock.h */; }; + 4E474F9CFD08B2E6225D7E85D3A4E32A /* external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 17BFDDE995C41947DFC16535093412B7 /* external_account_credentials.h */; }; + 4E4D59972F08FC78A6F154448B810AFC /* grpc_service.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 40C32D3E026D6EF29247F6FEE7B5A73B /* grpc_service.upb.h */; }; + 4E504B130A4F2E08955D50B291F92C8D /* bundle_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 010BEA0A0A762542F8D1077CCEB9F484 /* bundle_reader.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 4E5E070D954B2F33983D6FD2CF49FE89 /* struct.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CC8DF685FB0AC1A75133FD91D1A3033A /* struct.upb.h */; }; + 4E62EEC09FD362AF33FCFCFF550B4E59 /* FIRAuthUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = B2A7248364FF6C5E4134305CDFD67221 /* FIRAuthUserDefaults.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 4E6F01E8A13C05045CF4939F9D7588AD /* backoff.h in Headers */ = {isa = PBXBuildFile; fileRef = F21E13CD6C73E693877B05F540339F38 /* backoff.h */; }; + 4E877A25EBF5A1BAA91431FA4EB80A03 /* cast.h in Headers */ = {isa = PBXBuildFile; fileRef = B2BCDDF953E862CBC40854FB14BB5989 /* cast.h */; }; + 4EA20C07A849DABB5F9C96A053917ED8 /* lame_client.h in Headers */ = {isa = PBXBuildFile; fileRef = D78C6E7E6768BE7013A3E6755FC813DA /* lame_client.h */; }; + 4EA8A08F5C37EF7FD135BB9930C77D65 /* connected_channel.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 3B9202C29D62CE59287C8FD8E31A3B43 /* connected_channel.h */; }; + 4EA9BC143E8F469D0EC59DB8FE2B0128 /* FIRFinalizeMFASignInResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 2AE45E5650BA3D71ECBD5742E6ED94F2 /* FIRFinalizeMFASignInResponse.m */; }; + 4EBF6635762928AD12883EE452E6247C /* grpc_library.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BDED89D33261A477ACAF3A7EBBB8242 /* grpc_library.h */; }; + 4ECA69C82E146060C7540E876168E515 /* frame.h in Headers */ = {isa = PBXBuildFile; fileRef = 9887CC57AB3E0280D6DFA0FC1D00E0EB /* frame.h */; }; + 4EEE2E50579B8DF254E390FFBF5B53B7 /* basic_seq.h in Headers */ = {isa = PBXBuildFile; fileRef = 48A0591BDEB01AC44FD3CB086EC99FE1 /* basic_seq.h */; }; + 4EF4ECD73F9E8FEDABB295AEA770411C /* alts_iovec_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = DD1A8466B5E8C4C05383499D7032BC53 /* alts_iovec_record_protocol.h */; }; + 4F5BAD81EA6DBD126C20CD8295D7E052 /* promise_factory.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = FECD18E3081ECCD65B127980CEAE3BD1 /* promise_factory.h */; }; + 4F63B795017A49FA91BF9AE897779728 /* text_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = DA94E904568E4BBBB371E720999910EF /* text_encode.h */; }; + 4F6716E0FC0BBE573B08646C19F09538 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CE97F3C739EEF423068ADB11E6C52EA /* internal.h */; }; + 4F6EA47115859BE3528CC12520F1A19A /* range.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D6AD123AEC57E513E6F6BA53E9B4FD4 /* range.upb.h */; }; + 4F80AF21F56DD1421C935D584F40AD75 /* init_secure.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1D407B6C926E6BDDEC0F1AB2300B63B9 /* init_secure.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 4F9AE3A5425B7AC372692EEE7118E2ED /* udp.c in Sources */ = {isa = PBXBuildFile; fileRef = CD48A5D26ACA1A66771E707B96E4A6C8 /* udp.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 4F9BB63F720516A60948505958AD660D /* cordz_functions.h in Headers */ = {isa = PBXBuildFile; fileRef = F70B75F010142BFF92EEF0C041FB5123 /* cordz_functions.h */; }; + 4FA2855E632A9FB10D290A45DECDDF6B /* status.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 7376EE362BAF9734B69A5A4A10579D0D /* status.h */; }; + 4FB4A35FCE52E681200D2BE37409B37D /* cmac.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA96DFF3388CB9A8B7C7B8FB8DAE254 /* cmac.h */; }; + 4FC5DE75A299DCCD68BE07E2B0506DD6 /* uri_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = F23F0E61E23B0216D6969BE2FF8248AB /* uri_parser.h */; }; + 4FE30F176A3BEDA094B1B45B081A7824 /* promise.h in Headers */ = {isa = PBXBuildFile; fileRef = 3268DDCB598245F2CD794DE8D0235B64 /* promise.h */; }; + 4FEB84961427D147476D66A64367DC9A /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 70813D60AC567BCFECDD4671CAA0F02B /* table.h */; }; + 4FEC404A9F1AAD60EAD51E89416D1E43 /* FIRAuthErrorUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = C0D7316EEB3EBFF27CF13A7E90B080D9 /* FIRAuthErrorUtils.m */; }; + 50125B77EAE99DCADDB0E2BA7CB55151 /* time_zone_info.cc in Sources */ = {isa = PBXBuildFile; fileRef = 309DC1F3CEF5AA6AB4BD695D0DCBB7F3 /* time_zone_info.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 50169F133D54ED7026146CE0D1E5B84C /* cpu.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = F3C99F287E6C3E595D253DDC0DEC7609 /* cpu.h */; }; + 5026D221BD4211DBB9BFE28A8FF2528E /* timer_heap.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B254D322C32006D714FC305E0318705 /* timer_heap.h */; }; + 502C085E3C4018D70019B2ED59709D13 /* server_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 190EC7D7AC0F3DDCB3B0B6C6D5F205EC /* server_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 503A400FD0E6CB99AEAEB7122231833A /* endpoint.cc in Sources */ = {isa = PBXBuildFile; fileRef = AAF69A4E95245C16CAA7FDC59266F3CB /* endpoint.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 50458A312B50819FEA814960B5D7A301 /* combiner.h in Headers */ = {isa = PBXBuildFile; fileRef = ED72EA772F24DA23A0EC94814D95852A /* combiner.h */; }; + 50495824DE43B5AD3E5B5F38BC81839A /* conf.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 13CC0F2032BAC94DC7F47CCA27C5101C /* conf.h */; }; + 504CC1BBC0B1A6CCB6EA01BE90A6355A /* alts_counter.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB489169225FAF014340F91470C754FF /* alts_counter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 504FC687DF23E4043A82FB43392CB2C6 /* http2_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = CBC81A57642A5E7911552C848FD187D2 /* http2_settings.h */; }; + 5067E160EA699612A724ECC574DC5534 /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DA01372D591CC292EEBABC1B5E4A2B0 /* status.h */; }; + 50870EB7E5E6458E2D163423B0A12956 /* windows_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 96A41B445A9443D60D4117CC8AA0CAE0 /* windows_logger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5092E9DA6A588A4A9FCB8D1F64BD5FC5 /* escaping.cc in Sources */ = {isa = PBXBuildFile; fileRef = A233F2183DAE156CFCBE1B03511001AF /* escaping.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5092FF3D7B007E8F91D0C53072F4CA72 /* FirebaseCoreDiagnostics-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 0B2D63106B1A91FCF541FCE8512A9067 /* FirebaseCoreDiagnostics-dummy.m */; }; + 50AE1FD9E50ED210346EFAB8556F407E /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = 679D9F0C4EC4039856963A411C39D7E5 /* slice.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 50C1BF806928E0404C223556242572FD /* aes_gcm.cc in Sources */ = {isa = PBXBuildFile; fileRef = DA574FA626B4737E19A5449857AD2815 /* aes_gcm.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 50C408AFB3C77353D05C8F7C41112761 /* spinlock.h in Copy unix Public Headers */ = {isa = PBXBuildFile; fileRef = DA3854E8263E1F80D42A9272F59E32EF /* spinlock.h */; }; + 50CE612CE741715246E87F40185122FC /* md5.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 96433CA8EC332F82C36859D32C55BE80 /* md5.h */; }; + 50CF7F847B9BDF615B7C44A613923680 /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = 79BAFF551C98239DCCF8AE86C67D505A /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 50D9DBED257A12BADD0B7B3A0430BFFF /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B267DD045A8E09FB069E5AECC2C26A8 /* server.h */; }; + 50E0BD02BC18F3E36111C0B51CC72336 /* altscontext.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A5136D596CF3AA85A6419C8ED0DD4873 /* altscontext.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 50E92F42A23298133F08AA4D61F45409 /* file_watcher_certificate_provider_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EC10B08B31D80870AC419DB6DADFB68 /* file_watcher_certificate_provider_factory.h */; }; + 50E97EF53C747616D62424C6AD306BE8 /* server_initializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 61ACE8A89D02C28B50F0B5001129086D /* server_initializer.h */; }; + 50FC10F4807EC249FF5B179AABE218A0 /* uv.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 1AE01AF70C9114FF22BC41D1FFB97EDA /* uv.h */; }; + 510105367CAE1150CF21791E56C07BFB /* checked.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 23AEAD2C6BE173E17D1D4DD6EFDB0D95 /* checked.upb.h */; }; + 510305CE8F62B4D67B00B0411B593A9A /* xds.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 85DA57F50C065ABF328C3F4FC253A5EC /* xds.h */; }; + 5107411F50C35BCBC47DB8C9B4C385F8 /* xds_channel_args.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 840A2003D93A5070B65103D63DCBB9BB /* xds_channel_args.h */; }; + 512194061A1FA73F5EB3EF717944247B /* container_memory.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C0AFB7407273D7F856975F84160A0531 /* container_memory.h */; }; + 5128D1D2F989751A19C789075B143911 /* polling_entity.h in Headers */ = {isa = PBXBuildFile; fileRef = 7616D8D0411FB160C5D3E2A2D473ED47 /* polling_entity.h */; }; + 5135FFB60B51ACB9A489BF36FDC6A72A /* iomgr.h in Headers */ = {isa = PBXBuildFile; fileRef = E84AC59DE8DCBF84852596259B19B423 /* iomgr.h */; }; + 5157ED485C6ED248517A22A0D84B209C /* futex.h in Headers */ = {isa = PBXBuildFile; fileRef = 804AB7E909CAE13A02DFEAA0E19B771F /* futex.h */; }; + 5195DEC23363BFEB2642CE9DD4FE0CF0 /* xds_api.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6882B16CAA7E81798A22620AD7E30A2B /* xds_api.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5198AB14138D043066131F1A784CAE95 /* mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 73DA54A9102FD979E589BE042912536A /* mutex.h */; }; + 519B54148754E1A3C0EF43D3D895D937 /* exponential_backoff.cc in Sources */ = {isa = PBXBuildFile; fileRef = 889E5FE510D90018B23076EFA44A9A44 /* exponential_backoff.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 51A1DE3D2D35BCCDD37A6259C9943794 /* address.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C21260935C8C98F15B59971503907DF7 /* address.upb.h */; }; + 51B35A9747941963A262C26BEF9F7442 /* client_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = E88575782E9CCDE7243E8EA82DDDD92E /* client_channel.h */; }; + 51B39D8474146A6DD42E7A66A86CA183 /* curve25519_32.h in Copy third_party/fiat Private Headers */ = {isa = PBXBuildFile; fileRef = 61D80D2342A5BDD09D4805F90B4BB88E /* curve25519_32.h */; }; + 51D1B718C9185D80CFCAD8530959AD99 /* channel_stack.h in Headers */ = {isa = PBXBuildFile; fileRef = 372A4F19788F0A18E5FA37080AD2720F /* channel_stack.h */; }; + 520C87F0C0F7CB1F5C1D49130D4BA3C1 /* cord_rep_btree_navigator.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = FC63258694156F0A5B9D76F9802FF96F /* cord_rep_btree_navigator.h */; }; + 520EC82AA8C57D902020900EFD24D27A /* alts_record_protocol_crypter_common.h in Headers */ = {isa = PBXBuildFile; fileRef = C59EFC2BD327AF44EE4EB8D91A1C3326 /* alts_record_protocol_crypter_common.h */; }; + 52163A78270AC8A508F270740BC3445C /* resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB7CA5217138C0017B66213BAC64FCB /* resolver.h */; }; + 521971A3AE28E4E3020BD34675CA702F /* v3_skey.c in Sources */ = {isa = PBXBuildFile; fileRef = 80CE752E9ECD2D3E28B7B57EBB7FE3A7 /* v3_skey.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5224714A7FA5E0141B0B0A551673C78C /* poly1305_arm.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E014B76725AB7F6F733523C0C4A243A /* poly1305_arm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5226C122715614B542D6D73E8116E86C /* secure_create_auth_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 417F1CBFB8BF4BAD5BF4E693F1118CDF /* secure_create_auth_context.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 52275B703DA7C8CF58F1F77A3C15FAAF /* status_payload_printer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 86DABB4ED6F7D31ADBC30914363D5620 /* status_payload_printer.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5228ADC2B46843FFD05A1E71636F0DB0 /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C813AEE6C3D5D1C2102D7B987644F3 /* parser.h */; }; + 5230D5A0D403025404A72E1E7A540AAC /* config_dump.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = DF845491903543D2C1D594176FFB6B39 /* config_dump.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 523DC562D51DE966C5D872A02EF86725 /* fake_credentials.h in Copy src/core/lib/security/credentials/fake Private Headers */ = {isa = PBXBuildFile; fileRef = 7BF7B39157D71A83DD3FC8B381E01FA1 /* fake_credentials.h */; }; + 523F583F453CDC173D7D82E1181754B3 /* ssl_session_openssl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80033A1C79A2B43A03B108F7458D5014 /* ssl_session_openssl.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 524D024301C308BD4D7E58A6B27A9020 /* xds_channel_stack_modifier.h in Headers */ = {isa = PBXBuildFile; fileRef = AF164540303D299ADF2744C71B5AD036 /* xds_channel_stack_modifier.h */; }; + 5259D633C0FE0A26773ED17B56B84A52 /* randen_engine.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 18BCE613E0C444DDBD1D218827E53446 /* randen_engine.h */; }; + 526A015609DD759CD9C34EED88F3E6C2 /* lrs.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C0C25C353F50235F6FFD543E07080EAC /* lrs.upbdefs.h */; }; + 5273B406A5303267B707DC49E86316B3 /* digest.h in Headers */ = {isa = PBXBuildFile; fileRef = D448E734381F83361FB1C716FBCC4A9F /* digest.h */; }; + 527F3B033C13F63068D7D808880A94E5 /* flat_hash_map.h in Copy container Public Headers */ = {isa = PBXBuildFile; fileRef = 87DD88A35A40E7DCC11F34551932C8F2 /* flat_hash_map.h */; }; + 529B7C12989536177FF1FD78E3BB91FA /* log_android.cc in Sources */ = {isa = PBXBuildFile; fileRef = CDE1195E4A03BAAAC7F3C3D41A26CA69 /* log_android.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 52B3D2B3864EE4F59C0296C113BF83F7 /* FIRVerifyClientRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = A5E3234B360EF46A304BBCC840D01843 /* FIRVerifyClientRequest.m */; }; + 52B4A7CA30459EAF6A5121ED7746F7BA /* path.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 124A85BEC20E71A756B825A212249F1F /* path.upbdefs.h */; }; + 52BF9F9F4530E42E1895539579845DE7 /* ssl_credentials.h in Copy src/core/lib/security/credentials/ssl Private Headers */ = {isa = PBXBuildFile; fileRef = 7B41581D18C97FF19027755685B4B4EC /* ssl_credentials.h */; }; + 52C220D6DBFBBB158E59CB842A6424A4 /* json.h in Copy src/core/lib/json Private Headers */ = {isa = PBXBuildFile; fileRef = E75E3D30E2804C799D26B0F2244F4E0D /* json.h */; }; + 52CC7D22EA29D187D7DE070F4FA58620 /* tls13_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8D71ADAD123A42EFAD75086E0778D7EF /* tls13_server.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 52D63CFE99B5F031A0015A847D87B690 /* ev_epollex_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 850460EE61D796579DA71C81057A8A85 /* ev_epollex_linux.h */; }; + 52E334E191752A24F70AA85442752B41 /* rc4.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8166D8A9C0379B0BF89D9A71E3CC726E /* rc4.h */; }; + 52EBAEE1F460A53E0E5DB0BA41A3383B /* FIREmailLinkSignInRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FC9A909707ABFE89A95623BDA7F9E89 /* FIREmailLinkSignInRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 52FCF961CE3D68B154176BCA35DA3600 /* service_type.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 84C780FC12F143703034F7BA3736CFD9 /* service_type.h */; }; + 530B3EB96F0566B5F4027847B5233858 /* version_edit.h in Headers */ = {isa = PBXBuildFile; fileRef = 67502D55352ECC2EC570045D24E3A478 /* version_edit.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5323E5B8C77D6434F6DD264A7778CB49 /* darwin-proctitle.c in Sources */ = {isa = PBXBuildFile; fileRef = 97F2AA91A8E718A61AD4EB01EBFC4995 /* darwin-proctitle.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 533091CC0646301A4745C4303C3E01C3 /* string_view.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = FA1B42EC644DDD1D81FDF907A59257E6 /* string_view.h */; }; + 533FD1FB5369C194DF130791956AEAB2 /* kdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 57A315925B5E955B7B7577F5B3AE4AF3 /* kdf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5346D60970BCCE423A325112E4030251 /* cbs.c in Sources */ = {isa = PBXBuildFile; fileRef = BBD22B5F52E46F907C7336EC6233B246 /* cbs.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 534A493F46BD02092954025D5D81D237 /* hpack_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F1F44E1F2E6369F8A7F9FBBD9BCB0E9 /* hpack_parser.h */; }; + 535BB6F705688DEC5C34A56180A67048 /* tmpfile_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 020221BD4FCF768696ED809A4A44D7AA /* tmpfile_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 536C1FA888D9F64F2FBF1BF93217468B /* message_size_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 09BE8D4179DC22189430E3E492E65C51 /* message_size_filter.h */; }; + 53714ED2026013D6265041DBF73DB38D /* service_config_parser.h in Copy src/core/ext/filters/fault_injection Private Headers */ = {isa = PBXBuildFile; fileRef = 1854C3EDF939F3EB61EAC380CB838CC7 /* service_config_parser.h */; }; + 53727906EDFE0D38458A8423F9D572EE /* decode_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 481F8FC1BDDA5D501C87C6AD7ED09509 /* decode_internal.h */; }; + 53874E65CCF7E7EBCB724E24F83412E4 /* typed_struct.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 38D65E4E29AF3643C609BFAD8D43127B /* typed_struct.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5390D8902E8295A978E506A11724838D /* time_precise.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 082EE19BBD4854345BD55C490F0FE52B /* time_precise.h */; }; + 53A25EDB0DE459A48A95BC6CD587CE22 /* lrs.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DE253BFDF53C4DE8E57F7B416F994F64 /* lrs.upb.h */; }; + 53A6DB8E0B9A9E308C368B0E2C9B7C2B /* GoogleUtilities-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 64C5E77F271D21A052B9CDDAA7018638 /* GoogleUtilities-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 53AF2E35AEA008AD8F18BE0E44799C3D /* grpc_authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 7EB7BEA05BB844AB3BDA789E112B8268 /* grpc_authorization_engine.h */; }; + 53B6F6377CCBAC15754B75E2E3FCED74 /* hrss.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8FCE4A9A5D66172D492E084678B70472 /* hrss.h */; }; + 53B802E2C760498F29FCC1FE1184F2D2 /* rsaz_exp.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E4C7D3B02665F4C9348F8B043C6BBA0 /* rsaz_exp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 53BD2CEFBCDED4652DC4B3B436F35343 /* stacktrace_riscv-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 469D5C29398EBC217ECDF6BFF5EAC054 /* stacktrace_riscv-inl.inc */; }; + 53C210D323B21F0EA22F40192B6A9F4C /* bind_front.h in Copy functional Public Headers */ = {isa = PBXBuildFile; fileRef = E73BBA7A162988189043AFDB0DB3FC26 /* bind_front.h */; }; + 53C37DD53C95E64933B8C812D378B7A0 /* base.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 388D5A199CE3E4D6BA37A317F1608819 /* base.upb.h */; }; + 53D80DB30A2F63FD06E8683C9DFAAEF8 /* p_x25519_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = D4A3600A5B05BC844E75C7471070B193 /* p_x25519_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 53D96625C149D0A6B6C37656CB03AA48 /* udp_listener_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1874F170F3565BD106C249A048CF49BE /* udp_listener_config.upbdefs.h */; }; + 53DF5CFC9A9F991E92751095E73EA9AF /* tcp.c in Sources */ = {isa = PBXBuildFile; fileRef = 4FBFBB77B36999605965939CCB597044 /* tcp.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 53E60D37625DBEFF4EEFC5EEEDC9EE49 /* slice.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 71C685E45B38AFC33F87220BB24D165B /* slice.h */; }; + 53E71704725BDE8F2B93BCFC92977D0B /* external_account_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58ADC5D8F6E7159849466B5DD95BBCD1 /* external_account_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 54010A47A74A4D240205C1122FA750EA /* macros.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 781E427F6B3715942969D32D839CE38D /* macros.h */; }; + 5405D723A01D8A9079B53476A15D36CD /* grpc_plugin_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = 62763296B3DB858D8124F28B9029FF68 /* grpc_plugin_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 540666AF9B2225C7557F52EF3F7B5B26 /* cfstream_handle.h in Headers */ = {isa = PBXBuildFile; fileRef = 776F8FEA201A70DD84F033F016A5801B /* cfstream_handle.h */; }; + 541153BB5ABF8769D053C7807A69964A /* client_authority_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 10D03C5B87FB325AC0F53E04F5CDE2F0 /* client_authority_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 54131B14A1B8E6448A8C00E3E6DB2B1A /* http.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 46534ED24E8950674951EEB6000997EA /* http.upbdefs.h */; }; + 54195CEEDC8FB717CB59D3B1F4838A6C /* ev_apple.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B36A6EE0B9CABDE3C1CAD15DD9BAA75 /* ev_apple.h */; }; + 541E00AC74B27FB1C158A04B766D0F4E /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = F797CF2F7050967AD6AFF52EC889667F /* slice.h */; }; + 54288962B1406D2E3869EC9A8180FDD4 /* retry_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 286BFF430A8A0DA666EDA4AE6EB71D81 /* retry_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 542DAB295FCA1173AF31E055A3ED6EBF /* GDTCORClock.m in Sources */ = {isa = PBXBuildFile; fileRef = 025A7CE1C34812898106E2C43129B0E6 /* GDTCORClock.m */; }; + 543B102E5F91BD261E1659D04721C5D3 /* xds_channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 3563B82097A9FA3BED079FFCFD1A97A4 /* xds_channel_args.h */; }; + 5445AC02D14B9F0339F8E1A1B853D088 /* transport_security_common_api.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 45B1D92465D0D022D48B232B333099B7 /* transport_security_common_api.h */; }; + 5454F14096A9349B09C6EAE66A1B4F84 /* str_format.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA5CA43E04846B7BC7405C92D0127F7 /* str_format.h */; }; + 546366EB8192D1A365550479EB3B0AD6 /* timers.h in Headers */ = {isa = PBXBuildFile; fileRef = CDC8B3016E360B8FCA5FDE54243F9F3D /* timers.h */; }; + 5465EDB9F7FBD17582AC21BEC37EDF12 /* address.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F0484E09CFF879DCE737B8B4E7D88F0E /* address.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 547573B6487C46E99D9E34E3EF7C673F /* insecure_security_connector.h in Copy src/core/lib/security/security_connector/insecure Private Headers */ = {isa = PBXBuildFile; fileRef = C37D33A0288B77D4F03F6950E3A8796D /* insecure_security_connector.h */; }; + 547E016D288C82A3A2CEA0B00F2BF275 /* raw_logging.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 527C540EC6841A0AACBB99D9D68F09F8 /* raw_logging.h */; }; + 548118676E4C7B311184A4EF99E32D4C /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = ADF3364289E898C3DAF174283EFE13C4 /* fault.upbdefs.h */; }; + 54B5A1A6310D4A085970EEF9F3F9B0E3 /* thread_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 10FADE4E6FA935AC0D091F91FB4D3972 /* thread_annotations.h */; }; + 54C4A95729E3DB604585C82EDAE2DEAD /* sysinfo.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = CBBA3759DDDB61B9D027168BE13F44BD /* sysinfo.h */; }; + 54DBD4F74E844C9FE7B23EF84CF7C010 /* memory.h in Copy memory Public Headers */ = {isa = PBXBuildFile; fileRef = B9B7019B13402723AFFE238481CB5875 /* memory.h */; }; + 54DC9D9136972DF5807B5E798B57F666 /* FIRFacebookAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = BFEFC8E7AB51C923A38BB24AE9F3DFA3 /* FIRFacebookAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 54DE5B8F836502B646859AC1CDDB5207 /* FIRVerifyPhoneNumberResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 57FB23C7298DFFD2385B9D34A7B41284 /* FIRVerifyPhoneNumberResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 54DE959E0CBFC548118C0566225CC5F4 /* e_des.c in Sources */ = {isa = PBXBuildFile; fileRef = 02D68567A6033D2084A06DD9C64B18AD /* e_des.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 54FE177131AF1ADA3F856C23184B77ED /* uv.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE01AF70C9114FF22BC41D1FFB97EDA /* uv.h */; }; + 54FF469EBD9A408E8F6CA91A1BBA8A63 /* deprecation.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 13A9BF61E750B521E9C309696B4ADC92 /* deprecation.upb.h */; }; + 55019442C2F6287A4D1D8B1F06CDE954 /* threadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C96B23497BDB8849BD6785F89E17EF1 /* threadpool.h */; }; + 5506D4DEEF6FA8865CCC994BB5BB68FE /* FIRBundleUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = C4AD90CD52414898E6A31DADAA089F99 /* FIRBundleUtil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 55089CAB9F7A1F2B8C045E5A4DE71E51 /* dynamic_filters.cc in Sources */ = {isa = PBXBuildFile; fileRef = 02D8CF5A6598C49E94D311A89FCEDC32 /* dynamic_filters.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 55351A32245DEF31A7D9A94374010015 /* GDTCORFlatFileStorage+Promises.h in Headers */ = {isa = PBXBuildFile; fileRef = 3884127C2726CEB4333123D15E8789E9 /* GDTCORFlatFileStorage+Promises.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 554A6E59E1C7B0E40B028712FD6F7F31 /* query_listener.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1A3156243BC46659A07E386E2706A85E /* query_listener.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 5552104BE25D7B3B320BDE51B879306B /* endpoint_cfstream.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = AF18718FCCD4DF15D73AEA4AB5BE2248 /* endpoint_cfstream.h */; }; + 555CE4CA0ACAE9F7116B82F05E1A8AC3 /* tcp_client_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0DDA5EA5888E72D0274920B6A66129BC /* tcp_client_posix.h */; }; + 5564C19F9165FAAA07DD78E196343674 /* load_system_roots_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C66E739B975D01CCFE8AC4DB1AAE4AC /* load_system_roots_linux.h */; }; + 55767CD3E1C7B5425C8A84C8D49BF46B /* serialization_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = D3B55156DEA827D4DCDE0154E8C59BBA /* serialization_traits.h */; }; + 55A824E1457E9633725BECD4836814D7 /* status_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 626F483B7BA65733C1DB2DAD6CCCEE56 /* status_conversion.h */; }; + 55AB88FF7C1233653C408990DEC4FF8B /* rbac_service_config_parser.h in Copy src/core/ext/filters/rbac Private Headers */ = {isa = PBXBuildFile; fileRef = FE5C96E4A94D99019D604965CA948E22 /* rbac_service_config_parser.h */; }; + 55B3A0A75B906367D0D5109BA40FBF4C /* xds_http_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = B238148DF29E04A0AE0E03D79761EC76 /* xds_http_filters.h */; }; + 55CE68F6246947ED5C48715E0BBBF936 /* FIRWriteBatch.mm in Sources */ = {isa = PBXBuildFile; fileRef = 23EB2CD89DB18479E6534439F2506940 /* FIRWriteBatch.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 55D22DE2231660F437B2318E108EB52C /* call_tracer.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 9A1C14ECAC0D3351CEB75DBC159491E8 /* call_tracer.h */; }; + 55DACCEF9215B6C93738E8A50FC541D8 /* global_config_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 91C22F029844D46CE0EC6A975E7D78B4 /* global_config_custom.h */; }; + 55DC6EF7A1EF5F394C9AE9E8279EED5A /* stats_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = 45DEEB8E70C4ABBE5C26BB3DB2AF9CB4 /* stats_data.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 55DFF48B0B8EFCCA8A4B57F00920B69D /* json_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 464F2AFC1DE3DE799414082975B156D0 /* json_util.h */; }; + 55EF166A42BDD1721EA434371AC94414 /* server_context.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7C66D000D4EDA802AFE554A19A5BED42 /* server_context.h */; }; + 5612369E8BCB5170ED2EE1A41E614CB4 /* output.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = F697166C08417A8B70EE213E11032174 /* output.h */; }; + 5616B945D89B2B31E0245876E63D27B0 /* any.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 4F2A01A44C32A34C834C8BBC6823A9FD /* any.h */; }; + 5626F4B9C801F7C5495416779073D80E /* extension.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F6D6B1235536BD108D9E3601599C6A8 /* extension.h */; }; + 5628AA4FEB7B2CF40B4E3D4EA59AF38C /* watch_stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2327CB302817483B13DD0BDC81A0CD01 /* watch_stream.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 5638F352833C24FD0D4655763080D2AA /* zone_info_source.h in Headers */ = {isa = PBXBuildFile; fileRef = D22FB233CE77A93633A22127A5190FB7 /* zone_info_source.h */; }; + 563CD16848CF52FA3B90010277C870E4 /* merger.cc in Sources */ = {isa = PBXBuildFile; fileRef = FB2F3C06E40785EF4B9FB083925994FF /* merger.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 5643FF207A1CBCDC69F5961AF4B64331 /* struct.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 227DD13621C2310C3548709FA81C8FA8 /* struct.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 565C63246825DE1C249335A207C0D79C /* trace.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 29A355FD559D68B918B170227A295184 /* trace.h */; }; + 566A858CD240066CF2BA3925D58ED283 /* status_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = F1C21334E78224F1AC00ADEEBD13B732 /* status_util.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5689849AA5BF3549B6E0FE9CB312CBFB /* xds_client.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 91FBB7E6F8C81A8B348F170676EBC32E /* xds_client.h */; }; + 568C17501D974D42CF8AD74FDA443EE3 /* byte_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 9DB4A8F36D48CE5ED5BC4712E6D0FD6E /* byte_stream.h */; }; + 569B42331C8A96320984E74F0B00FAA8 /* grpc_completion.cc in Sources */ = {isa = PBXBuildFile; fileRef = F0916232F97A8B2AB98C44AD427DCF10 /* grpc_completion.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 56AD791A3C2852C466957A37337C8ADF /* combiner.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = ED72EA772F24DA23A0EC94814D95852A /* combiner.h */; }; + 56B2E173175CA28BF00EF3A23FB756A6 /* raw_hash_map.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = A1E1E01CB8B937778619FEDB03B461DB /* raw_hash_map.h */; }; + 56BDFE6A23782C1E2F99A55C5E081DEB /* path.cc in Sources */ = {isa = PBXBuildFile; fileRef = 98E1AB49CDF06D28EF3CE5BE5BC3BB72 /* path.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 56C1D22CB1693B514D49A85603BDAE21 /* intercepted_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FD21F88F473C44E0785F1B13F93815E /* intercepted_channel.h */; }; + 56C3A053C432232D07D7A94BD585A9DB /* secure_auth_context.h in Copy src/cpp/common Private Headers */ = {isa = PBXBuildFile; fileRef = 644E9C4DFB4F71E1BF32D23C5B00F3A3 /* secure_auth_context.h */; }; + 56CEBF8075E3FC8EA1A0B66D78D109C1 /* server_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = FFFF190F479BC0B91DBFD2AFDEC9973C /* server_posix.h */; }; + 56CF4FD9EF6F948A3675D4D66292DFFA /* threadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = CAA94709D0AEE21BDCE54D34542DE008 /* threadpool.h */; }; + 56D1D88894C17295E04F319E9A02C70B /* murmur_hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = 383AB21FB25DE3BF896E2D282E698E24 /* murmur_hash.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 56D37BA872F41A4E4DF444AFACDB06A4 /* semantic_version.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 08C0E51A221BE726EDDA2159C6227BE2 /* semantic_version.upbdefs.h */; }; + 56DE70DE7273F1BB07924A69C29EC07D /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = 17BB4FCEF8DDB8C5AC79232C567984E4 /* http.upbdefs.h */; }; + 56F1BBDFD052C4A46EEB5A6F38103507 /* transport_security_grpc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0B9E9E6F0F6B95D41C41ABA77D5FEA93 /* transport_security_grpc.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 56FBF930087C50E9D5E73233FB6328C8 /* is_epollexclusive_available.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3AC769BD5C076E410F0328383D845AB9 /* is_epollexclusive_available.h */; }; + 5706429FBE71C64C3B9DAE8F183AB86A /* empty.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 2769FF4A2D8E841135AEAAADDB786A5A /* empty.upbdefs.h */; }; + 5706C6FBAEE480FF0A845F339C722045 /* slice_refcount.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 0306F51D6A261C34379DEC8223497C4B /* slice_refcount.h */; }; + 5716BC0ED9E7DA7F9E722427CAE76959 /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 10C2E94A6DAA6918327FB146A21AEDD4 /* span.h */; }; + 5717C4860ECD42305021C59C83F9120B /* httpcli.cc in Sources */ = {isa = PBXBuildFile; fileRef = D456AE2413BE449A133230E41621EFA6 /* httpcli.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 571D48FDAB95902218F1BA810DEDAD43 /* cord.cc in Sources */ = {isa = PBXBuildFile; fileRef = F6FFAA6BFA945669641303DC4E406ED0 /* cord.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 571FF6F0D77F9673AF76B4E9C8D8F88E /* common.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 605F722EA8C2FFCBD5B3CF47FA77C5BD /* common.upb.h */; }; + 572DF25F5C58861B22F6B31683AA5E11 /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AD2B3DF91CD068D7E8D171E9C8BDB47 /* time.h */; }; + 5733CFE644F609BD1DF872A8D6111FF2 /* lds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6685B3994861E07B21B2CCB0196653FE /* lds.upbdefs.h */; }; + 57478D4849ADE1CB0C96CDB20F1B2DF8 /* global_config_env.h in Headers */ = {isa = PBXBuildFile; fileRef = DC13D993A4603F88B4FD0AEDF55134C9 /* global_config_env.h */; }; + 574B60C060B9D581B42AC7B606DFC727 /* rls.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C3DE3C061041259CBD416DFFD5A936B5 /* rls.upb.h */; }; + 574C04A6E316C068917E6275B73FB8EF /* semantic_version.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4E85B41ECF3487E6ADF60ADE7A346BA6 /* semantic_version.upb.h */; }; + 574FA6649B49AD1195C9A34204C0FD8D /* xds_routing.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = E4DE88EC10BA7EDF795411E292FB5FCE /* xds_routing.h */; }; + 5769266CCEEA2CAC08348CA041F1C0C2 /* grpc_authorization_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F41F53E7C563C1FF35819F4115563D0 /* grpc_authorization_engine.h */; }; + 578A1917BAD9F59DE12103A10A2BAD61 /* api_listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F427787C2DC792BC5BBE53F3A65130A8 /* api_listener.upb.h */; }; + 578E7775889E0DF4576AE38C4BDE7D35 /* vdso_support.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9435287BACBCC8175D093F624619F2FD /* vdso_support.h */; }; + 57ABE661519BEC77E582BF211DD22870 /* x_attrib.c in Sources */ = {isa = PBXBuildFile; fileRef = D3CE88D281303B580F24BFB8D5BEBC6A /* x_attrib.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 57B0612978AADCD14A2FEC7373CE2C0A /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D0E1B55484F51414F1E80E0DC6ECE0EB /* internal.h */; }; + 57B7B204BC529CBC6518DDE6A7BA5235 /* channel_args_preconditioning.h in Headers */ = {isa = PBXBuildFile; fileRef = BD4E7B9A7BD8728C43E41991C0C4A831 /* channel_args_preconditioning.h */; }; + 57C06F5208D91504F276B9AB5B78494D /* frame_rst_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 37C525D99E8B11C6D3ED4596FBA67FA6 /* frame_rst_stream.h */; }; + 57D1510602CD0FD8CAEFCF925805128A /* FIRAuthBackend.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D44E2D6CBCF7842901762ADDF391BC3 /* FIRAuthBackend.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 57D38D891AF84402AF13783F0CD99F67 /* iocp_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 88AFA4BB994031B15F15B7BF35409669 /* iocp_windows.h */; }; + 57D7F882BA06AF0978E2EA7622B5ADDB /* host_port.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 69000004006F489C8D6390733B85525C /* host_port.h */; }; + 57DC91957366E2F8C8B7B0222C8699B4 /* fork.cc in Sources */ = {isa = PBXBuildFile; fileRef = C45CB677AF78078A45FD26612B7A9910 /* fork.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 57EEEE3C410126022A45886E07BB26A2 /* asn1_par.c in Sources */ = {isa = PBXBuildFile; fileRef = 5742A86C80F16BB613BEC7A7A9874833 /* asn1_par.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 580286134C8A0F2B000C9AA936EE5E99 /* p_ec_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = AF84C84F3E7AE10C99B13F20BE5E1668 /* p_ec_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 583375E28E1888526297776CC2BBB463 /* byte_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 707CE59BAB81768ADD6A4D0C0BA12A6B /* byte_buffer.h */; }; + 58421630C53F53C5B29EAC43BED0297D /* tcp_client_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F93CC6BD4C01C55A9E61721E8BBA1E3 /* tcp_client_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 58503B9E299D8BE8AC274C9017979CAA /* jwt_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = E6E2DA80F07D3F7E66C571EA56A0F29C /* jwt_verifier.h */; }; + 58512A5F31963EF4CE3D0581DC461754 /* parse_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E19A9F104693A18732A9663BB163ED2 /* parse_address.h */; }; + 5862BDBFBA14D51648968C41958C6762 /* versioning.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 39682ED990F91356980E2DAE64781674 /* versioning.upbdefs.h */; }; + 586579B4F44BF2C1A5BF4532268682DA /* bad_any_cast.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5026F42912DE4A835C3651AC91819DEA /* bad_any_cast.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5874BB2179575651A86D9882777233E3 /* filesystem_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 3D3253FB4E7A77CC423D8B5AF5D9158F /* filesystem_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 58766AF4547AB604AE2FDB224D934376 /* client_idle_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 39FADA1D9A14B4C98FD7C5AEB0234A91 /* client_idle_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5881020E6A35A00145D381F1C7C90848 /* transport_security_common_api.h in Headers */ = {isa = PBXBuildFile; fileRef = 45B1D92465D0D022D48B232B333099B7 /* transport_security_common_api.h */; }; + 588A7088C9A28AA655228AB5969E3D92 /* stacktrace_x86-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = F049630372B3BE3D8AA8F2E6DD356FA1 /* stacktrace_x86-inl.inc */; }; + 589D0F34171921E6919DF0534ED47A75 /* re2.cc in Sources */ = {isa = PBXBuildFile; fileRef = E725FB779F8DF6166CC08A2DB4B20C0A /* re2.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 58A095A56C56731AED3EBBB4A91FD9BC /* fork.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D851E6DE6E7ACD3703228FD383050E8E /* fork.h */; }; + 58BE37189DB05A0EC8AC62B63ECB14F0 /* metadata_batch.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 23640DFE8AB0B2ABD4FE18FAEB80562D /* metadata_batch.h */; }; + 58BE4942B931EBB3F6F8296CD6FCAA08 /* common.h in Headers */ = {isa = PBXBuildFile; fileRef = D14B452DFB1110FC2B5C3466F80689A9 /* common.h */; }; + 58CA0BF6623DA20839D938AD0CE1F6AD /* text_encode.h in Headers */ = {isa = PBXBuildFile; fileRef = E8085D04B328E5BCF9918C1E71F59337 /* text_encode.h */; }; + 58CB4E077B8FE7D24B36E7A8CFCB7562 /* FIRUserInfoImpl.h in Headers */ = {isa = PBXBuildFile; fileRef = E26F509641E4DF4C50A09D2BB982506E /* FIRUserInfoImpl.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 58D9372C9CBDAC6B85F9C04FBF608B7A /* resolved_address_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = ED1BB40A88E202952AECB811B8BF0BA1 /* resolved_address_internal.h */; }; + 58E1643BFDE1E89D99A1FE8FBE7121A1 /* scoped_route.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DC60DEE2EE458B98F04D29009034B5BC /* scoped_route.upb.h */; }; + 59254D0F9A9C07F4C48F18DA5ED039EF /* arena.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = D8676A807192FCCF6C0A7B42E068D2AB /* arena.h */; }; + 59285EE40763036DDF949E515A4F593F /* GULLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 80AC518F58AF7973701E13E4AE33DD9D /* GULLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5933291D823C7B3B046A9CE530F59241 /* call.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = D4EDEA0DD0E4ADBC5C37F77E6FCF930C /* call.h */; }; + 5934ADCB16F8F4EE0B4EF27E0D3853AF /* client_channel_factory.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = A627456F3C6FE9D0798140EC4E6D10E9 /* client_channel_factory.h */; }; + 593FF1365FCB18C60303D86C46E04891 /* ev_poll_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3419DC4FD705AEF90D9AFD34397E94A5 /* ev_poll_posix.h */; }; + 59428048FBECF5C7F2829CAC02CF00EF /* resolver_factory.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = 6785127EED0BBFEFC00F3D9742E30E80 /* resolver_factory.h */; }; + 594FCFA4FC576945C6FDDAC37116BC01 /* http_server_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = AABD19863AF5275B44274F17C5E68DC3 /* http_server_filter.h */; }; + 595CDD5CF7D364E75A5AFA22ADB886D8 /* tcp_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D78D64D9637267FA37B84691562CAF1 /* tcp_posix.h */; }; + 5961C12DFDBC4E491A737C64442F5750 /* document_change.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6D694082C0395843F52BFCD214F1ECEB /* document_change.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 59639514426F94384AE8DD4F0757CD53 /* wakeup_fd_nospecial.cc in Sources */ = {isa = PBXBuildFile; fileRef = 88D29C372848AD3E431BA16FE1CE337A /* wakeup_fd_nospecial.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 597DB31A57B2A73D175981869798B88F /* binder_android.h in Headers */ = {isa = PBXBuildFile; fileRef = 96D94557917088882F7702C0FD5A482D /* binder_android.h */; }; + 598C262E0B842C86DFD3BC703F47FD64 /* FIRAdditionalUserInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = A23A31D58AFAC97B443568307C33166C /* FIRAdditionalUserInfo.m */; }; + 598F5A9BD97A5983BF6DB8FA6A22AB1D /* wrappers.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 27AEB612CF1849A92DD38EA575E3D01E /* wrappers.upb.h */; }; + 59A0844908E1AD1BC9ABBD2C5F389809 /* transport.h in Headers */ = {isa = PBXBuildFile; fileRef = AB98701B50C0F6FB3E70EDE0CBC6B8F1 /* transport.h */; }; + 59AA547F6793BF4AB733DC12A37ADE7E /* sockaddr.h in Headers */ = {isa = PBXBuildFile; fileRef = 26E9AE3EADA40A090A4B03138B5B0285 /* sockaddr.h */; }; + 59BE43C6B83A3B262269BC1799E9E208 /* sync_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 637B490F69EBB226E8800FD9475B7A98 /* sync_engine.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 59C10D78FEDDC9D10E7FDF0A9C76D0AC /* syntax.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9685F5568FB423CB1E9B24498E3777A1 /* syntax.upbdefs.h */; }; + 59D0CE2D3C0C37FBB85F5E21B8119633 /* v3_bcons.c in Sources */ = {isa = PBXBuildFile; fileRef = 2745A9167010986DBA59C0E72EAE53A6 /* v3_bcons.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 59D58B769A709AA94A0170E4F3E02047 /* load_system_roots_fallback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 63F85C4407CAB38CD2C01C58E6A26D68 /* load_system_roots_fallback.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 59D76014705F1C9754F60F90A10DFD6E /* extension.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 68D78F2576A0E228835C94BCAECD873F /* extension.upb.h */; }; + 59DA2FBF30E184F73ECB7530501AFAF6 /* srds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9179F02821F02FC5355F60C02B4D1D57 /* srds.upb.h */; }; + 59F1CE1D946A691F91319D60E3160224 /* stream_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 49E0686A5E69BB95463462EF1BB10483 /* stream_map.h */; }; + 59F2FD651DDFA9721463AE40199FF356 /* service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 1854C3EDF939F3EB61EAC380CB838CC7 /* service_config_parser.h */; }; + 59FF7A0799D99E3DE72F462678F05316 /* trace.h in Headers */ = {isa = PBXBuildFile; fileRef = D89598825346D804FC4B595C60946825 /* trace.h */; }; + 59FFAD28CDC5E23495B5A06C0EC15C07 /* FIRGoogleAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = C564DB4CECCDB08587D80992FFF0DE56 /* FIRGoogleAuthCredential.m */; }; + 5A118A6A02065E96785A81B0909A7944 /* deadline_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = DF6A2B01D3ABD8718BB3A743654BA795 /* deadline_filter.h */; }; + 5A1788BC4C522E35F99731A44B888DB6 /* def.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A29B4D6A772DD816AD5D4272450C924 /* def.h */; }; + 5A2BD71059CBE91C773ABCB1B9F989CC /* certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = BE2AE292B4AA0E995522D48FF7D3B269 /* certificate_provider_factory.h */; }; + 5A2E75955FDF4046F6FA0AC8045D3AEC /* x_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 958F5C0C1977A3A7BACBE8502D2AAFE6 /* x_all.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5A2FC24B9569192861CAD8C0C0040553 /* tls_credentials_options.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 6F1AEFEB385237564BEE128FDBB43C57 /* tls_credentials_options.h */; }; + 5A37C292B9D54D5D85A45B0636419BC1 /* default_health_check_service.h in Headers */ = {isa = PBXBuildFile; fileRef = DFF8C105DA2A7F6D0DCA33F2EB2FA899 /* default_health_check_service.h */; }; + 5A476C8633DFB21603AD6C9919093E28 /* sensitive.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 75832D84013106461F75522AA8A74D41 /* sensitive.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5A47FC100384749725345DA228B62EE5 /* iomgr_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C0CFE5B8E01CB1376C9D29C4D9B03C5D /* iomgr_internal.h */; }; + 5A49B876BFF81AFDA88334457613A16C /* lockfree_event.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C8D180F6C3EBEA23DEC451C24B0F99A1 /* lockfree_event.h */; }; + 5A546433B29C8E878C36E92E5638A4C1 /* low_level_scheduling.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FA19EC0CB4FF16DA197F559BA2235B2 /* low_level_scheduling.h */; }; + 5A646D6C6D5E0F13C5CFFA9FB6CE7B01 /* simple.c in Sources */ = {isa = PBXBuildFile; fileRef = 154261792D57B54342B9AC458A2F384F /* simple.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5A65E216443E8F0325524F253C7DE995 /* strerror.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = FFEA94DA9B3A59E2EA7112F462748095 /* strerror.h */; }; + 5A73891510D3DCFE5BA15939D0DEAF36 /* cluster.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A23C152DCE837A223E3EAB0369C1513 /* cluster.upb.h */; }; + 5A78EDE7198AEFA8EC074C50163729AE /* socket_utils.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 82FB50329157A6EA9E8029E16F9746F7 /* socket_utils.h */; }; + 5A8FA18C97EB3E10D889ABA4D96D789E /* FIRAuthWebUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 96DCD5D7E16C8C3F10A15B9E0333F1CA /* FIRAuthWebUtils.m */; }; + 5A98413D76846C2F9F692502088FE6C9 /* maybe_document.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = C919E1B3558E2E9ADB13B0D03DD8DA0E /* maybe_document.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 5A9880517F139CF0D42DFB6CEE4384AC /* server_config_selector_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CE97BFCE06F500B4C7FDD6C47E6661A /* server_config_selector_filter.h */; }; + 5AA2C4945F12B2B0B1307BF15D9C2DB8 /* overload.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5A2B42ED43175EA32668409B22911E5B /* overload.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5AA340DE76483BB8F5D9503C9351D14D /* gaussian_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 777F5465A495D4D04777F126912D2314 /* gaussian_distribution.h */; }; + 5AAC4C7C921E4684D0F382A931D2DDFE /* xds_channel_creds.h in Headers */ = {isa = PBXBuildFile; fileRef = D3C10EFC47B33FB968622544FF742F75 /* xds_channel_creds.h */; }; + 5AC1FC683C3F76965D47AF3489DAB3E9 /* circuit_breaker.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A9DA209B3351F3BA4790F998A82EA7D /* circuit_breaker.upb.h */; }; + 5AC2397B7EEAD5FBCCC03849A7F95886 /* time_util.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 077708486BC89CDBED171D0C2FD9A449 /* time_util.h */; }; + 5ACC2FACF2228B01A2C17AC55D044A5A /* migrate.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = FC679C0A08BCE8D3453787A39792C835 /* migrate.upbdefs.h */; }; + 5AD6C87CD32D0E6BBEB528EB81E6A435 /* connector.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 57AC82E431CEC182FD99376CC91D2DA1 /* connector.h */; }; + 5ADBA986D99ED3B96405E077CA4986F4 /* resolver.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D5EEC08128F5538B16F243F591226C02 /* resolver.upbdefs.h */; }; + 5ADE64B4CF0855D89022227FF60BA16D /* insecure_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 76B4376A8D10B1A244E49A2C0A80D2A4 /* insecure_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5AE09CD590B4DFB2C5E0D1F5E66F5FC8 /* FIROAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 056F5BC7ABC40AA461580264AAF06906 /* FIROAuthCredential.m */; }; + 5AFC0C63C6A3A70D8A891CD1DE4F912F /* quic_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E527FBEC462F4AE256F3330E3D673B66 /* quic_config.upb.h */; }; + 5AFECE49F9C07A520C0A6C93FB5D4694 /* block_annotate.h in Headers */ = {isa = PBXBuildFile; fileRef = 937A61EB32DDE00CA3C53A21EA255D70 /* block_annotate.h */; }; + 5B06C6C72474AE383A1D527632956743 /* is_epollexclusive_available.cc in Sources */ = {isa = PBXBuildFile; fileRef = 31F02E53502C9BCBBC7F2DA4C12515FD /* is_epollexclusive_available.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5B1688DB02F23A9F678B481D92FEF52D /* kqueue.c in Sources */ = {isa = PBXBuildFile; fileRef = 132837A4F55C07E6574A6C1EFA2DB281 /* kqueue.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 5B2352A81841C6D0AA818BE3F00CDF3F /* create_channel_posix.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D524A0526F7A345032FB33BEBB391509 /* create_channel_posix.h */; }; + 5B26C883D95CD39028762405C56B7FE7 /* tcp_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 282601D675F13B63E31A544E0BF2DD43 /* tcp_client.h */; }; + 5B3728EE2D48EFF58F7155E6FDEFA142 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = D5536E5FC9C68D4255AE1EA414047B56 /* context.h */; }; + 5B383C1C5D7CF48D117EC0F4DFCB175D /* intercepted_channel.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 1FD21F88F473C44E0785F1B13F93815E /* intercepted_channel.h */; }; + 5B397B919B27E5543A8D770BC4729E7B /* jwt_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B53BDBF938C3FD79C37C3267939AC1D /* jwt_credentials.h */; }; + 5B39C6C04DC13F142E0092F88855618A /* tcp_server.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = AA735F2C0097240A3BAA76F8939292CF /* tcp_server.h */; }; + 5B488569EF4F51EC989C7472FFC088C8 /* format_request.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = 65B1A809910D1A1EA24766C16DB041B0 /* format_request.h */; }; + 5B4DF8D71C5F3AF68D9CF1BEEAAD8FEF /* bn.h in Headers */ = {isa = PBXBuildFile; fileRef = DE25A8906F5EA602B0ED6D95B6C066A6 /* bn.h */; }; + 5B58FE87C6B45DCE49A581289F3671D1 /* server_auth_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1F0B5A35D0AAE049D8C302E0B8AEC63D /* server_auth_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5B6EF35277573DA9331BBEF9D6B27AE7 /* hpack_encoder_table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6FF6A55B08463E0C207334284E6514B1 /* hpack_encoder_table.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5B7F8FDF620122DC0F75CFED29103006 /* health_check_client.h in Copy src/core/ext/filters/client_channel/health Private Headers */ = {isa = PBXBuildFile; fileRef = 43D0E96D5626189015C3CD678ED98042 /* health_check_client.h */; }; + 5BAAB0CC391B988B4FE6C7A3A34D06DB /* document_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 43F828F2F4972BF2DC7394DE8EE42D8E /* document_set.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 5BB6956F9E8A2DABEE6AC8B779CA6282 /* e_aesctrhmac.c in Sources */ = {isa = PBXBuildFile; fileRef = F3D15E855E57CCB8B1C0B5A459E8EA9B /* e_aesctrhmac.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5BC3C52C614D14908C6CE80893B3354A /* global_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 9418828007254663081CA8C3885AEB31 /* global_subchannel_pool.h */; }; + 5BCDD2A0FAB19B4FEE43DFA83F99C08F /* bootstrap.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AE6B050ACDE3C816DA038C8C6D2C14DE /* bootstrap.upbdefs.h */; }; + 5BE3FBBCD9A397B1A4F562ECB221EA0E /* FirebaseAuth-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B96D0DED06128DD056914FEC3CEEA75 /* FirebaseAuth-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5BE76EEE8B7475EE3C71376D822C5282 /* syntax.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 948C0D518D20173E63B7ED7906137E67 /* syntax.upb.h */; }; + 5BEED6F82C356DEDAC26300A0EBFFDEB /* endpoint_components.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8488EAB6E33D80DF8CF0E8CBEBDA79E5 /* endpoint_components.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5BF66A6657478400AF6231ACD46C06F0 /* umbrella.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = BD6B8F394CE09881FF936F9769E1232D /* umbrella.h */; }; + 5C00E3812D52D927BD3E19053C734673 /* alts_grpc_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 29022F8DC2B14E3431A02FFEAD9CC0DA /* alts_grpc_record_protocol.h */; }; + 5C10B0C936FF703D03F26541A85AC9C2 /* router.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 54735450AEE3D5FE75B890FBD85B07D6 /* router.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5C2A955183BFE5E9CC4681056EC3D804 /* child_policy_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = AE049B85D10E1291B452C2C3C9EB07FE /* child_policy_handler.h */; }; + 5C2F77BF4B053A810C36E99112DD8E3C /* annotations.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 444FD1C2116D3EBF44E43404C5643343 /* annotations.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5C4306960DC0ADDBE2F0F2C56AC50868 /* x509_vfy.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B02DF67AACFAC10CFCC6771272AB7182 /* x509_vfy.h */; }; + 5C545D300A169F71A076CC5338F8A3E1 /* regex.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = EB7CDADB65B762C2D331999CB19481BC /* regex.upb.h */; }; + 5C591126DAB0CEB79E728AFEE4AA2F55 /* varint.cc in Sources */ = {isa = PBXBuildFile; fileRef = B0B531C4E8B3E16E7483222F61E71342 /* varint.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5C5AA5AD8B00B652376D92B3CFE8D18C /* alts_handshaker_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B973B0890088ABDE6D2532A575BC04F /* alts_handshaker_client.h */; }; + 5C5D016E09ECD8326DA6E2841B2D9C4A /* time_zone_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 705377BBE4EE217BEC889929244D22AD /* time_zone_impl.h */; }; + 5C6663D727F621EDB251DCFDFBFDF26D /* iam_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 539B1A52B50F4BBCB7FDBCDD371B99F5 /* iam_credentials.h */; }; + 5C8BBCFC236F277CE083AEC3A26A0F1D /* FIRSecureTokenRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 05B83ACB021408CA0D2107E8DB4F21BD /* FIRSecureTokenRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5C9B09E025BF033AA45D3672991A6C45 /* user_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = B4CDD76A315318C6D4150F7CE791A4EF /* user_data.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 5CD513BEE83A919D5AB3668EFB70349D /* manual_constructor.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = DEE4C584032AD682DFAE089178A33186 /* manual_constructor.h */; }; + 5CDD76596BCFD6D1BF3A4020F9A94055 /* fixed_array.h in Headers */ = {isa = PBXBuildFile; fileRef = C8EB5D3475E421876DFD017BA3D701D0 /* fixed_array.h */; }; + 5CDE261C4A20CDC1A3429A05A62189AE /* grpclb_client_stats.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 410564F3F87AD82D5D563A3D6C969E2E /* grpclb_client_stats.h */; }; + 5CDE30F27F2CF92D5D9096089D02649D /* string_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 86AA512D9ED986574F7B0A69672C67A8 /* string_ref.h */; }; + 5CDE4EE10D18B30DECB89D81778E9D5C /* load_report.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 182ED7055E35CAB004E3DB728CB073F9 /* load_report.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5CE5C8C8B6B63393D662F76AF8BB8C81 /* chttp2_server.h in Headers */ = {isa = PBXBuildFile; fileRef = D49C2ABCCC81BB637DA3E133FC64B598 /* chttp2_server.h */; }; + 5CE62C9674E6CECD099ADC671B6253F7 /* inproc_transport.h in Copy src/core/ext/transport/inproc Private Headers */ = {isa = PBXBuildFile; fileRef = 72FD5462C01C9F68012853D0DF878B69 /* inproc_transport.h */; }; + 5CF5E739EBA662D47EBE196B00CB0D58 /* alts_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = BCF90740E8308E5B0747DE8B7352D3D4 /* alts_credentials.h */; }; + 5CF9D92CF89DAC971EBD54164C39DA44 /* client_authority_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 217746CE3411ED265A93F66706866BA5 /* client_authority_filter.h */; }; + 5D0659D86B5F620757704698C845027A /* check.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B11F245062201659E3CD0609D634098 /* check.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5D182655C75C92C88E4EDC2F22F8C0EF /* accesslog.upb.h in Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 323F874709481FA67EB3D4F2210CB547 /* accesslog.upb.h */; }; + 5D24BB3A0587472A3D49B2DC4172328A /* x509.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = F381AC4A153C07E0D9D4E3331E56F194 /* x509.h */; }; + 5D255495D5061FDEBD6BBC0EF95339B8 /* pem_pk8.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C7F5C6F69453B9780AEB15D7CDFDE21 /* pem_pk8.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5D257139D7AE662C6D4733CFB35ACC49 /* ascii.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 978FA0E77AC57B150078982B58EDD8FA /* ascii.h */; }; + 5D2BC6D0A305F670D7D24C02EB82E221 /* pb_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = B992BDFAE8C73204A3E1FEC74FC9DFBF /* pb_encode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + 5D384698A059B777A47D093888A13870 /* env.h in Headers */ = {isa = PBXBuildFile; fileRef = F692A0661398B7DFBCCB5B3D8D481798 /* env.h */; }; + 5D38E75CA9302E32308B733EDE22B7CD /* bad_variant_access.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 15821334C1D631F7F551A4E77976F741 /* bad_variant_access.h */; }; + 5D3C798AB2985359F36F7EF590447C96 /* message_allocator.h in Headers */ = {isa = PBXBuildFile; fileRef = C77FF8EE62B0E049463CAA6E1BAC5180 /* message_allocator.h */; }; + 5D4C4739DC2BCFF9A9069C586708A340 /* options.h in Headers */ = {isa = PBXBuildFile; fileRef = 252A5584AC9AAF5A6701479242049783 /* options.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5D565E6874D41D49059649351EE12B64 /* connectivity_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D9724C16387E359B42E9F09938769C4 /* connectivity_state.h */; }; + 5D6126105988028072B7FFC185A212F2 /* context_list.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = D5350C67F83B2FE8907D71049CF15A7A /* context_list.h */; }; + 5D6BC5A4DF05FF77D90BBDD03CA2AC2B /* xds_routing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1BA77ED35FEB32AEF90736DA16D338EE /* xds_routing.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5D76F6847147D8171297B1C0E43ADDE3 /* is_epollexclusive_available.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC769BD5C076E410F0328383D845AB9 /* is_epollexclusive_available.h */; }; + 5D7AAFBC4C9BC9AA15DE9478F4C730F9 /* http_client_filter.h in Copy src/core/ext/filters/http/client Private Headers */ = {isa = PBXBuildFile; fileRef = FE316472F4E8D748BA0250462EB04921 /* http_client_filter.h */; }; + 5D9644C1E2598629CED92E90DD8DF747 /* call_tracer.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A1C14ECAC0D3351CEB75DBC159491E8 /* call_tracer.h */; }; + 5DA4DE06D8B62FF8A59BDCC7E2A9E5BD /* FIRLibrary.h in Headers */ = {isa = PBXBuildFile; fileRef = CAD03413A5A182BF21A6F4B03E5A6160 /* FIRLibrary.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5DB3670DAD7864236ADBFF01E95A69E5 /* symbolize_win32.inc in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = 3A560586F09043C3D7B819C3F6AA70CA /* symbolize_win32.inc */; }; + 5DC50ADEBE98166CDEE8E3DDBAF747EB /* ssl_utils_config.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = E59C2AF7F4CD8E108544D29D11F76EA9 /* ssl_utils_config.h */; }; + 5DCA68EBC99BC2BE2D5DA9E3257E39A4 /* byte_stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = DF41BE2BCA99BC942F0EA9A74BEEBF93 /* byte_stream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5DD8E2965F49205E8BA75F870A780C32 /* cluster.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 11F7D701B7FD0390CD56858D9758287E /* cluster.upbdefs.h */; }; + 5DD979F5092915EF540B1C3D0DDD6E70 /* b64.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3EC6D402A5749FB22B8F77208B5E03B /* b64.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5DE352EBBD1D683E2BC7EF62E5304C1F /* server_builder_option.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = E30401568CC876DB87F8E3253C643D1F /* server_builder_option.h */; }; + 5DF10029F1A346085C2B009C9B77E908 /* percent.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 43932C0BA42981A8B7D37897EFA081A0 /* percent.upbdefs.h */; }; + 5E2CCFA08BC35AFF60E807050D9FBC02 /* config_source.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A6FB2433A99197C44CE10F4829A4ADDB /* config_source.upb.h */; }; + 5E3CD2340735DCD004BDB89029A5B1A5 /* common.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 605F722EA8C2FFCBD5B3CF47FA77C5BD /* common.upb.h */; }; + 5E3F530655A4C28BA301A51F86CAFD7A /* secure_credentials.h in Copy src/cpp/client Private Headers */ = {isa = PBXBuildFile; fileRef = CAF566D899CD04E03B875754A13C5A6F /* secure_credentials.h */; }; + 5E45CAB9D1E137D86C97D3F283BDFB73 /* lb_policy_registry.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = D172F5791353B1F67129B68245FD8473 /* lb_policy_registry.h */; }; + 5E46B08D9171EDEB11274A11C75E4D37 /* asn1.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = E2B7706BAB7F30462440F0C80858FE7A /* asn1.h */; }; + 5E4CEBCF983527FEE6BE2E6B5F61D5E5 /* xds_routing.h in Headers */ = {isa = PBXBuildFile; fileRef = E4DE88EC10BA7EDF795411E292FB5FCE /* xds_routing.h */; }; + 5E5E2598E02845FE1E89FA6300B8C8E2 /* byte_buffer_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D841EDAEEFCF556840E826F362E53AE /* byte_buffer_reader.h */; }; + 5E6ACC814FF62F9D5ECB9903BAE53A3C /* xds_bootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = AD0690F302768549163C52095ECBFE9C /* xds_bootstrap.h */; }; + 5E75A1001E2C53613255C20ACBD8362C /* conf_def.h in Copy crypto/conf Private Headers */ = {isa = PBXBuildFile; fileRef = 13B76E483905BBC7A57C869F3E058F99 /* conf_def.h */; }; + 5E8563D5341C9DCB8D13885775755B66 /* resolved_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 214F7FC2261B66D88014F017A8FB5BE6 /* resolved_address.h */; }; + 5E88ABA5D7985DE4D6ADDF5E89CE6F6F /* string.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 62D506DC4AF463FF2AC78C5797644AB0 /* string.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5EA5AC8EFE9204FDA5F218B5CAE29AA2 /* barrier.h in Headers */ = {isa = PBXBuildFile; fileRef = C67AEEB3D5D59646EAD6B1A3541966A7 /* barrier.h */; }; + 5EA75FE2A37003DE6333C26C2FD556BF /* xds_route_config.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 5507F27816BC6DB44C5EB130533FA3B8 /* xds_route_config.h */; }; + 5EAC74CCF6EFC7AAF52BE8EE41BE9AFC /* FIRFirebaseUserAgent.h in Headers */ = {isa = PBXBuildFile; fileRef = CE987EDBDCFA4401D3E53F337BF34380 /* FIRFirebaseUserAgent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5EC2715F392944BCAE661C1888FCF417 /* darwin.c in Sources */ = {isa = PBXBuildFile; fileRef = 947810BD2CA0588F832E16DE84142AEF /* darwin.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 5ED2899783853CF819E809756728C339 /* connectivity_state.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 8D9724C16387E359B42E9F09938769C4 /* connectivity_state.h */; }; + 5EEE2306456E55E7A47C9AD7BDA8084B /* time_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 077708486BC89CDBED171D0C2FD9A449 /* time_util.h */; }; + 5EF03F783375FDCA6B570AF779F1A023 /* log_severity.cc in Sources */ = {isa = PBXBuildFile; fileRef = 67DFE219AC7FCB165448CF9761ABF630 /* log_severity.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5EF2A249DBD22CBC057887A85D7FFC75 /* hpack_constants.h in Headers */ = {isa = PBXBuildFile; fileRef = E747060B99D764EF000C788D635B4795 /* hpack_constants.h */; }; + 5EF6DD4A7EB3EF32204D55B778B19877 /* channel_args_preconditioning.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6AFC681BBB7468EF8D49D7ACDC640D00 /* channel_args_preconditioning.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5EF9F1C3AA9C84AB0DDBE4D1EEA33C67 /* pollset_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B2E660F4B541504E1FB64414618DB7FF /* pollset_custom.h */; }; + 5F0150E70C3312E00762F49BF752C6AF /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F618B40C5A3E2C49E872AB1D1019E88F /* internal.h */; }; + 5F0EDBF3434E2F6D5EDA41744287CB0C /* str_replace.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9F69F4A3DE6D01E252EE2CB9DDCCCEE1 /* str_replace.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5F185234DC569E13143CF5F3C170FD86 /* xds_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ABC7B18363F71FC7E5DB2BA4E4842A7 /* xds_client.h */; }; + 5F1BA9038FCE70134AA8B3BBBF25C464 /* file_watcher_certificate_provider_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E6EF70B1D940DD343C043D74608AA1B /* file_watcher_certificate_provider_factory.h */; }; + 5F1D463C7FFEC14BD2B8787D3EA496AD /* stl_type_traits.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9474C1965E6498611A917C1E73C71746 /* stl_type_traits.h */; }; + 5F2036030CD4FFF1F49F0A35C7FE1ECF /* rsa.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 041E8EE63799244828CC79456EB3E191 /* rsa.h */; }; + 5F20FE04DA850F4F6B1775FFAA248D51 /* cord_rep_ring.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C9AF16F9767E45750B06FB19B737FE7 /* cord_rep_ring.h */; }; + 5F25F1C9286F39BE203602BE8BF00173 /* time.h in Headers */ = {isa = PBXBuildFile; fileRef = F3A921D93130B337C25D6105A05F46BF /* time.h */; }; + 5F29E4942A631455E0051C4D0ADA486D /* atomic_hook.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 44045AB5D48D486E32BC1CDD26C0E437 /* atomic_hook.h */; }; + 5F2AD35DDC808AD5537E669592FE0E56 /* strerror.cc in Sources */ = {isa = PBXBuildFile; fileRef = 885E05A074A7C2F0D3526F3AC1383FD3 /* strerror.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5F2AFBAFE01FE9B52CA73C85308F9C97 /* v3_bitst.c in Sources */ = {isa = PBXBuildFile; fileRef = C3C190C37FCE61098CF57DFE8098B9E9 /* v3_bitst.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 5F2B99E307F81613F8316AC905330325 /* any.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 17D5697AFC82991F5A81A797D6AB1416 /* any.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5F3675B6C1A087E90986884A08C390A9 /* interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = AAA259845C270CDCA8958194FEEFC580 /* interceptor.h */; }; + 5F3BBAF0744D0F417A4FC1DE3AE24341 /* evaluate_args.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = DD0A341CB16D5AF5A439FB568BDC7D64 /* evaluate_args.h */; }; + 5F48F0F16F6C0D58C074B9B8342DC3A5 /* trace.h in Headers */ = {isa = PBXBuildFile; fileRef = C722930FA1BEC60A5DC134D61FE68F7A /* trace.h */; }; + 5F610A571F4AED6F3726B40DE773CD89 /* idle_filter_state.cc in Sources */ = {isa = PBXBuildFile; fileRef = 47C23B266509C6EC046168BE42F211AC /* idle_filter_state.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 5F78F89336B80471A10C246148CB5159 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 87E0C63F688C857A49A2AF4A89890C02 /* rbac.upb.h */; }; + 5F8B31DD57DA70254F41275A748E0D41 /* GDTCORStorageEventSelector.h in Headers */ = {isa = PBXBuildFile; fileRef = 7476A5231766F1384861C03AD9F7BB22 /* GDTCORStorageEventSelector.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 5F9AE68DBE9902009869DAB99D985A91 /* cpp_impl_of.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = F7079559446E2D9B7F0A14D99C289046 /* cpp_impl_of.h */; }; + 5FB3FE93FB636DAE87F777FD0ACDDA74 /* GULKeychainStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = B4CF62F79BAAFC3F5FC2D8E55BCD8ABF /* GULKeychainStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 5FBE0DE696A1CC1779C08B87C0181FF2 /* duration.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 0905577B2D6A23929627C38DB92382B7 /* duration.upbdefs.h */; }; + 5FCF2A87747D44E8317C582D5E251A8A /* blocking_counter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 39448F0669908BD861386989BA3628A8 /* blocking_counter.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 5FD4BECF32A7E824B6249C9F767336DA /* channelz_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA48FCC4D9B8E9F745AF8DDAB6E4B67 /* channelz_registry.h */; }; + 5FD99A004AEE9394B37FE0086E43B0CE /* dynamic_thread_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 00BF8BB77D62E92425EC36A40C34A74C /* dynamic_thread_pool.h */; }; + 5FE36DA23F31B9E5DE31EA5B20D96462 /* jni_utils.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = A6C1D5D8E26EA814730EE6F3675E6D47 /* jni_utils.h */; }; + 5FE491291E95B0C325497C53E3A58BA7 /* xds_channel_creds.h in Headers */ = {isa = PBXBuildFile; fileRef = 31FDF0F2DE49AD54F78B05940A0729A4 /* xds_channel_creds.h */; }; + 5FF9EA667E6E767A0BCA31EA522B6F16 /* discrete_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 1F6D76ABFD696796A4CD56681E7D9757 /* discrete_distribution.h */; }; + 60120797D58FE33FAE95592EFFAAC766 /* FIRGetProjectConfigRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = BC8BB4A5D1818B53DB74B46EFD33F7E0 /* FIRGetProjectConfigRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 601FD02E94E5E67967500D0A63AA1964 /* context_params.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5813ADD9B5E28D131438AFE1EDDDEC36 /* context_params.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6025D90D20F52702216244664BD3A6E8 /* resource_name.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C5C955DA218D0EB3788408551C95CEE3 /* resource_name.upb.h */; }; + 6030E91B42C30A0C092EDADA1BADEE6D /* call.h in Headers */ = {isa = PBXBuildFile; fileRef = 094D8F1F14C44BCA3DCCBEAE5881254C /* call.h */; }; + 603175AF994CDC7EF7C400765DF3F41E /* oauth2_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 97ED3F55988E43D7C7FAA9D58338F396 /* oauth2_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6035302D3CCE6AB44433CF128BB7EB89 /* FIRGetAccountInfoResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F0ABEBB19AD34708A6BE1C090346B73F /* FIRGetAccountInfoResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6041ED943FCB06E9B948E9CB9C72FC7A /* hpack_encoder.cc in Sources */ = {isa = PBXBuildFile; fileRef = CC038F755D4B802A48975BACFFCE6FB6 /* hpack_encoder.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 60559280DE011EFC4AB80C9E7BB0E642 /* resource.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = D174C4D1E7D59FE423E9DE53A4826D8C /* resource.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 60576A17090F3C0131CECDFF1FEA3ED6 /* x509_lu.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BEA0A7888A55C5C3E3D31CFDA3CA0AE /* x509_lu.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 606542454A65AF7E75340A017DD84221 /* proto_buffer_writer.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = DC1A6DD8A5FC8D6E8C5AE88CB4F8D4F0 /* proto_buffer_writer.h */; }; + 606FBD7AC10DF19271C31038042A87E0 /* collection_entry.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A4AAC5D2C50567608EAA8B25AEA21478 /* collection_entry.upbdefs.h */; }; + 608245272033587945A81AEF983DCA70 /* backoff.h in Copy src/core/lib/backoff Private Headers */ = {isa = PBXBuildFile; fileRef = F21E13CD6C73E693877B05F540339F38 /* backoff.h */; }; + 6094DEC218F1BD53CFD40A58570F6A15 /* internal.h in Copy crypto/err Private Headers */ = {isa = PBXBuildFile; fileRef = D53131DEE140A6FAAA6D714A8EEE8578 /* internal.h */; }; + 6095D3FAC6F09A61BF8A460AB1A7E335 /* manual_constructor.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 0754E9FD0A331C54967978FC96F08F2A /* manual_constructor.h */; }; + 6099BB3984C835F7329BDB3E16E21134 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F6155B80980197CB9AC9441DC0C9D7FC /* internal.h */; }; + 609A4967BF86EBFA4625A38BBC6B9BAA /* chttp2_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E26FE69721B9E8C645D27785DCFFCF8 /* chttp2_transport.h */; }; + 60BE6FDFC4F43F9B103D8E5955776A11 /* spinlock.h in Headers */ = {isa = PBXBuildFile; fileRef = A90BE6B28A63A86496A91B30F74A3CE0 /* spinlock.h */; }; + 60C8FC5D0E71054B9A9945785D2F5EAA /* sync.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B9B454560CC0C39D9CAE515FBE1F4B2E /* sync.h */; }; + 60D05139A3CB3B712EE7BCC56D049AF3 /* low_level_scheduling.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 3FA19EC0CB4FF16DA197F559BA2235B2 /* low_level_scheduling.h */; }; + 60E42D4227B8BEB531538CED164F5550 /* xds_bootstrap.cc in Sources */ = {isa = PBXBuildFile; fileRef = F530627E9BBDBBC57486EA716AB76F7D /* xds_bootstrap.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 60E4E1C817EAD5F445B8705DA1F2DA3E /* alts_grpc_record_protocol_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AE20D41EBCD8F81FC97A0187D9415CB /* alts_grpc_record_protocol_common.h */; }; + 60EAAC9DA10B51D2A3F704D9249B3A47 /* stap_timers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7D3922089CEDED5B9DABDB00407AD737 /* stap_timers.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 60F3CA5A9A89770765AF103C8EEFFDA0 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = C793BEC1514085A95866EBFBC848BEB4 /* FIRComponent.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 60F441DF1BADD836CF64E83B4C870082 /* chttp2_transport.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 4E26FE69721B9E8C645D27785DCFFCF8 /* chttp2_transport.h */; }; + 60FAFB6788F74C91010A0C517A93AF8C /* syntax.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 9685F5568FB423CB1E9B24498E3777A1 /* syntax.upbdefs.h */; }; + 611EF520B515606731EB21863251B401 /* xds_common_types.h in Headers */ = {isa = PBXBuildFile; fileRef = A159468ADAB47C79B3F05E7E62A3AE58 /* xds_common_types.h */; }; + 612C3825D1A78107C1882977CD6ACBFA /* route.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DC77411E3D9F1F644CB99BED18FFBD9E /* route.upbdefs.h */; }; + 6135C0BDA09699B79108EB69F4499987 /* stacktrace_arm-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 52B651660990B2B9FC6D3539DA511B3B /* stacktrace_arm-inl.inc */; }; + 613CEDF528954B4C3E543577BCB18DE2 /* client_load_reporting_filter.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = A1E9D542AFCBE3500E7BA4D6B566D699 /* client_load_reporting_filter.h */; }; + 614085BE3328324F1E96DAB0AB9F61C7 /* byte_buffer_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F3FDD2E070E7DDE38BCF21CBB76F59A /* byte_buffer_reader.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6141686D4CABFB8007FFB97F44F2197C /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E3F9A4C429C9E97A7001D53111C83FB /* internal.h */; }; + 614E667D8EB7BC95B596490ED08A5C6B /* iterator_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 48438C7860083FBFDE8D1C4C5E79238B /* iterator_wrapper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 615858C2E22DCCB05340FB74675D94EB /* GTMSessionFetcherLogging.m in Sources */ = {isa = PBXBuildFile; fileRef = CE801A45C8B38F7118984E5463E0AC2B /* GTMSessionFetcherLogging.m */; }; + 6174E8E91BEAC8EF801A5E39B3A40AD2 /* symbolize.cc in Sources */ = {isa = PBXBuildFile; fileRef = FEC647BB5F84E69F355204CB4564DE28 /* symbolize.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 617CE6679BE305BF340997A46E890382 /* fork_detect.h in Copy crypto/fipsmodule/rand Private Headers */ = {isa = PBXBuildFile; fileRef = A7233B80EC980B53BDDD670E831873AD /* fork_detect.h */; }; + 6198E88A784F7A954530268E7A9741F1 /* security_policy_setting.h in Headers */ = {isa = PBXBuildFile; fileRef = E47395BE4B94EEC5E85FACE176734FCA /* security_policy_setting.h */; }; + 619E18D01D7EDF46F4F4814A5279C5F6 /* error_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = DE6954C3B8A5284B3E2B03F34E7BC184 /* error_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 61A9E914E4849A3800D87EE8BA43EF96 /* server_config_selector_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B8728A5C3ACD7D4A73055BEA71EDDAF5 /* server_config_selector_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 61AD4C139C5DE197C2B2347FC1458714 /* time_zone_impl.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = 705377BBE4EE217BEC889929244D22AD /* time_zone_impl.h */; }; + 61B95EC6DC79B5AE8371339F69991AFC /* FirebaseCore.h in Headers */ = {isa = PBXBuildFile; fileRef = B23BA7B1F60F09C9201447911E423ED6 /* FirebaseCore.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 61DF8F49A9E29260FC51BA8E294B9D91 /* composite_credentials.h in Copy src/core/lib/security/credentials/composite Private Headers */ = {isa = PBXBuildFile; fileRef = 510D6F4E3FAB1980658F34007B46F960 /* composite_credentials.h */; }; + 61F08D0DF5C0A156D1BE47ED9763343B /* address_is_readable.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DAC95ABF19A3398D9BB431745C5082 /* address_is_readable.h */; }; + 61F9BB5DA2FF38A116CE41222A0A972A /* stats_data.h in Headers */ = {isa = PBXBuildFile; fileRef = BEC5D7EA7073E761E4C370942E7EE1D7 /* stats_data.h */; }; + 61FEA9B9B766EB9721E8E22411D7E3BA /* dynamic_thread_pool.h in Copy src/cpp/server Private Headers */ = {isa = PBXBuildFile; fileRef = 00BF8BB77D62E92425EC36A40C34A74C /* dynamic_thread_pool.h */; }; + 61FFB96A6ADAB1C11C8B15FB358D27A7 /* chunked_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 274BB8620F04F04E96BB745E9E0B18E8 /* chunked_vector.h */; }; + 6200DF4993611BC0AC2597F84106DF42 /* sensitive.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 9D1889CCBEC73FD25FE5A56F4A129736 /* sensitive.upb.h */; }; + 620E7AD39CFED94DE142141759DA51CB /* ssl_security_connector.h in Copy src/core/lib/security/security_connector/ssl Private Headers */ = {isa = PBXBuildFile; fileRef = EC6FBB96582CBBB6E833720B55E94825 /* ssl_security_connector.h */; }; + 620FE6AED349347A9705BE9DE7B7F68B /* max_age_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = D95580A94EC73513A06FA40CE6EA9CA8 /* max_age_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6212427929A89B0F19DA7795F4E6B472 /* format_request.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = 41CB756487978706710A88665380F33B /* format_request.h */; }; + 621D9F2B8D5C7696A2722DB7D496E4E7 /* compression_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D98DE34BB6A88BD31BB67E9C324EBA21 /* compression_internal.h */; }; + 62289DF6B244BEF23119F75C3660A7EF /* backoff.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F7CA2C5988C527756EE917B3F4805B05 /* backoff.upbdefs.h */; }; + 62293D0CADC810F2071106EDA37DED94 /* context_params.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = F08CF4E0D25BFD1DC7C569B6A2F8424A /* context_params.upb.h */; }; + 623E9D36D3EC38BA133D4F13C0CDBE88 /* query_snapshot.cc in Sources */ = {isa = PBXBuildFile; fileRef = C04DEA144CB0A3D6B70E5458B3E35C8B /* query_snapshot.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 624B6275A5D848C87FD3ED6E0B423692 /* time_precise.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1539D6FAD75C196EC3DB51745763BC28 /* time_precise.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 625057F55A94A9F7E75D458879CB5FBE /* frame_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = C01FAABE45889F07BD8C14AE64B036A0 /* frame_handler.h */; }; + 62672F7124E85A36F46B8B25DBA5B6DA /* rbac.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E56683C34344178C8E291984BA7DC4D5 /* rbac.upbdefs.h */; }; + 62687B09FE7120FDD6DE9D65F4FA50B3 /* version.c in Sources */ = {isa = PBXBuildFile; fileRef = 66D67C5523AADD5D1B93AB3B867934C0 /* version.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 626BE144F1D0539AC1C6185EFF7C71D1 /* bn.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DE25A8906F5EA602B0ED6D95B6C066A6 /* bn.h */; }; + 628A62CEA77DA8C7E15C0B8F3AE119B6 /* montgomery_inv.c in Sources */ = {isa = PBXBuildFile; fileRef = 92D5DAD998B2CB7CAC9C2C70A88E4F91 /* montgomery_inv.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 62993E67952BF52C6775298FCB74C4E7 /* grpc_tls_certificate_verifier.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = D2A7D7B04D5E2C0DF817C45FBEF1A66C /* grpc_tls_certificate_verifier.h */; }; + 6299AF85C59B914D970230292C85CDD7 /* init.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C6A8F0DBE5C696FD7D4C50117CDCF16 /* init.h */; }; + 629F14FD7A1AED57FE44AA0FB90E4C5B /* channel_args.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 024EB002CA949D7A8876E6B0D3EC77E9 /* channel_args.h */; }; + 62A0510FD8C0233552C8E65EE39A2EDD /* FBLPromise.h in Headers */ = {isa = PBXBuildFile; fileRef = 85B4480886683D6312B4A3C3E72B5AFF /* FBLPromise.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 62A57E2FC0B32C5F88C7F64733E4611A /* event_engine_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 62FB43174138350931DBAD451780E551 /* event_engine_factory.h */; }; + 62A8A86C801EB99717C14EA05B70C530 /* serializer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4AB924631F3D9656342CCA07087D2CE9 /* serializer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 62AFD8FAC3A8FF7E2ABEEA9D3F72D69E /* connect.c in Sources */ = {isa = PBXBuildFile; fileRef = 0ABC1880C6D7750AF0CDC0965D5B125B /* connect.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 62B112AA05EC895339C6725E717ADE7A /* global_subchannel_pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0CD6DC46531C59DEE3CA72B47BEBBF23 /* global_subchannel_pool.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 62B49369600689AA85AB7A8C8EB535DD /* filtered_re2.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F0BF004776306DA289146C66734B362 /* filtered_re2.h */; }; + 62BFC44F20718429F66242A30E076930 /* subchannel_interface.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = C8C7CAB31AAA00EFFDC7EB6939F4BDBB /* subchannel_interface.h */; }; + 62D45AF66774E9F067CD954B4564792D /* socket_option.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 768CD4C16ADF689D1EA6AE7199FB2977 /* socket_option.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 62E53A2666480D8AD8E66EDEC347EC7A /* string_windows.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = A5D8ADD0DA1C7B5F0B325D44E10A619A /* string_windows.h */; }; + 62E98CED6E36F39A7262F07D32D0CE2F /* cordz_handle.h in Headers */ = {isa = PBXBuildFile; fileRef = E179C2FD3D9336A38E9F2EBB78D16351 /* cordz_handle.h */; }; + 62ED4B7D1495B678B8A5DC230DA19728 /* time_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE12C4CF3A22800694B23FD6597CA9C /* time_util.h */; }; + 62F26AC8731BB54784780F03721D51E3 /* iomgr.h in Headers */ = {isa = PBXBuildFile; fileRef = 22D4CEC7783C61D3DFC8B17B8F2F4652 /* iomgr.h */; }; + 63051E52C16E1DC49E207A924CDD1CD1 /* snapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = DBAD32B008280D373CFAE7B7DA2117BE /* snapshot.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 63064158404198DEFC8996AAFE98978D /* lru_garbage_collector.cc in Sources */ = {isa = PBXBuildFile; fileRef = FFACC6BB900BD9656D6B28C1A879F5A5 /* lru_garbage_collector.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 631A4BF7FEB8D82C83337F111EF2F71D /* address_filtering.cc in Sources */ = {isa = PBXBuildFile; fileRef = 72919100243AFE205A122322072269EE /* address_filtering.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 631BBADD86F5B23FD6B6D3150F4DD98D /* nameser.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7C63F4F4F89E9AFBAF9368CB0E8E0EC4 /* nameser.h */; }; + 631FF404BD404D1BBFB0CA4A70D3F045 /* GULNetworkConstants.h in Headers */ = {isa = PBXBuildFile; fileRef = 15E07A0687A6BD2978457E6CB8D3AFBA /* GULNetworkConstants.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6320D70518482E4E5F38ECFD8D0CD8C4 /* cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 352B5DA1E83293796FF14D72DF0A595B /* cache.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 632EE9A9FCD3BD76D661015AA80E684A /* tmpfile.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = A39B95F96ECB1E71032E7905C5540160 /* tmpfile.h */; }; + 63423A41EEFF1C0C66CE22F561564347 /* FBLPromiseError.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FE3BD99FF86532705A305C29863E452 /* FBLPromiseError.m */; }; + 6343AD71B23A630023EB7FE3C2F08572 /* circuit_breaker.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D7311BB08B89A4F69FCB29D0E7A8D7 /* circuit_breaker.upbdefs.h */; }; + 634611061C8642FA80F4261439837AB4 /* parser.h in Headers */ = {isa = PBXBuildFile; fileRef = BD0E0AD2FCEA2C04E27C8CAAB4433524 /* parser.h */; }; + 638A32DF9292A7E5C6621D9B5A291121 /* FIRFinalizeMFASignInResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 161F292B5AC4C71F4CF210D8DCC8DEC6 /* FIRFinalizeMFASignInResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 638A867AF8845A964EEF966011DCB3F0 /* compression_internal.h in Copy src/core/lib/compression Private Headers */ = {isa = PBXBuildFile; fileRef = 94604CB7A52E5E51759FF1F7E1CE6DE5 /* compression_internal.h */; }; + 63AB18B48524D3E5E48812FE05B325D5 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B9A5D2924CB3C59B71E42C38C7C55D8 /* table.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 63B1533980C62F7C9272F51029EE2748 /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = 38F446D1EE7A34E7F04C496756C42D6A /* memory.h */; }; + 63BBEC6DBA72B531C67BF3A91D12540F /* channel_trace.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = D5019D9398C0FF58C3F4EE37653DEFFD /* channel_trace.h */; }; + 63C6C223035D644FD6A8E2F840D2697F /* sockaddr_utils.h in Copy src/core/lib/address_utils Private Headers */ = {isa = PBXBuildFile; fileRef = 204720D934D838B8EE682A8097C94AE3 /* sockaddr_utils.h */; }; + 63D0F2BE87A3F8B8CE30ABEFF7D59302 /* http_connect_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 09AB1DD14D1BA61C52400B8E7A645A1D /* http_connect_handshaker.h */; }; + 63D94684F1790B13B06BD615B748B882 /* backoff.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 198C22469074A7ACC4E12D8CEACE0A8B /* backoff.upbdefs.h */; }; + 63DA758E5F5F3118439A64BD6BAB8E30 /* socket_option.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6949B9A31B9A5E821AA7B27C7F9E6013 /* socket_option.upb.h */; }; + 63E512013BE60A1868A2D53742D59003 /* hpack_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = DEC3667300D27407831A2D9F2E7D31DA /* hpack_encoder.h */; }; + 63E5DD19F8F45C7B2CAF2845F49E4F32 /* statusor.cc in Sources */ = {isa = PBXBuildFile; fileRef = F852CC196C5E32540BB0AEB2EE83C893 /* statusor.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 63ECABFD608381C20BE3A78A1ACEEE3A /* alts_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = E269ECD2914F4B3CA2CE490D0772DC48 /* alts_counter.h */; }; + 63F31259925037A0AC3B05D53182945B /* stream_map.cc in Sources */ = {isa = PBXBuildFile; fileRef = C0A2EFBD9775576C962C0368B8C50D6F /* stream_map.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 63F9B541EF2C3320E4896BB4AE5A2C94 /* alts_tsi_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1F506E445D21F4472AE5B7BCA55B2FE1 /* alts_tsi_utils.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 63FB0BA809A9B01747BE63620213C842 /* GTMSessionFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 31B6D46B6A4019848E05628C2549C7A4 /* GTMSessionFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 640F6FD8A55F07AACA825102666D819F /* alts_security_connector.h in Copy src/core/lib/security/security_connector/alts Private Headers */ = {isa = PBXBuildFile; fileRef = 80EB9C991E162F2EF01E4F443F491D7D /* alts_security_connector.h */; }; + 6422EEDB3C5936CFC0FF30FF31AF5DF9 /* resolver.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = ECB7CA5217138C0017B66213BAC64FCB /* resolver.h */; }; + 642A3D976F65FAA299992E248F18DDD1 /* upb_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = EE76B9C489D88D8ABE295CD4E8B34A39 /* upb_utils.h */; }; + 6434280B17EE21D7861DC0A63E7D3E42 /* backoff.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 41D2AC1F5BA923DA117CCF2B38168BEF /* backoff.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6438C508FCDDF3B75674B1CAEED04B8D /* xds.h in Headers */ = {isa = PBXBuildFile; fileRef = 85DA57F50C065ABF328C3F4FC253A5EC /* xds.h */; }; + 6450289A7EAA984B1FAF68FB54362CEE /* upb.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = E7D15579AB3705D8D964E82EB683F7ED /* upb.h */; }; + 64629EF452378DACD27FC3676F85230A /* tls_cbc.c in Sources */ = {isa = PBXBuildFile; fileRef = EB48BFF5F08F77029520592C509D1742 /* tls_cbc.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6465C2CDD52687749BC67CC27A1B5C66 /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 86EB8FA475BE2EA1961B4B1E4C89AADE /* port.h */; }; + 64663AE77032B01E5E022AA832EEFDE4 /* pollset_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = D431963C0B4434EE5E8E3122E5050BC4 /* pollset_custom.h */; }; + 646BC789C9A0BD8CC9BEF38D4DDEF4E2 /* walker-inl.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 9F7FCF4FFB12A3028A119B4B72B6A8A5 /* walker-inl.h */; }; + 6474E670F5B5A9E9682969DE399051C3 /* a_mbstr.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E2649CFCCFBD3F2390BCD9D255EFA82 /* a_mbstr.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6475446C8D4C03C3E3C0CA2C1C5E2704 /* status_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = B76814E748A026738AF68DCF708E3AE4 /* status_helper.h */; }; + 647F4CD29C3028B027F7E8EE48B07402 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E26D8A8B741F22DA11CDFBDC297816 /* internal.h */; }; + 649D3917B7289B6BCD13D2B6E0C0BA79 /* randen_slow.h in Headers */ = {isa = PBXBuildFile; fileRef = D5D484DF3E63888A534E610F56E0DE97 /* randen_slow.h */; }; + 64A82FECEC2F646E4A44B9F6280B0D44 /* inproc_transport.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9990994120C4E30655F98CB83BEE9489 /* inproc_transport.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 64CF363AA6B70D15E212900F94E08C58 /* loop.h in Headers */ = {isa = PBXBuildFile; fileRef = A696CF8961FDDDEC4CA11FA1E2D6E40B /* loop.h */; }; + 64CFD6BF3BE3DD25EB43DCB5D5464AE7 /* FBLPromise+Timeout.m in Sources */ = {isa = PBXBuildFile; fileRef = 2F9C0A61CA9F8A9494D5397879536046 /* FBLPromise+Timeout.m */; }; + 64D2E3EBD17AAB3149149139F34B5ECB /* cert.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 15327940F7676F60AE922267DB715467 /* cert.upb.h */; }; + 64DB5934854D9CEDE836F276878AAA95 /* security.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D762864A8C697278B931B6840405518F /* security.upbdefs.h */; }; + 650D67F045C415E988E6A666B09CEC7F /* p256_32.h in Copy third_party/fiat Private Headers */ = {isa = PBXBuildFile; fileRef = C9CB27561881443782B32F68CAB0F930 /* p256_32.h */; }; + 6529B6CCDD1F39ED5BF15F3FF680A607 /* map.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FB27CDDD081F802DD700B2386A67B51 /* map.h */; }; + 6534916A87AFC4F15AAAAE59A313487C /* path.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8884A3E2AB053907CFA209D05D96D33D /* path.upb.h */; }; + 653B23DFEACBB8F26498EFAA23F6F3CC /* handshaker_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = A7CD2203BB6EADC34E297338A950805F /* handshaker_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 653E4EB2E1B9CE0E3F1AF537C15377E4 /* endpoint.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = F211796747C8A5EE111EE434D065E875 /* endpoint.h */; }; + 654139F91C1C4FC8EC81D6844BB52F81 /* Security.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 05C92F39C7289C2EAC486EF107DDABC2 /* Security.framework */; }; + 6542305D773B5C53B16B4D50E7E6AE30 /* cds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6002159DC9F7CCB89FB6FCEAAD62FC0F /* cds.upb.h */; }; + 654D0985AE5701CC1C8C98C5321F0068 /* base.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DC076C13CDC1B6AA7C1E5163AF72E247 /* base.upb.h */; }; + 65582A52E125DE1462F301B5C9A2EF9D /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = F0EF7BA6471E1C08F8D3D74CDC11F944 /* hash.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 6569AEEB06E6FC5D1280853F89CB485F /* wire_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = 00AE605772F427306BC8987A35F32C75 /* wire_writer.h */; }; + 656C955CDD0DF010BEB6741890E1707E /* timers.h in Headers */ = {isa = PBXBuildFile; fileRef = F1CAE2156AEF9B7C06EEA20395B67B01 /* timers.h */; }; + 656E084742649972E7A8226CCCB7423A /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = EE25FF6B67E5F8F9890BF0F187496DA5 /* rbac.upb.h */; }; + 6570431721D8BF1965EA52033C86A427 /* promise_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = FECD18E3081ECCD65B127980CEAE3BD1 /* promise_factory.h */; }; + 6575F8588F6DFCD0D7058848F3F9B97C /* iomgr_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = AF4636C9B66B254CF3AA7847D3D46672 /* iomgr_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 657DA39B6E389053DE3E1B451462EE1E /* by_file.c in Sources */ = {isa = PBXBuildFile; fileRef = 8FA776A3D1C8A87D28C80D87040A8140 /* by_file.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6581D0F3D7CAD8A6A9EE0E28A0F85218 /* FIRGoogleAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 39DA78F389ABB472E017D022E531B583 /* FIRGoogleAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6583015CFB098863F98C2320CB5FF208 /* grpclb.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 2A7ADA84763C50764B46C043846FDBA5 /* grpclb.h */; }; + 65840CC0705F342FAFD1C32837AFBF4E /* fault.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BE860A64206A88760C88B514EFF6192 /* fault.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 659EE4603182A5C87F9319F7EFDAD716 /* resource.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 76EEC22BA69345FC434D46075CE431CB /* resource.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 65AAE4085510AFE2FD679A4C85D6DF2B /* lockfree_event.cc in Sources */ = {isa = PBXBuildFile; fileRef = E1EA1D62182AA9729B4C57C42E6D8A87 /* lockfree_event.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 65B1D38AF0986DED1FC97D161BBEF0BA /* block_annotate.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 937A61EB32DDE00CA3C53A21EA255D70 /* block_annotate.h */; }; + 65B84FCC44F9B1574974C5874125CEE3 /* method_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E630F8D6C3E1BE30EB169E5E339023A /* method_handler.h */; }; + 65B93FC366966017A9C590C304369610 /* timestamp.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = A11919A4361C25FF33CFA87FCE356E44 /* timestamp.upbdefs.h */; }; + 65D16366D0EC875438D16A574CB020C5 /* create_channel_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = E275CCBCEAF2E143B24B6B56C219E28F /* create_channel_internal.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 65D50F708BFE4B678EDFDA2A991E3DB7 /* port_platform.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 8C10CADA6EC339598820C33FC7478DE0 /* port_platform.h */; }; + 65DD6AE186C98F5D7D80968C4F8A3287 /* grpc_posix.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = EFBCA2F808E992BE561BD5FFC90A6403 /* grpc_posix.h */; }; + 65E37AE89578BBAD033543D33CF61F8A /* hide_ptr.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 2C19B4AE9F30F152BBBF1A476B0786EE /* hide_ptr.h */; }; + 66024F1D3848654548663B63297E0016 /* uri_parser.h in Copy src/core/lib/uri Private Headers */ = {isa = PBXBuildFile; fileRef = F23F0E61E23B0216D6969BE2FF8248AB /* uri_parser.h */; }; + 66053D8A362ADDB07AFE0BBF37EBCAD6 /* not_in_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 35AFED9D4D0A45C5669B44B9444D5D4E /* not_in_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 660DA4C49D77E589A5CD07FF63C0A993 /* deadline_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 81DE705B11AAD484F88E34D84D9F4709 /* deadline_filter.h */; }; + 663858D858E7EE5951F107C448261023 /* cord_internal.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 65958261C69046C055327A83FC097B56 /* cord_internal.h */; }; + 663CB93CFB9DF3D89F04FD3160DFF1EF /* bdp_estimator.h in Headers */ = {isa = PBXBuildFile; fileRef = 80E4E1B67BD8946BF38B986B8FA9829C /* bdp_estimator.h */; }; + 663F763D5A426E42671ADE39623E2276 /* ndk_binder.h in Copy src/core/ext/transport/binder/utils Private Headers */ = {isa = PBXBuildFile; fileRef = 238A27AB94B11612BAC355A8C6F9C8DA /* ndk_binder.h */; }; + 664476E42600E39FA932DF88F20C1486 /* FIRAuthProtoStartMFAPhoneResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 56ACAD74DF1CB48C39F8A0971535BFDA /* FIRAuthProtoStartMFAPhoneResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 665932C4D8AB790CD0F40EEF9F8B6064 /* upb.h in Headers */ = {isa = PBXBuildFile; fileRef = F34670B94A71F044E85A8D143E98FED4 /* upb.h */; }; + 66625F7B793AF748DA970907C56A6EF4 /* rbac_service_config_parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = 317838FC6494FC3BBCC8FF2E5B79ECB8 /* rbac_service_config_parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 666FB88574BF97158EAFEC266221E9B5 /* proxy_mapper_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 37A2839DCD11C8A1F9E29EF5DF86BF4F /* proxy_mapper_registry.h */; }; + 66958572436F147EA5B6C30F293EF518 /* GDTCCTNanopbHelpers.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D0C43686A6EE45D10DA349A07C3DD74 /* GDTCCTNanopbHelpers.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 66A25876CFB19C7D31F60FCC3E606CC5 /* grpclb_balancer_addresses.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 2C1DAE14887DC2CCFF8C901D8D3B6029 /* grpclb_balancer_addresses.h */; }; + 66A3FF51C7951BBF080281DA8FBD0856 /* ring_hash.h in Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */ = {isa = PBXBuildFile; fileRef = CAED686BFFD5E97D02A245F273A8EB12 /* ring_hash.h */; }; + 66AF435E9680683BFAAAD7CF2BABF75E /* http2_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 5CBAF5C58564218A1FAE046A136E91E0 /* http2_settings.h */; }; + 66BBC926A183F3FDF309C1B8859DAC52 /* activity.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 290DCDA265C2A887E8C6ECDCFCFD0236 /* activity.h */; }; + 66C2ABC35BB694249CB1791BF6DDDCDD /* path.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = EFC355634FD0572A59ABEAAA46C1C590 /* path.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 66C680EB8817A65D656332943BC29844 /* custom_tag.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = C4995962E5805C4013F705D6363533C5 /* custom_tag.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 66CC4950EA5971959974A5AF1B31D37E /* ev_epollex_linux.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 850460EE61D796579DA71C81057A8A85 /* ev_epollex_linux.h */; }; + 66CCEB0D127284D43111A310C8836A77 /* health_check.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6935F81990860DAFE6382159F5DFA276 /* health_check.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 66D4A785F12F910EA231862390E27DEB /* callback_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FD181D1ADA66B85336F2A2AD35125F9 /* callback_common.h */; }; + 66EED4A7902674AB3B7D138564560171 /* health_check_service_interface.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = CC9341DFAD28444736AE6DAC94ABBF72 /* health_check_service_interface.h */; }; + 66F7C5DF72DBCB292B1F813F9671A156 /* elf_mem_image.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 13D4342A94DCBA2585D20B24314E8C2D /* elf_mem_image.h */; }; + 66FD3FB4EA6D3EE1E296B8116E86F022 /* write_batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 64DB0B0C382473B71B64849115551865 /* write_batch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 670019A24CACED62CD0EECDB6170B00C /* wire_reader_impl.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = 41CD0630E13EAF44EB0D2E32C8AC9399 /* wire_reader_impl.h */; }; + 6700A4C40C338780A624AA9D7AF3135F /* status.upb.h in Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7397DC11544F0B327AE11C4C9FE4812B /* status.upb.h */; }; + 6711DE99CA3C95F623C08F50CD0C0505 /* substitution_format_string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 23844265433891803D72214C9B89C1EB /* substitution_format_string.upbdefs.h */; }; + 6713E6878B53B17B234DFB7858DAA87D /* resolve_address_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 685BC55271E5576B8485D25C1AEF975F /* resolve_address_custom.h */; }; + 67151F69C3E682BF9ED72ED43A2114B3 /* gethostname_fallback.cc in Sources */ = {isa = PBXBuildFile; fileRef = D8CFEE4A7B6057C59FF044AE83AC8C6E /* gethostname_fallback.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 671E73E2CB36C5462293344715AD73E2 /* ber.c in Sources */ = {isa = PBXBuildFile; fileRef = D125679F9573B4F50D7C2BB24D11FBAF /* ber.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 671EF5B844D6C6928F98A26C7553D388 /* certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = B0C521ED6AF28ED01E2EF8823EE25092 /* certificate_provider_factory.h */; }; + 67234E0B3C059A2B1FB99CA480DE16CE /* demangle.h in Headers */ = {isa = PBXBuildFile; fileRef = B30C60E5D1EE5A12A2CCCF5279A20E73 /* demangle.h */; }; + 6735CB374613622725EC9BC269D13A28 /* create_default_thread_pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = 221EFCB7E491F65C9392310F0B25B2CD /* create_default_thread_pool.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 673BADFEBEE8BEC117B086AC5FB02E4B /* matchers.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 2AB1E6877600805BDB5CD1FF5422446E /* matchers.h */; }; + 6741917F82ADF09A9BFDC90E8E01777B /* target_index_matcher.cc in Sources */ = {isa = PBXBuildFile; fileRef = A4576236E0A253E50F139BACD58DF34D /* target_index_matcher.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 674CECAF0DECD6AD9BE41E4C97FC61F0 /* ssl_asn1.cc in Sources */ = {isa = PBXBuildFile; fileRef = 54705520327F1409633CE2386EA9DB51 /* ssl_asn1.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 67633C315CB3CC353A967C07B4FEEFB5 /* explain.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FB7AA3F60D1B5B495C5158E5C31C15FE /* explain.upbdefs.h */; }; + 6763959FA93DD08286A7937E1AC017D4 /* health_check_service_server_builder_option.cc in Sources */ = {isa = PBXBuildFile; fileRef = B97AFEC095BE106FDF2478D0E88D50CF /* health_check_service_server_builder_option.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 676E5CBE042672CDC9D4DBCECE4A5D81 /* alts_zero_copy_grpc_protector.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 34E189094CB9FF3B7FB5CD80AB463B84 /* alts_zero_copy_grpc_protector.h */; }; + 677D00299E9183ADA952B4F1976967F5 /* scheduling_mode.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 69DBA5188DA81BA251A2B8BDD83D2E38 /* scheduling_mode.h */; }; + 678002AA2A5FDAFC306984502C6B528D /* socket_factory_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D1664FBDDEF3E434B51485D4961E2D9 /* socket_factory_posix.h */; }; + 67951F2EEE5B189A2D74D0ACB424E488 /* service_config_parser.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = 339D0EA5EBFF026C2BF94997708D6540 /* service_config_parser.h */; }; + 67B4F9F6723DCFE56B36A303EC61F993 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 736FDA885BF213F83AFA9333AFBC86B4 /* http.upbdefs.h */; }; + 67BA4CCA3AB8F5A5287D6D44FBA6FE1A /* span.h in Copy types/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 10C2E94A6DAA6918327FB146A21AEDD4 /* span.h */; }; + 67CF62F627E88828A9BED889F72382C6 /* rbac_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2A271ACCC1481DC162B2C73AE17E8629 /* rbac_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 67E18191BB2EC53A35BBF1D0A2206511 /* FIRAuthDispatcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 09D8E493528F173583909D98AD88ECE1 /* FIRAuthDispatcher.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 67E3979E67820752800819109402F094 /* internal.h in Copy unix Public Headers */ = {isa = PBXBuildFile; fileRef = 6ED2CC353A59545268CC0DBA03D6F5EC /* internal.h */; }; + 68035AF4FA15B2F78E918DBE7BB6E254 /* insecure_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = C37D33A0288B77D4F03F6950E3A8796D /* insecure_security_connector.h */; }; + 681054D46E8527AA07B3DBBAAA7A90FF /* FBLPromise+Catch.m in Sources */ = {isa = PBXBuildFile; fileRef = 14E945F733A3AA9F77F2D86DCCDCDE2D /* FBLPromise+Catch.m */; }; + 6810CEE66F19659DEAC111ECFA228FF0 /* construct_destruct.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = C07C7E5764A5A9D0A2EF5A9496E2168E /* construct_destruct.h */; }; + 681A2C307D2DA4B97BBCC19450202A24 /* b64.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 14759824C296D87D8CB50572827E9153 /* b64.h */; }; + 6825CA383E7DFB867C2FFEC5547D20E0 /* file_watcher_certificate_provider_factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = 835E2F00E365CADA9A622D08E72C3610 /* file_watcher_certificate_provider_factory.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 683ADEEBE49D74DAF0681366821E6B92 /* container.h in Headers */ = {isa = PBXBuildFile; fileRef = 42836FAE1B5E60C75EA04C69559E9E51 /* container.h */; }; + 6869C44B2F7EEABCF9DDA833F832BB8C /* FirebaseAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = 95CA00A6BFC8DB039A81FBC9E56DC28E /* FirebaseAuth.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 686D02C284800BE5616191C38BBE2053 /* fips.c in Sources */ = {isa = PBXBuildFile; fileRef = 3DB02C79F840F5E913D5863D1D287B89 /* fips.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6886525C490C009BD0F489D6E08EC588 /* tls13_both.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B89CBE2BEC32CCBCB97A44486F0EB89 /* tls13_both.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 688AFA6A681181520A000D95978E0C51 /* cds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DA445254F7AF3082FA4C977963DCD959 /* cds.upbdefs.h */; }; + 68953E176F5CB28F49405D36FB873419 /* lds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B4E68554DC896E64DB6AAE0F7948F1D9 /* lds.upbdefs.h */; }; + 689F5384A95FF9391DA2D48433416247 /* FBLPromise+Any.m in Sources */ = {isa = PBXBuildFile; fileRef = FF979F9B082B167C35468CE7A2595F6C /* FBLPromise+Any.m */; }; + 68A92628E00406B2F6998983F0C2651F /* sync.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 0FBDF2CD45B080CB81D38E0D85EF405D /* sync.h */; }; + 68AF1D655F45B2BA3C07D9B07EAA4D47 /* curve25519.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8EDCFA186831F5B838C434FD4E4EF33D /* curve25519.h */; }; + 68AF57A7DE44AC87A8711A1BDB5AB6BE /* hpack_encoder_table.h in Headers */ = {isa = PBXBuildFile; fileRef = F9BC9E54AFFAB5D9FEC41D6995BD4ACF /* hpack_encoder_table.h */; }; + 68AFCB1FD3C2E2DD408B2E7B9D130D43 /* alts_crypter.h in Headers */ = {isa = PBXBuildFile; fileRef = 39480C8E5A0AD0209136168313BF033C /* alts_crypter.h */; }; + 68BB7F2FF5B712D7BB79F3882A71F32E /* mpscq.cc in Sources */ = {isa = PBXBuildFile; fileRef = 234B34A6059C26ADF8C6365B82A3E736 /* mpscq.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 68C8FA376BA5F1C1797BC1268D406FB8 /* timer_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E0E6BB641A4D4700D406BAA9F5AA33B /* timer_generic.h */; }; + 68CA82EE2D893C9213F39DF8C748BA0D /* plugin_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = DD7A138E831B238A823BAEF93B431671 /* plugin_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 68D3284E8C9C911F3A6784761AF09B03 /* ssl_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = A6163330E13FD6D9CA906BB8F8685571 /* ssl_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 68DAA3BBF310BD80F70FA644836F9DA0 /* oauth2_credentials.h in Copy src/core/lib/security/credentials/oauth2 Private Headers */ = {isa = PBXBuildFile; fileRef = 0DB376AE3BB940F7C7D2F338BA85878A /* oauth2_credentials.h */; }; + 68EA94424305F9F761D5BA3128F51CC4 /* message_compress.h in Headers */ = {isa = PBXBuildFile; fileRef = DE5E70960E15C41CD81CE3A7EF4FAA36 /* message_compress.h */; }; + 68EE06352D5523563988AF5AC7018FA1 /* grpclb_channel.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = A4294BAA5C71033A6420E22AF7000253 /* grpclb_channel.h */; }; + 68F9F53580F2C8E06EB3026816E0AABB /* stack.c in Sources */ = {isa = PBXBuildFile; fileRef = 58EC41BA6BCD0FC68022F7F3FD3A81E9 /* stack.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6905DBF7C857B26476F7DA8E853B40B6 /* string_format.cc in Sources */ = {isa = PBXBuildFile; fileRef = B0ED9D38FEA67F155F225456E5250737 /* string_format.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 6912603481C4553EACF13E0EC9B0298B /* tcp_server_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = B8DABEA255EB8DBC731FAC115AE09E10 /* tcp_server_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 691EE323E13A2CB90110A7D783FE25CE /* thd_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1861E35E3775866749CC6417A5F1F1BB /* thd_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 692752C142CDC0D3EA794E978A7C55D7 /* rsaz_exp.h in Copy crypto/fipsmodule/bn Private Headers */ = {isa = PBXBuildFile; fileRef = CCE767C7EB7675149D386AA1390FEC6A /* rsaz_exp.h */; }; + 69395100B12F00A4A7E661EC14752654 /* internal.h in Copy ssl Private Headers */ = {isa = PBXBuildFile; fileRef = 574ABE8F73885027B159B314B44AFB5A /* internal.h */; }; + 694E43100F5533BFF6D98F3F657FDDE2 /* GDTCOREvent_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = D25A4278C540FB0FC06E397FA5223B14 /* GDTCOREvent_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 69509E0B48ED48B59B5DB1F53F294166 /* seed_sequences.cc in Sources */ = {isa = PBXBuildFile; fileRef = BCC308797D709472A6C43222E55679FE /* seed_sequences.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 695164CB44F9561742498E2963C3EB0F /* base.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4A84690AEB52498612BB586B46448F88 /* base.h */; }; + 6951E9F48FA9D877296AD7E22CBDDEAD /* int128_no_intrinsic.inc in Headers */ = {isa = PBXBuildFile; fileRef = 58AE9CCD6EDF176BBCE46BE1A2AFE671 /* int128_no_intrinsic.inc */; }; + 6954C4409A01322230BC268ECBF53508 /* sdk_server_authz_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 67DA08B9B819137A201FC44F55AD9C4E /* sdk_server_authz_filter.h */; }; + 695CBC0EEB39B262AC928E4E05D54368 /* http_tracer.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 348FE5A9597663696ED53A1C67C062D9 /* http_tracer.upbdefs.h */; }; + 69616D70FD316A626DB1D724768A5B24 /* empty.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F19E1CA4D9FF2FCD9ECC12126D95796 /* empty.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 69738FE20D6CA788FD2B26A2557DB4F7 /* x509spki.c in Sources */ = {isa = PBXBuildFile; fileRef = AA96CAD2BE368854BDDDFCA8861885D6 /* x509spki.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 697796B2D16A1B28426C06F5F09F1DD2 /* cpu-aarch64-fuchsia.c in Sources */ = {isa = PBXBuildFile; fileRef = D5570CE9918BF26FA0E20D9CAA2C4D7A /* cpu-aarch64-fuchsia.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 697EFBBD38C375C27EC791B060CE5867 /* alts_grpc_record_protocol_common.h in Headers */ = {isa = PBXBuildFile; fileRef = C9E3D2808D191EE0B894C04B15558648 /* alts_grpc_record_protocol_common.h */; }; + 6983905BE2976B7535DE7BFAABD62C50 /* tls13_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = ABA11E9693FB93F653E28EF77B13F517 /* tls13_client.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 69AFD5F15CF885234276B7CD9A3BB3B9 /* FIRPhoneAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 508AB752343F123DFE685FA01084C703 /* FIRPhoneAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 69BCD57BAA8CF427154AC84D642E8EDE /* async_generic_service.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = FBD1C9A837F797A348ECA789D190EA5D /* async_generic_service.h */; }; + 69BF57324854047A2D971DAF5F132161 /* resource.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 51F32B2FFBCF86CFE5BFC4593E0E46FA /* resource.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 69C35DA3C4D985542A4A285D6E5CF0BB /* ev_poll_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 694AD7107FE834585BFBBD1947F77A41 /* ev_poll_posix.h */; }; + 69D6376F8E88AA6EB73021128D36F5AD /* tcp_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4E0ABF67B321679006FDEAED33972663 /* tcp_custom.h */; }; + 69DC8C709D54895D622B2D9F03E4D7CB /* float_conversion.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = 5B6E9E218950E491CD5AF37BDCF76333 /* float_conversion.h */; }; + 69ECB629C265687A63A2A1E2CD2C7004 /* stacktrace_unimplemented-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9D6F008615D08B1349C07667D19CE349 /* stacktrace_unimplemented-inl.inc */; }; + 6A105660F96BC21FDDF477C4109ED8F1 /* activity.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60FA50033DF17677238026D2E46A0863 /* activity.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6A1D40850AB2A3E9789DF7023F52C079 /* def.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 11067F2A992385ED25E3FF0A5898F7F7 /* def.hpp */; }; + 6A27A1A1A95CA216ACD24C04F0450834 /* exec_ctx_wakeup_scheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = AD3E2FAEFCF43F7FA55EC715D6B4B191 /* exec_ctx_wakeup_scheduler.h */; }; + 6A2A7368D2F82DA90FD443A94015139A /* filter.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A5D2E966A7C093CE641EA3F32C2A54E1 /* filter.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6A47034AB99A7600122BEF31F89C6ED1 /* credentials_generic.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06C113AA8AEC3C88485CE4135CEEE5E6 /* credentials_generic.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6A51A9D901257ECDD96CCE908D97FAB0 /* xds_client.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 3ABC7B18363F71FC7E5DB2BA4E4842A7 /* xds_client.h */; }; + 6A5D4F1428788DF60160956EB63FE065 /* escaping.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C5B76F79AFAFD2640B11BBEFC8BB50D /* escaping.h */; }; + 6A6220B14E8FFBF95E1647D9D7CFF1C8 /* iocp_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = D971613BA7059F8268D0FAF813CD8B17 /* iocp_windows.h */; }; + 6A640B299EB1B564C8B123B03D617C00 /* msg.h in Headers */ = {isa = PBXBuildFile; fileRef = 62A7E6184FF12055B5F00A40745D168B /* msg.h */; }; + 6A7257AEC0BA6422C1C10F70F2540B20 /* local_transport_security.cc in Sources */ = {isa = PBXBuildFile; fileRef = A0D3AB7B6CCF3952189BBB827388B7BF /* local_transport_security.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6A72F60259F062267DA88B0831764661 /* ssl_session_cache.h in Copy src/core/tsi/ssl/session_cache Private Headers */ = {isa = PBXBuildFile; fileRef = FF0ED5C7F4084A1B61B78732EDF9428F /* ssl_session_cache.h */; }; + 6A794A94CEB6FA01E3AA990187184EB1 /* resolve_address.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 307D5259A941DFE6CE20DA56CEB9A975 /* resolve_address.h */; }; + 6A80030118FF333E54355F729BC4DC9F /* url_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 88DFEEA988E27091399A84F6874A1240 /* url_external_account_credentials.h */; }; + 6A83B0A350CBCBB1E41E79A75F8B10EE /* socket_mutator.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A5B18AFB067E8ECE4A5F82816464572 /* socket_mutator.h */; }; + 6AA38EF0073622C1B51B63A95B863724 /* channel_create_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = EE7FC023EE35784BE3DEDDB0659698F9 /* channel_create_impl.h */; }; + 6AAE65511D0E2A4DDA89AAC939EDF7DC /* alts_crypter.h in Headers */ = {isa = PBXBuildFile; fileRef = 92BF9FE57B04E0A4BC93130A72E61CCC /* alts_crypter.h */; }; + 6AB0AD2FC194AADCD61167C202DA099B /* common.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 07E1F76003308E816F29F7D225FFB790 /* common.upb.h */; }; + 6ABD097CA992EDBF3CDDB343071CE6E0 /* tls.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 62BBC4C8D3AC00E76A6D822816D3A48F /* tls.upb.h */; }; + 6AC716CBC0200F2FF896595C97C1596E /* discovery.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 27F8A7396F03866F5F232977BC8560F5 /* discovery.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6ACD06E6FEE87E46AE9C8EA56D4D4613 /* composite_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5702279AC0CB640373805A9800CD5387 /* composite_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6ACFBADD55BAAABC453E077598241938 /* v3_pcons.c in Sources */ = {isa = PBXBuildFile; fileRef = 63B94B9212865E60F08F88198F63C56B /* v3_pcons.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6AD17E43D32E5931A5E0D92B8F37FF39 /* filter.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C6381215AE3B69CFB2A1C8DCD23389C6 /* filter.upb.h */; }; + 6AE9A34CDEE29F242D9FCA7076952E26 /* curve25519_64.h in Headers */ = {isa = PBXBuildFile; fileRef = BF88CD2DF797152CC66A833E0D03EF53 /* curve25519_64.h */; }; + 6AEC62F2B4B53AD04E4B4009E206B269 /* slice_utils.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 9442991AA5216D70C0A013E926F7673B /* slice_utils.h */; }; + 6AFD39E1061110134D7549C54CB86F59 /* time.cc in Sources */ = {isa = PBXBuildFile; fileRef = DFBB9A36CB08AA6278C8A53B346DCDFC /* time.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 6B0B07521BE5A95C1B3175797C9A8082 /* civil_time.cc in Sources */ = {isa = PBXBuildFile; fileRef = 95686F9AC4ECF47B629BA7DE55232AD3 /* civil_time.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 6B160EDE99F0CF82DC3360C7FD312ADC /* symbolize.h in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = 55C50D62E77EE8EF58F5C547FF4F754F /* symbolize.h */; }; + 6B16B199954630F825350F54D66F9D43 /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 925BAD6C039021F6331D99E0D71507BF /* metadata.upbdefs.h */; }; + 6B41C6C7A8D09AA95DA8A0BDFA0CC8A7 /* event_service_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A3CAE73A340856E11B28AD20FACD4AAA /* event_service_config.upb.h */; }; + 6B42FC9DB7B3B9C423C5EFF5FCA8E3A6 /* invoke.h in Headers */ = {isa = PBXBuildFile; fileRef = AD2386BE02B151B0D97E212D7D4CA956 /* invoke.h */; }; + 6B4472F852AF46DBA477946247972528 /* string_windows.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 6212D54A132A35FCD334DA60C469DFDB /* string_windows.h */; }; + 6B45ABB38C8A9F9F0A6DD0514A7BFEAF /* transport_security_common_api.h in Headers */ = {isa = PBXBuildFile; fileRef = 24858EA0860DF54753F091F265C51ED0 /* transport_security_common_api.h */; }; + 6B53B17469BC8ED5FB98E0A6CAF5C5AB /* executor_libdispatch.mm in Sources */ = {isa = PBXBuildFile; fileRef = C3BA7D4A0DAE556CFD94FDA0454334B8 /* executor_libdispatch.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 6B549AB17EB4C4D702DA3F09F17E7EE7 /* message_compress_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 442698FC8AA75970C0D38889BFCD24F9 /* message_compress_filter.h */; }; + 6B5843C17E62AD1FED9800F9DFDBF741 /* sync.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C4A2BEBA69864804F434C8E2C9A6599F /* sync.h */; }; + 6B610D3C679E8F7D3ECDAAA234909DA0 /* substitution_format_string.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 23844265433891803D72214C9B89C1EB /* substitution_format_string.upbdefs.h */; }; + 6B6C1E968E3B18902F70EBD6019FAC45 /* table.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 70813D60AC567BCFECDD4671CAA0F02B /* table.h */; }; + 6B7BF9A15B0365D7A9FE22FD2855C3EC /* timers.h in Copy src/core/lib/profiling Private Headers */ = {isa = PBXBuildFile; fileRef = CDC8B3016E360B8FCA5FDE54243F9F3D /* timers.h */; }; + 6B7F9EDE4D82168029DC22D8DBDF09B8 /* f_string.c in Sources */ = {isa = PBXBuildFile; fileRef = C0D9654FC523DDAD5A149672E63E2350 /* f_string.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6B814B5967E99CB667D86C2F0C4849F2 /* GULNetwork.h in Headers */ = {isa = PBXBuildFile; fileRef = 043EFA169DF7AB2031B9909F73BF76C8 /* GULNetwork.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6B856967B6106CCC6811E6F0AD755A54 /* rbac_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 43A1FF8C5B1EBB2590D2C5807CD68BF0 /* rbac_filter.h */; }; + 6B8759145AE04D0421216127A75B65E2 /* cord_rep_flat.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = F89BC5C80A8A9B5611F140123646035B /* cord_rep_flat.h */; }; + 6BA12D2D58FC3CA286AA428D42B90612 /* city.h in Headers */ = {isa = PBXBuildFile; fileRef = E3B2E76F2C15E9C9FB2FACFEA144A865 /* city.h */; }; + 6BAB688D948E1F900A41FB651D3EA6F6 /* transport_security_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = DEB2579472137772786ABFC33F244B28 /* transport_security_interface.h */; }; + 6BC55263B1EC567D14B5E7FC10C3E885 /* thread.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B2824C44BF6F8B6A105AD9CC6D20DE7 /* thread.h */; }; + 6BD774DF2FCE2CB35225956D8138E04F /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF0C86B29D67C1A28FFB6043385D4A3 /* SystemConfiguration.framework */; }; + 6BEC7901C4DC6F3BF7C710B4C108839E /* load_balancer_api.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = FBE0E3332B4645A951D2117C8921DDAD /* load_balancer_api.h */; }; + 6BF0439DADADC0D958A189C5F27C3A53 /* string_view.h in Headers */ = {isa = PBXBuildFile; fileRef = FA1B42EC644DDD1D81FDF907A59257E6 /* string_view.h */; }; + 6BFE7E3026F8F9B5243FA9A12EA07263 /* tls_certificate_verifier.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 6B1A37613852B2D37E88809B90CD510F /* tls_certificate_verifier.h */; }; + 6BFF3021F695551F41136137112F2690 /* GULReachabilityChecker.m in Sources */ = {isa = PBXBuildFile; fileRef = 93AA33F7BBC20B45F21BFFCFA23A6F50 /* GULReachabilityChecker.m */; }; + 6C2B65B64EAFA2760F6386C5B71E744E /* health.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = B7611FA88C2280D2A92E75B521DAF9D8 /* health.upb.h */; }; + 6C359F4F6564842AC6EE0DA08E753817 /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = D7D0DF119549A75AA660EE0F53482A07 /* slice.h */; }; + 6C44B61DD3DF74D4F15821E1D56C0559 /* decode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 3469E2AD8B5ECD5C7524A6FD75FC1D81 /* decode.h */; }; + 6C4D4BF4446A7BC08E5AC01656501683 /* binder_transport.h in Copy src/core/ext/transport/binder/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 21A24D9C0AC17BED197FDF339C5C0B6B /* binder_transport.h */; }; + 6C51C4EEAABF59E190B4F08393A5F4A8 /* server.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = D7029CF9B61C975FBFDC079D9C501404 /* server.h */; }; + 6C52BD400B580790FE962F8477238022 /* low_level_alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 979B9CDA629639760F4C8D7A9B576334 /* low_level_alloc.h */; }; + 6C52DE22451B88D80CC5A5BBF4B9CC89 /* hashtable_debug_hooks.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 343AB62DF16E839F288405F95E731931 /* hashtable_debug_hooks.h */; }; + 6C535FC4EA7A468BC32B8F4FBFEB2D47 /* FBLPromise+Race.m in Sources */ = {isa = PBXBuildFile; fileRef = 1477FF7DAAAB18423E82588323C7E8C1 /* FBLPromise+Race.m */; }; + 6C615D03F3EFCE39EA42DD56D7CEA560 /* credentials_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3930C6F1D5E4B697F77B016A39B7D447 /* credentials_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6C70A456E327799B4D3D745889D694C0 /* fips_shared_support.c in Sources */ = {isa = PBXBuildFile; fileRef = 0122840C9E442ED7A028BA9BF7E63D39 /* fips_shared_support.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6C7302BCAE69E07A97C478868B19B282 /* security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0D5ED80B7CA8BF4FE5BBC0E5A6A0C1D6 /* security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6C832F337D9D2C400C3E28CE4F1A7793 /* port_platform.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C0C3DC5F2609A1443E203D60EB0CE590 /* port_platform.h */; }; + 6C842A4DB5B83E418B17DD67D7FE6F2E /* FIRQuerySnapshot.mm in Sources */ = {isa = PBXBuildFile; fileRef = 59269F2D56C9A867911F93426B9562D4 /* FIRQuerySnapshot.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 6CB0CD53EBF0248633EE451F9F411074 /* cord.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = BFBC0F69BA2EA124D43703422B4FC87A /* cord.h */; }; + 6CB28D2F59819D50037507E07FC7B034 /* service_config_channel_arg_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = C92416B499AD2CED0AC0495447FDB44F /* service_config_channel_arg_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6CB6D7B7DE0466BF198CBA6AC63E8799 /* stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5C4DCFB50E78940D23E3CD9AD70F093E /* stream.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 6CBC93FB6C844BE40ECEBF43C5346CAA /* tls.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 402A8A68A6B1E9FF754F9BA68E138B34 /* tls.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6CBD614EC125777A8342BFA42FF2AD26 /* log.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = F8E1005122ED2B72E6333D0121F6E08A /* log.h */; }; + 6CBF7A3156D5A285C866928B8D336899 /* config_source.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1666DE02653CC3E896FDB2FF8227F2 /* config_source.upb.h */; }; + 6CC9BFD4562993F945F30BC95C83CE54 /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 416D6253E7B160EBB7455E748575A9D7 /* port.h */; }; + 6CD6227EA693989399D03DB167C39CD9 /* xds_api.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 941B31C5D166B2A5265EB03199EB1E58 /* xds_api.h */; }; + 6CF4902D09CF53D70C97A06CD931F03C /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = C371C7D6D6BE16DED54D6C5EA8F42629 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.m */; }; + 6CF4ABC0DB4E5AFA5710F89A2030ADCC /* siphash.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EAE4E0F23BB5ED17DBEC4E61DD4C9AC /* siphash.h */; }; + 6D0223AB041B10A86E5BA15CC9F4FC58 /* number.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D6DAE5AC6039156A0A0E36EA63A0F1C5 /* number.upb.h */; }; + 6D2048FCA082660875041BAF2F7F945D /* xds_listener.cc in Sources */ = {isa = PBXBuildFile; fileRef = A5BA7CD555D9EB33FAA9DDBDAC75B755 /* xds_listener.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6D304EB9D1B10B6A875441189F2D08EC /* bound.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9519037C9A69A04E24554949E0324B7 /* bound.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 6D342F8A3B46DD635D0A78D7DF487CB9 /* stat_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 434A654C2780CCD5D56C087619B93E3F /* stat_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6D616FF25BAB247FA1DFA4B529E1970B /* semantic_version.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 74A8FFB4BAE6DEC96D8A6CC71173A5CE /* semantic_version.upb.h */; }; + 6D7249BFA5548B4DC11E356860DBE79C /* GULLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 028CADA5E65044404BCCF2E70DC17ADC /* GULLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6DCCCDAF360B5D173E63EC5D4F078E1B /* mix.h in Headers */ = {isa = PBXBuildFile; fileRef = F33656A72B3DA3EFD9A0EE941EFFDD79 /* mix.h */; }; + 6DD582248DBFD207BB4CA0F93F756FFE /* parser.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = F3C813AEE6C3D5D1C2102D7B987644F3 /* parser.h */; }; + 6DE39EA6391337D73E4D4BECED6FC645 /* init.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 2C6A8F0DBE5C696FD7D4C50117CDCF16 /* init.h */; }; + 6DE661C2BD38B594F2CF0B6DC9A970F3 /* wakeup_fd_pipe.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = D5A605F74C77362FC50735544E279036 /* wakeup_fd_pipe.h */; }; + 6DF8C8F2F3A0A493BDA4BD5DFC3967BD /* typed_struct.upb.h in Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 551418E325E7294301293549999DA3A0 /* typed_struct.upb.h */; }; + 6E01BD9DA3CD07C28BF014E40B2F3994 /* tcp_server_utils_posix_noifaddrs.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7E759E9ED96129102A03AF7BB4953E95 /* tcp_server_utils_posix_noifaddrs.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6E0260BFB00759F259C290AF2494BAEE /* string_constant.h in Headers */ = {isa = PBXBuildFile; fileRef = 43BA3EF2B8AC25FA4C719CC7BDF7539D /* string_constant.h */; }; + 6E03F4D47ED97AA0DBC9C2CFF2B3BDA9 /* secure_auth_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 644E9C4DFB4F71E1BF32D23C5B00F3A3 /* secure_auth_context.h */; }; + 6E14404C2766612F5F5E4389EDEB7CFF /* status_util.h in Headers */ = {isa = PBXBuildFile; fileRef = B65F88FEBC42D1F06BC0197D29D9FD8F /* status_util.h */; }; + 6E2109072972CF579421EA14DAC9E99D /* server_interceptor.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 2690848DBC1D681E4C8D48DBAB5C656F /* server_interceptor.h */; }; + 6E2503A2D7227DEED1B415D92A7C8343 /* hpack_encoder_table.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B09758E9570498E816F32B6A76A7FAA /* hpack_encoder_table.h */; }; + 6E2D3D072FCAB0B5354594CF3F8AAB15 /* inline_variable.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 2367F8D0ED91D40A7F82D63ED7A3EA72 /* inline_variable.h */; }; + 6E3778C6E3255E9B6B642B46E270DE62 /* http.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 736FDA885BF213F83AFA9333AFBC86B4 /* http.upbdefs.h */; }; + 6E399ACB6D7C3D40961D809B61559FE0 /* resource_locator.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7C6053D25BD0B7FC1BDBA23CE67D43C2 /* resource_locator.upbdefs.h */; }; + 6E46189289F3D08D50BB8D01EA753210 /* cpu-aarch64-win.c in Sources */ = {isa = PBXBuildFile; fileRef = 11863DA677A946A6CCEE6EF5410E3B68 /* cpu-aarch64-win.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6E46A8FF6F29C4848EDCB9A57FF8BEBE /* tls_certificate_provider.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B8886C7E4DA8A4AD9E17DA5A756CB06 /* tls_certificate_provider.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6E6B5685915E81917E1EF664144F029E /* str_cat.h in Headers */ = {isa = PBXBuildFile; fileRef = C72553A904AF1CCF230C3C41A67140AE /* str_cat.h */; }; + 6E9393BC43D1BF0AD309B9B4C6F76D4C /* error_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D6E72ABC5BDDF737D30D556408701E21 /* error_utils.h */; }; + 6E94577B4BFC09C9429A5D5B3E1EF700 /* nanopb-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = FD2AB71DD287A08D4409A66019248978 /* nanopb-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6EA7E3BF095FF1ABC0FB4647A3CFF860 /* p256.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D26CF37E78C4963696ABF9166EFF1C7 /* p256.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6EB1F046B6ECC3C0FF37B17FEAA610D6 /* propagation_bits.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 9A7106D5756B617748D1C4D7E06C5D32 /* propagation_bits.h */; }; + 6EB58C4C0756BC5A29AC7E26AADE686A /* time_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = EEE37EDC9868F2FE189B0AE434DE0B2D /* time_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6EC2FA176A33CD93418BBD49C3D69A98 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D53131DEE140A6FAAA6D714A8EEE8578 /* internal.h */; }; + 6EC8B42AA374831B2E9A5E1E905FF4C3 /* channel_stack_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = C433F6B19BB2592F5AF6FF7FB5D1B70C /* channel_stack_builder.h */; }; + 6ED9016A2D069A6A4D5E513F669AEBA4 /* compile.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16DB7D234C0EE57EC258E75FB8A031ED /* compile.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6EF198E84BEF254006A8F7306F7F02FD /* rpc_method.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8695802D66ED0B539ECABA0E72CF7047 /* rpc_method.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 6F0082063361919BB65DC1910DC6FB72 /* overload.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 79851AAAF3E5C33DE4467C46E95DA457 /* overload.upbdefs.h */; }; + 6F29331A3E0F18946E50A6D9CBBF94F8 /* loop.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 90AA3AD745B0744C42BF50B498DC7665 /* loop.h */; }; + 6F3DC38E6A6D3351069C95A04D444B26 /* sync_windows.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = FEE26E3EA1B950D04FB9744C3532EC10 /* sync_windows.h */; }; + 6F482EE49CC72750BD41AE7954BEF196 /* transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF9FCF68333EA9A4DB8725AFE7BE4B6 /* transport_security.h */; }; + 6F4A211E1D31384AFB08E75275AE6204 /* ctx.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E37EA37872D4A5CB914952F8A030EE0 /* ctx.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6F4ACF713352ECE2A9D5BFC25A5B3C49 /* conf.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AC05183DB1166706D3366FBE2FC8493 /* conf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6F65CB25237618F7094BA44357C9D4C0 /* fake_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = DE595178C2BEB20106ACA751B5420413 /* fake_transport_security.h */; }; + 6F6C080A3098F8B3087EBF52499BD807 /* atm_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 5DA911BEEA8FBEE977EA42C64F307ED1 /* atm_windows.h */; }; + 6F6D43FFE2015E9BCCF27E37DD2A7836 /* FBLPromise+Catch.h in Headers */ = {isa = PBXBuildFile; fileRef = 1374C63A56E321112086337C175FAACA /* FBLPromise+Catch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 6F70C0C902FC973871709D11F1991FD9 /* path_transformation.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6E0A7AD53CEEB4D7306F262026D8E25E /* path_transformation.upbdefs.h */; }; + 6F742BD36BD29EC8BB14FB2FD8CF2FB5 /* slice_refcount_base.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = E4A4D28C9831E32F598AE6845449842C /* slice_refcount_base.h */; }; + 6F7CDC0609165A7302FDD8348F997594 /* hpack_parser.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = BAE88E7011353EC5A42EF42969B69E95 /* hpack_parser.h */; }; + 6F8BB0B5CE23AFF96CBFBDE1145B8B2D /* bad_any_cast.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = F8CE02C188A754212BAE7A3FF155EF08 /* bad_any_cast.h */; }; + 6F96BF5B71A93C366124E1883ED568BB /* tasn_typ.c in Sources */ = {isa = PBXBuildFile; fileRef = D8EBA21F6662416FA827063827929BF7 /* tasn_typ.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 6FA6E904737FF722D31C59A80840BB07 /* xds_api.h in Headers */ = {isa = PBXBuildFile; fileRef = 941B31C5D166B2A5265EB03199EB1E58 /* xds_api.h */; }; + 6FADFEA8FD796B6F44487A353BACA8EC /* core_configuration.h in Copy src/core/lib/config Private Headers */ = {isa = PBXBuildFile; fileRef = CA91A25FE578DD62CD0C6235C89EC70E /* core_configuration.h */; }; + 6FB37320F5ED7C51BE6F208CB83C2B52 /* grpc_unary_call.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80C04D5253F6D2271FDD7F5D507A8462 /* grpc_unary_call.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 6FD2D86783CD3992A2F3BDD4ECBADAF8 /* FIRVerifyAssertionRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 9F36D041225B8EB4C4D14ADDF210059B /* FIRVerifyAssertionRequest.m */; }; + 6FD777D9381E31A5C7368BC7E56705D0 /* err.h in Headers */ = {isa = PBXBuildFile; fileRef = C2913E3D7B97652F899A36B0E293C101 /* err.h */; }; + 6FDB31F8327E14C12C6DE215BFD70221 /* sockaddr.h in Headers */ = {isa = PBXBuildFile; fileRef = 722CEC6E02CF3DBD5930A33530DC139F /* sockaddr.h */; }; + 6FE1FBFD0FB4BC61FC7BD3B29298C264 /* security.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = D762864A8C697278B931B6840405518F /* security.upbdefs.h */; }; + 6FE437B073A0FE81AAFD106BCE1CD447 /* load_report.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E793AF5407B047391CF126C0502CA61 /* load_report.upb.h */; }; + 6FF00F793F4DB8B0D36FA947F35ECAF5 /* tcp_server_utils_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 5F3DBC302A95F5220E29416B70ED0D85 /* tcp_server_utils_posix.h */; }; + 6FFABD6D5D292368C94B2B7028EF2D75 /* sample_recorder.h in Headers */ = {isa = PBXBuildFile; fileRef = 16A0E26002614AB0D98715D475B5655A /* sample_recorder.h */; }; + 70027D20BA8073132C68BF1A924662EF /* cord_rep_ring.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 7C9AF16F9767E45750B06FB19B737FE7 /* cord_rep_ring.h */; }; + 701237E03111BF10738505735C5E1C62 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 89516F786BA2650FD6378284BD7ABA3A /* config.h */; }; + 701B5C90602E28A475DFF68B6CDE8E33 /* malloc_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = D7A4D3D01D770439C485169BBCB9189B /* malloc_counter.h */; }; + 701C99A1DD7CDB8A07E57C50ABBF0686 /* atm_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EE5483EC0404FBC0F79F689CC6F004C /* atm_windows.h */; }; + 70221E721FABAA7022814CEF0790AB88 /* sockaddr.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 722CEC6E02CF3DBD5930A33530DC139F /* sockaddr.h */; }; + 703DD925DA18463DD41B8E30987FCE35 /* algorithm.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D850B4AC13EEE611161845E3F57D851 /* algorithm.h */; }; + 704EFF36101C6FFA2CCFCD87D98C3FC3 /* ssl_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B4F0B420694AFC0F7558E1B4132B50 /* ssl_utils.h */; }; + 7056A61B1D53F59BADFB6810CC5E9827 /* channel_init.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 6FD3CBF8EB39AB2CE7F221CB9F85BBDE /* channel_init.h */; }; + 70583D89E6B166AB42F60B43FC53A13C /* tcp_client.h in Headers */ = {isa = PBXBuildFile; fileRef = B59387443CA79B414EC20E72667CD903 /* tcp_client.h */; }; + 705B40D7465EEC8ADF98C019433B32CF /* thread_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 7FE9AE6007906E7C0B0C9A8BDD4CB30B /* thread_annotations.h */; }; + 705BEB86E44267012FF84004284E5F72 /* pcg_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E529DEA67EB98F9CAF8790749217115 /* pcg_engine.h */; }; + 7063BD116100210F576288B3A30E080E /* FBLPromise+All.h in Headers */ = {isa = PBXBuildFile; fileRef = 40A17BB9C2DC719A6BD61ED27F82CD4B /* FBLPromise+All.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 70749FC1B99F78EA4E8E2D6BA9DD14B2 /* conf.h in Headers */ = {isa = PBXBuildFile; fileRef = 13CC0F2032BAC94DC7F47CCA27C5101C /* conf.h */; }; + 70825400623F8F8A74640FFF792C5B56 /* alts_grpc_integrity_only_record_protocol.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6A039E0611504DED0127C39B811D2AC8 /* alts_grpc_integrity_only_record_protocol.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 708C4538117ED66448A0E5A438A91BF7 /* dual_ref_counted.h in Headers */ = {isa = PBXBuildFile; fileRef = FDA44C9468340A19A9944D0FB0519124 /* dual_ref_counted.h */; }; + 7097DDD7999A98A596A982D0F103E701 /* versioning.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F7E4F462D6F65F581116E1460F8B6BC /* versioning.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 709A1610D3E182F6D3DE4E2ED9D68C9F /* port.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 2EE83CF848F5E32A98261599850E6261 /* port.h */; }; + 709DB390EAA39835CCCF437117573E75 /* semantic_version.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 8AB87D30F99067AFFAF8D39EDA4314C3 /* semantic_version.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 70A5375854C573EC726AEC9472EFA3F5 /* certificate_provider_store.h in Headers */ = {isa = PBXBuildFile; fileRef = B12B3A7A9ABBBDEEC52679B9A3197277 /* certificate_provider_store.h */; }; + 70AB9E1844376AF654A945C6A385BBB4 /* client_callback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 614634BCB32B1E87F31B3E32D25A3FE2 /* client_callback.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 70B6A510A7996B94995C6439E52BE8D0 /* context_params.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F08CF4E0D25BFD1DC7C569B6A2F8424A /* context_params.upb.h */; }; + 70B9B85B9D03EDB3B5237DEA0260A04B /* explain.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = FB7AA3F60D1B5B495C5158E5C31C15FE /* explain.upbdefs.h */; }; + 70BED192E1CC45D692F9B197F8CA6908 /* msg.c in Sources */ = {isa = PBXBuildFile; fileRef = 9912171164B1AD42B92DC750752A28DB /* msg.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 70E66C5FD7C5D729889B035FA5CA94CB /* server_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80D00C44F9F5408F89A980CB49987AE6 /* server_context.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7100C9D141DA5ED355AA9D046162625D /* binder_auto_utils.h in Copy src/core/ext/transport/binder/utils Private Headers */ = {isa = PBXBuildFile; fileRef = 4F6B63FDB26EE8960C2CC0A2B5EF1E74 /* binder_auto_utils.h */; }; + 71045B08E76AFA3F1C542C81A2090819 /* FIRAuthSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 17E9A11173EBC979A387D89B6D077703 /* FIRAuthSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 710C01F24C8D9A2B37476FA74EA5F1C3 /* inlined_vector.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 247120CC3B45135DD5A8E803D5B3DE4A /* inlined_vector.h */; }; + 711FC0AAEB4FD34AE115C54D1A48A376 /* bloom.cc in Sources */ = {isa = PBXBuildFile; fileRef = B549A9F7D50E57213D38C2C06090900F /* bloom.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 7121B51BFAB245D9ED4C8D1A94928A08 /* log_uniform_int_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BE22CB82B086A3891373F187540651C /* log_uniform_int_distribution.h */; }; + 712D89B60741C8A6730A0C98D1FBD02A /* t_x509a.c in Sources */ = {isa = PBXBuildFile; fileRef = D9D1DD12D42A2F0875BE7B3FA60E4A46 /* t_x509a.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 7138220500755BA8FEDA68B5ABCE69DB /* atm_gcc_atomic.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 5B3FC27D3B031EE73A86D41F2900C0E0 /* atm_gcc_atomic.h */; }; + 7139BE5AABF195F76ED889D6FF09FA8E /* service_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 91421003B22743876D93706DA1F40E7D /* service_config.h */; }; + 714D5DF2F0C2AE26EBE719CDD17BE552 /* status_payload_printer.h in Copy status Public Headers */ = {isa = PBXBuildFile; fileRef = EDA4E69C476B45A2FD7F4A8BBDB251C5 /* status_payload_printer.h */; }; + 7155B87F7BD2A3EEF6BE4D693539785F /* buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = D073058FC36F4C221A41874CFDE03512 /* buffer.h */; }; + 716559A573AA647743FC3BD53535A9A1 /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 007086D13491CCFDFC8A8887C6CCBDFF /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 716A6842660184353248505D0AB6EE0C /* address.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 767897FAF82D2679DFE8A1347047415B /* address.upbdefs.h */; }; + 716CA1ACBFA9007719995188E01CA5F1 /* time_averaged_stats.cc in Sources */ = {isa = PBXBuildFile; fileRef = BFA180A12CE3550D7D3BB9DCB85D3B22 /* time_averaged_stats.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 717B15C72DA3F19AE77D619D65FEB711 /* random.h in Headers */ = {isa = PBXBuildFile; fileRef = 872715849F1F3A18DEA1B2FB61C2D193 /* random.h */; }; + 717B945816828E36867DD5E1CF604BA8 /* status.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = D9D3800F69DFBB1CD09B440CCEA97700 /* status.h */; }; + 718786382C71001C1A719AA1674B29E7 /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = BD63BD2D79FEB7F8C206B0EEE269AA22 /* thread.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 718B21930E7D95636C20AB874CF45557 /* stream.c in Sources */ = {isa = PBXBuildFile; fileRef = 7FD1D3BF85CE988D85DCD239550EE17A /* stream.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 7192B74FFD7D0C13418266E7C861833F /* bind.cc in Sources */ = {isa = PBXBuildFile; fileRef = 50AA1D148ED03D67E696428E120A4147 /* bind.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 719DE255514F1B0B4984A7748C9C5048 /* proctitle.c in Sources */ = {isa = PBXBuildFile; fileRef = 30D390938A7E9F2AC76F83EB45ED39A9 /* proctitle.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 71A4F63A1365F3FD9E1E406160E27015 /* transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EE31905A956BE3010D09F5A83199F55 /* transport_security.h */; }; + 71A882A3E24D6E129A056C76F712EEB2 /* stat_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 93285D76CBC908BEB9B944E1C9D99205 /* stat_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 71B428066AF3F20CB9A563DD77111F69 /* tls_credentials_options.cc in Sources */ = {isa = PBXBuildFile; fileRef = F786B1CFE46E22EEF3EE969B61AAC30E /* tls_credentials_options.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 71B64A334DD8AB58410E8EECED5078D1 /* transport.cc in Sources */ = {isa = PBXBuildFile; fileRef = 07B6D416D3093647DC6DB69DAFCBC781 /* transport.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 71C5797863785D8C1E9E0D4D2CB0DD23 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 720C8A6D996E53FD7138E02C9AC727AA /* internal.h */; }; + 71D02D4B5BD4AA9DCD84F69E6256911B /* event_string.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 8F64E3135F1FDE4AC26EE15A03F8B596 /* event_string.h */; }; + 71D220F313F12A269E39EB937275C41B /* thread_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = BA55E409D6BD9B5A9F5F510BFCCB5A7D /* thread_quota.h */; }; + 71E1E0C6EB640149E9C2A89D083678EB /* numbers.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B89D0821D99B271CB219630F20FBD6C /* numbers.h */; }; + 71F047ABC0F9E4EE6C4EEFC982D4DE6B /* port.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 86EB8FA475BE2EA1961B4B1E4C89AADE /* port.h */; }; + 71FB4A6436585770FBD3F253C8D131D0 /* create_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = A10EC0A1FE26ECACBFDD119D9E24D977 /* create_channel.h */; }; + 7203638B05A0F6FC02255A93C7CAD75E /* env_windows_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D02A06C7F0FF5EBA562A38B7AE70CF3 /* env_windows_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7213EE5B7AB1F0B43F3D747911C0143A /* work_serializer.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = F63BADBE8B7AEC68591862B5221646B0 /* work_serializer.h */; }; + 7214EB990D32688E0362B2F208B1D589 /* server_address.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = D935BDE2D2077B7436342F128E7981E4 /* server_address.h */; }; + 7215D122266191645FEBAF480007DE5D /* resolve_address_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1A5B7D807314D6A6FA167D1DE1C327BC /* resolve_address_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 722D766FAA4DFAFF6079474C8F0697AD /* client_load_reporting_filter.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = ECA376AA1CDC043BFFEC4E50867BA912 /* client_load_reporting_filter.h */; }; + 724CFED7680DD2399F0500DC61F7C1DD /* service_config_call_data.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = 3BF658307283FC664A804F8997E1166F /* service_config_call_data.h */; }; + 7258C8DB116790EA4CABCFD67EDEA1E4 /* proxy_protocol.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = FD06543F1EB9F0300A3DF490DB45B2C5 /* proxy_protocol.upb.h */; }; + 72600E9E36FF225B406249191B5CF9A8 /* output.cc in Sources */ = {isa = PBXBuildFile; fileRef = 43A898881D1D1E392817104EB483C83C /* output.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 727AF5C923B9CD4990C979E0E84C3D87 /* global_config_custom.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 0CB4EDC7E840EE1D06D07888ABDA1A71 /* global_config_custom.h */; }; + 7283EF212D45F5426D0D0514ABB79998 /* backoff.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F59B04A08A4E8E12A9AF9EEF6A4AB8B /* backoff.upb.h */; }; + 728ED7F4525B75C4D84975B7CC2BFB5D /* statusor.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9358D89F4EA2574C95177A952CF6A4BC /* statusor.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 72A22876DFECB69589FED25FC2DABDA2 /* resolver.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = 174BE20A29CBE311DCFA65E571033207 /* resolver.h */; }; + 72A910147332583593E51D5294DDD289 /* local_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = EFB0E8AB64A959A0EBC754DF1C1CD11F /* local_transport_security.h */; }; + 72ACAEA6A7EB58D5DF4D02060011F670 /* xds_resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 71001BFF754951D2CD0DC93ED95AB2FF /* xds_resolver.h */; }; + 72B91BDE81AE2AF9D2122B4C6BB1B1A5 /* extension.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B9AD5C3006E237EE6F9E7F2AA167EBE5 /* extension.upbdefs.h */; }; + 72C297FF7545D082DD8DAA4C169982CA /* remote_store.cc in Sources */ = {isa = PBXBuildFile; fileRef = 85662CE13698E0586D0ECF12C72683C7 /* remote_store.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 72C347374F82EB9190A7DBB27DDD1279 /* error.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = EE745A5EB96258683AC60213523226B9 /* error.h */; }; + 72C85A8A30DBA9957AC38D2725B1CCED /* percent.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FAEC7FE5F708A2393AA631869AA23526 /* percent.upb.h */; }; + 72CC69D2FFF1FDF9B3CA01D279F1E326 /* write.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9E15FE4EE9186DAD0707C9649C92682D /* write.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 72D99C8FA922F13368F7741DD0A9B06B /* stacktrace_aarch64-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 498727D8B914A55C15821A44FECE980F /* stacktrace_aarch64-inl.inc */; }; + 72F35B80CC0C36BBAE6B1BE08D8A7B3F /* a_time.c in Sources */ = {isa = PBXBuildFile; fileRef = CD73ABF51DC41C3AF4485AD7E6AFE7B6 /* a_time.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 72F49CB6014DDFAC5D6B1B7B08DC861A /* listener.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DE846B68876A126B2A57F0FA3201AD9E /* listener.upb.h */; }; + 73074A9D5ACBE94ED45EAB3F3299FE75 /* eval.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2DE47C0BEDAB4273C75FA3B6D7802B0F /* eval.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 730E050A35900F01EDF035F1867F3C4A /* a_bool.c in Sources */ = {isa = PBXBuildFile; fileRef = E9516751334674DE63D6275536A67D5E /* a_bool.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 731778A354E55BA56C165DE782ED814A /* dh.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 9F9C351AEE757D25E8A9D2630885178F /* dh.h */; }; + 73241C99CA8EF311E501C0757818A681 /* pcy_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = FAA5CE9FA1005E1E118B187D62A14B18 /* pcy_lib.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 73417C1F8622916C3B0840DDDB5553CA /* ascii.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5A50C4097CDB95665F30A182B7A81512 /* ascii.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 73434189F9D8C387CAD5546AA465F11F /* resolve_address_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = E69DD3B4013D2792DA3EA8E36D8A872F /* resolve_address_windows.h */; }; + 7352E13ADE63BD2C94951429A0598E0C /* json_token.cc in Sources */ = {isa = PBXBuildFile; fileRef = ECDE8864F7C5EF8F11D4096B2D2ABF20 /* json_token.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 73678C4AFA96BE9217343E5F083363DD /* builtins.h in Headers */ = {isa = PBXBuildFile; fileRef = 18202F4746D68CA4E5721302B34D8C13 /* builtins.h */; }; + 7372769BA60A14FEC8D312FBED5E62BA /* pool_urbg.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3315C1F02082BEFAE483307EDCA958B9 /* pool_urbg.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 737E57752664699B89527E9DA2520902 /* dtls1.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DC9B1130318E154FEB5F985FCD420FCC /* dtls1.h */; }; + 73A7EB109773A843602B7C3A158D289F /* stub_options.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = A7EB7A4594B2919BFDB66CB0481FED30 /* stub_options.h */; }; + 73B6FC73A3A19F2B5F8106705F96D710 /* thread_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 4E46A7794DB84C93BCDE459B92E24CF7 /* thread_quota.h */; }; + 73C3A87D6AAF14E2473D62F55D2E66D9 /* cpu_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = FFF5FC5369BC84ADDF3A2EDD185EABF4 /* cpu_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 73C828217326BEFE8A12E27FAD52233A /* filter.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C94739A6915B4309E5299D5D39C7F4B /* filter.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 73D6E83495759C7A58F80D2881CD950D /* gethostname_sysconf.cc in Sources */ = {isa = PBXBuildFile; fileRef = 99A3DB5F45B6A39E9A38FEEEE8DF51D0 /* gethostname_sysconf.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 73D93A5DCC151F3BC43BF55959CB1976 /* tls1.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 1B186EC3C47D5CD18267AB3228E8B9F7 /* tls1.h */; }; + 73DAA849DDF797E945216CBC7D535017 /* env.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = FA0E53C8A2B56B5CEDC7B3E5BDC2A3F0 /* env.h */; }; + 73E8E4AE52467BD9C78386795457AE2A /* resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6A554124CD0F60743F1F6233676F2028 /* resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 73F4EFAD79C1FBAA3E9FD1CD5327D8AF /* a_verify.c in Sources */ = {isa = PBXBuildFile; fileRef = 227D8CA957B3C7C6EFF0453107E59E68 /* a_verify.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 73F77CE9860BFB711DA8CB3D06C2C5EA /* http_server_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5EC3ECF38BBA797B4EAF85F86A8D692B /* http_server_filter.h */; }; + 740974E9C7456B7F58C85D37E9A57D59 /* FIRDependency.m in Sources */ = {isa = PBXBuildFile; fileRef = F42039ACD64D9CB0DEC0DA5AA5A6727C /* FIRDependency.m */; }; + 7409D8D2728BC0999E2F359EEF51FCD7 /* FIRGitHubAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 3389E890238183D8A11C9ED0489975F0 /* FIRGitHubAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 740FB3F7FE93D5484E8CE9BD9CC62882 /* client_authority_filter.h in Copy src/core/ext/filters/http Private Headers */ = {isa = PBXBuildFile; fileRef = 217746CE3411ED265A93F66706866BA5 /* client_authority_filter.h */; }; + 741DEF7DA8411B3FEAF2BD3D9ECCF0AF /* compare.h in Headers */ = {isa = PBXBuildFile; fileRef = EEBEC7B378C53C47E8C637369CBBEEC9 /* compare.h */; }; + 7422714C2A899C2CD3304850BA577035 /* http_tracer.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5881445D0AF2BEA36F251419C675E59B /* http_tracer.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 742502D88D942F691FD22DE3118EA8E4 /* bytestring.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6167CE0EBA7D38A989908329B16F792A /* bytestring.h */; }; + 7426A517791B2D1D01CB2FE5FB2A661A /* bootstrap.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = AA4F46F7FA30933134A73D44F281276B /* bootstrap.upb.h */; }; + 742A90383EB0738F2AD1E4A76FD51904 /* table_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 7AB9BA22259E143A58FA754221B57332 /* table_internal.h */; }; + 74443488F65F44930842D1AD9BB75171 /* struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B64CF71E055D8DCC922A3B3F9EFC7F6 /* struct.upbdefs.h */; }; + 744DE2044948A859E1EA69381EAD8DB6 /* basic_seq.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 48A0591BDEB01AC44FD3CB086EC99FE1 /* basic_seq.h */; }; + 7459BF05EE8EF693F0AA1A8F69F7AB3F /* grpc_tls_certificate_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = D2A7D7B04D5E2C0DF817C45FBEF1A66C /* grpc_tls_certificate_verifier.h */; }; + 745A884A4DF68562ADDAD0DD05115CE5 /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = D3ED5EBD3FB1F0AE72CB5159D41C2141 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 74694FCDD2516EAA2C9B5504116DF60B /* lb_policy.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 5C9733B403B102E16885F7A7AA43F06E /* lb_policy.h */; }; + 746F57509C8C94AACF017B7440334945 /* server_builder_plugin.h in Headers */ = {isa = PBXBuildFile; fileRef = 894AA1A1C12DB951D26C27D52F14CDE0 /* server_builder_plugin.h */; }; + 747DA32BBBD4D3963F8956CF48D414FD /* FIRSignInWithGameCenterRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D84C7EC4D925ABEFD5E7FA87E81BBCE6 /* FIRSignInWithGameCenterRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7483C90B1EDA0D697C6C9FFE7F097111 /* a_gentm.c in Sources */ = {isa = PBXBuildFile; fileRef = 14582B5645A9F1F8A1616FA96B6A2D47 /* a_gentm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 748A3DD0E9704E131CE373345D5ABBD6 /* security.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 441D5BC58A869E1C2709ED72056F64F4 /* security.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 748FFF93FAF6D90BC0BA1564B2C61ED6 /* xds_channel_stack_modifier.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = AF164540303D299ADF2744C71B5AD036 /* xds_channel_stack_modifier.h */; }; + 749356DAF78E68EF8CEF1A8BD2A50C9E /* thread.c in Sources */ = {isa = PBXBuildFile; fileRef = A69CBDA9638EE41D5C50AC19ACF2FDFF /* thread.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 749C2AF9379151E4DF26F9B671BACA47 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = A98E9DC9927F329EFAEDF62E919811E7 /* internal.h */; }; + 749DF2FEE227B6F0AB2F9BAEE1697E5D /* FIRAuthWebViewController.m in Sources */ = {isa = PBXBuildFile; fileRef = 2EB6E61C9BB3377757CFFAB602661BA5 /* FIRAuthWebViewController.m */; }; + 749F1DEFD9CF58F400ADF341D12D5F0E /* exec_ctx_wakeup_scheduler.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = AD3E2FAEFCF43F7FA55EC715D6B4B191 /* exec_ctx_wakeup_scheduler.h */; }; + 74A30F9358AAB1335BF6F3D338B4E1D9 /* leveldb_document_overlay_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = CFAA4EEC4F494F0D8BB0FA4D5AF95B24 /* leveldb_document_overlay_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 74AF69099E60CB7E725BA8EAA28455F5 /* engine.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AA52721360A41DDF574EA0FD22FF0028 /* engine.h */; }; + 74C7ABFE4BA6E847716EE104FFA9C0B0 /* rbac.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 56C1A375A313C7C28EDFD6F670EA9EEC /* rbac.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 74DB96F159B9EDBB517B306392B7DF74 /* spinlock_wait.h in Headers */ = {isa = PBXBuildFile; fileRef = 56093813FD647FF8A063252244B54163 /* spinlock_wait.h */; }; + 74DDA6736600EA478026792F2AA2B54A /* filter.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = BBD65111F13DA9AA451651A9E21882E9 /* filter.upb.h */; }; + 74DFB1A22E3DB35FB5D0BB3D092C2F38 /* listener.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A65DEB52629C8A2D9206F1135082C025 /* listener.upb.h */; }; + 74F564E91BECF412256DDCB960732893 /* tmpfile_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = AF03D0EDEECB6FA8F70E1757E6DF0F2C /* tmpfile_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 74FB2C5FA64092E4DE340B6C1CE1C0B0 /* blowfish.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = E9F5BAB4A6BC8ADF9466F120C031F6C4 /* blowfish.h */; }; + 75042CDE5F25493671136B6AA37E7CA4 /* ssl_file.cc in Sources */ = {isa = PBXBuildFile; fileRef = 38A90402E374E5E5DBD403D050AA87FE /* ssl_file.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 75150F5893A85F24D5202104125D301F /* socket_mutator.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C0E1B53048884BCE67B7A8A8B8372541 /* socket_mutator.h */; }; + 751B5C1C650C2B66513CD188462FF638 /* pollset.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 6D1772DA902A766652DEF9FCEA8D36AC /* pollset.h */; }; + 75270434D4C8EEAFD524F607556A73B4 /* cpu-ppc64le.c in Sources */ = {isa = PBXBuildFile; fileRef = 08E5EE7F58D90EF22F49C0D782655C25 /* cpu-ppc64le.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 752E703C652E54EC3F791E7C66EFA6AF /* load_system_roots_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 14912D129F162B602C9D4CBB749FC874 /* load_system_roots_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 75495AC4027D1256C2EB2BDEAE52C3DE /* gRPC-C++-gRPCCertificates-Cpp in Resources */ = {isa = PBXBuildFile; fileRef = 9C7C87B5D0A6752AFA2642F1BCA967A3 /* gRPC-C++-gRPCCertificates-Cpp */; }; + 756939DB6D08EDB00CA4AB537F285545 /* FIRDocumentSnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 78472B41E96A2641D56C9C16BD1B4606 /* FIRDocumentSnapshot.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 758072BD34BD87B655B048B271597C58 /* field_mask.cc in Sources */ = {isa = PBXBuildFile; fileRef = E1CF1BB7DE3293083C51EC9958F38348 /* field_mask.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 758468E82DFF7BE66931A98E6CEB10E0 /* path_transformation.upb.h in Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6B832B79178FE7147227DFBF2F943BCD /* path_transformation.upb.h */; }; + 75856E54145DEE2E7ACA5B4D9D949A8E /* wakeup_fd_eventfd.cc in Sources */ = {isa = PBXBuildFile; fileRef = DAA9D899824A3AC28E575A1686EF3CEA /* wakeup_fd_eventfd.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 75B0FE1B2D224D166D9B2F51249ED27D /* resolve_address_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = F3FFE49EE310ABBAE57A7A78B28B62D9 /* resolve_address_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 75B2C8463EA23EFACD3D1968CD87F126 /* eds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B20E78DC687B10EDCA430CC03463388 /* eds.upb.h */; }; + 75BB6567399AB8F093966162903862A0 /* transform_operation.cc in Sources */ = {isa = PBXBuildFile; fileRef = F77D697F5837D33D54C8E3C1CB4C4398 /* transform_operation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 75BDEE5609631A05AB68BE0566D2DA6B /* grpclb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60C513EA55D47C260CEA2ACED5D401A1 /* grpclb.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 75C2B5EA6A03D3ED8069199521DA1C28 /* sockaddr.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8B7E15F85FBE215717CA870D08980E2B /* sockaddr.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 75CC29197194C4984FABBFD37317A6FB /* chttp2_connector.h in Copy src/core/ext/transport/chttp2/client Private Headers */ = {isa = PBXBuildFile; fileRef = D7C0DBFF04E4601A20AB14728660C3CF /* chttp2_connector.h */; }; + 75DC870DEFEA79CC413C860D5D726060 /* a_enum.c in Sources */ = {isa = PBXBuildFile; fileRef = 04EB61E407DBCAEF9EC0FBA3B8A248AC /* a_enum.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 75EBE3AC8EBAA3CA4575BAD80361132B /* have_sse.h in Headers */ = {isa = PBXBuildFile; fileRef = B90C93C4EECF29EEDCBF6DD37B753E6E /* have_sse.h */; }; + 761109112314DBAADF28A117C584D6A5 /* error_cfstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C02DFB74117D03AFA93CD361D9C102A /* error_cfstream.h */; }; + 761F3896BB93A1BFE78797C0994A8056 /* byte_buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8D6F2FFAADA39407633A4220E319D0D7 /* byte_buffer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7620EB5F68E3A7AB2F582AE147DE490D /* per_thread_sem.h in Headers */ = {isa = PBXBuildFile; fileRef = AE304DBA686E9C0529698382015829CA /* per_thread_sem.h */; }; + 7626F664FFA62394C14D579AD38E9F0F /* v3_ocsp.c in Sources */ = {isa = PBXBuildFile; fileRef = 086FE2E87DF04F887C8E0BC3880F29B9 /* v3_ocsp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 7628564DC36C39C22FF380BF0890E6CF /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3C2BABE7775306D1006E03ABB258F2B0 /* status.upb.h */; }; + 762A342C61666909ED7123C9BA1BF43E /* md4.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = AE1A9F9A5B8384F18EAEDBB3FB3383A7 /* md4.h */; }; + 76323239C0A398CAEA3177673C6DEB52 /* buffer_list.cc in Sources */ = {isa = PBXBuildFile; fileRef = F8CE258910D3D2890377092C05BA3EF3 /* buffer_list.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7637A8211D4748D22542386E0639BB35 /* cert.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 8790F0E07ED296037A8F59CD7BF8DFFB /* cert.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 763AC2F09B2BDEFA2F51CF17A19C128D /* simple_mul.c in Sources */ = {isa = PBXBuildFile; fileRef = B3A6D8344952E3F040B5C6D62185B4E0 /* simple_mul.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 766741399E9D20E590BE1E71FC0C7FEF /* udp_listener_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7BF947F8FD81AADB4720F016861C8DDA /* udp_listener_config.upbdefs.h */; }; + 766BF1F77A1D3EF1F62C7288AECFBD3C /* env_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = E9446409099C8EA6D65535C6C7D6EF24 /* env_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7682DA1217FF3A348B375D0A30455B48 /* ssl_session.h in Headers */ = {isa = PBXBuildFile; fileRef = 197DC8CACCC79542220C2FE5DFF0C516 /* ssl_session.h */; }; + 76915B23CE759656657ED84537DB9D13 /* binder_credentials.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 85B49FA7B39B78FB74DE6246EE0E616D /* binder_credentials.h */; }; + 769828A3AD1127BBE74CEA465F36F0F3 /* pkcs8.h in Headers */ = {isa = PBXBuildFile; fileRef = 936B9E5B9CCB1ECC0C4C3E0EFB360D92 /* pkcs8.h */; }; + 7698D2E84AA55B378F3D7CE8EA2A4845 /* FIRTimestamp.m in Sources */ = {isa = PBXBuildFile; fileRef = 6E6CE5F2F5196E28FE5AFED017A8873C /* FIRTimestamp.m */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 769D058F3C78A52C90937063F8FD84DB /* seed_sequences.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 154ABE1354C2EE25D6ADDF030AC32CA3 /* seed_sequences.h */; }; + 76AC3CF63F23CFAA15FE7AC8EC9982ED /* ecdsa.h in Headers */ = {isa = PBXBuildFile; fileRef = BE0D9D43595FCDF9BD951298DC8AA3B0 /* ecdsa.h */; }; + 76B611A753C75DFA38BAF4AFA2EC9ABF /* uri_parser.h in Copy src/core/lib/uri Private Headers */ = {isa = PBXBuildFile; fileRef = C90CC3A07E2E102E0E7DD8320CD24576 /* uri_parser.h */; }; + 76BE88E279BBAC9EE3F01721AF92F2E1 /* ssl_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 4CA28EC95F2D329E1CCA75B1708208E1 /* ssl_transport_security.h */; }; + 76C96FCDE5E3C070F1FD4CBDBB1C3179 /* query_listener_registration.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1289EF9CD6AAC167401667DCB977BF37 /* query_listener_registration.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 76DE3781F058AB5220C828BC640C8EEB /* resolve_address_impl.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3320F10DA2F24582DDFEE290020BEF71 /* resolve_address_impl.h */; }; + 76EFE1FC6BFFA7220AE3E8A18E1D6B09 /* socket_helper.c in Sources */ = {isa = PBXBuildFile; fileRef = 802F5F976EA21BD5B248225AC53ADCE2 /* socket_helper.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 76F434E123D0F56274A6214357F30AC6 /* slice_buffer.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3F40A21183C2D6EA45B41B26E830FC9A /* slice_buffer.h */; }; + 76F885A0FCF6209A03E259B138F51C5C /* listener_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D5AEB978084765B9830AD271C75EFF83 /* listener_components.upbdefs.h */; }; + 76FEA5AB8D272C1C4BFCEC0458B4FB24 /* cpu-intel.c in Sources */ = {isa = PBXBuildFile; fileRef = 56178E39468A6830CEF945B2C70016A2 /* cpu-intel.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 7723853CD5EE60D0402DB5503077C99D /* lb_policy_factory.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = C4BC8210B46028757C6AE8083702DD6D /* lb_policy_factory.h */; }; + 772800DD814164FF2A01E9C015D9FFBA /* transaction.h in Headers */ = {isa = PBXBuildFile; fileRef = A0DA2FA70ADED1CC5EA02946BA06D681 /* transaction.h */; }; + 77323DF7DA228CF2354FB34300627A5E /* FIRStartMFASignInResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = D29CE0388BDC0B36EAF64C6F9BEFA016 /* FIRStartMFASignInResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7734A86DDA49D19C21F52B6C635A6396 /* byte_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = B2DCAB3C09E87A145036E368AAA8237D /* byte_buffer.h */; }; + 773D355746E160F2E3D218DBB814E76C /* format_request.h in Headers */ = {isa = PBXBuildFile; fileRef = 65B1A809910D1A1EA24766C16DB041B0 /* format_request.h */; }; + 774AE74F055A214B0AD3149A0C7B21BB /* tcp_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B9CCE1067AA858BE9D3B0E1A0BF311CE /* tcp_custom.h */; }; + 7750BFDFB9B4E0FD697BFE17BC173E3A /* backend_metric.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1FA64D80979A71DA40E8E015F3007AF /* backend_metric.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77525449BFA6DCCE1B098B8E78DE1339 /* value.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 401A9C6E2CD6D529659815729E12AB46 /* value.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 775A57557A0A014059C48A9961943593 /* merger.h in Headers */ = {isa = PBXBuildFile; fileRef = 197BD3BE3ECACCB3000A607FA2FE53C1 /* merger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 77778961630DE3249D84461920F8464B /* fake_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4A66711D188B6A92F52F6819214F493C /* fake_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77869DC81926CAC217A1A1756C2B51F2 /* listener_components.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 597BD3423B65535A0CBC5A7D637417DD /* listener_components.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7789008A116F7CD3A759C9BCC650FE6D /* protocol.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 294D5EA0136B8CB8D5408C884BB94C21 /* protocol.upb.h */; }; + 77899DF83A58DF3E7F9280349E152A0C /* metadata.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 31F6B91F251C898E6E7354549DC0C827 /* metadata.upb.h */; }; + 778EB96C3D64B02B2E7FF0F6E779AA98 /* path.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = D15EEB3AE90B7D0A9BB631BF57E460D9 /* path.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7791003EB8957A6576FFAC38149FDFE6 /* socket_factory_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 1D1664FBDDEF3E434B51485D4961E2D9 /* socket_factory_posix.h */; }; + 779A4AB033062687012D05E15C616EBE /* FIRSecureTokenResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BDAC67BB21A9449B614E4BC6FF0C020 /* FIRSecureTokenResponse.m */; }; + 77A2C4A5E97ABFAEF55BD5A586CB523D /* client_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = 48E145E56E333003F98362BAE5F6075D /* client_context.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77A77736E7C9DA1326A61809F0525D62 /* handshaker_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8759E08F97430B9826E51C05FEDA2500 /* handshaker_factory.h */; }; + 77B0D506332728706C3C6733C6BB7E10 /* parsing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 555829028BD69240E487CA0F27AF62F0 /* parsing.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77D28B4E99F6B47745A58F34E8B92A51 /* e_os2.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 6A89A1BE8EFE00733163FDCD7468C1C3 /* e_os2.h */; }; + 77DBA3E78026C5ADD1E820C9B5C47974 /* host_port.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D5A850BA0033AEE8F4FADC8683F9490 /* host_port.h */; }; + 77DCF4B8780D0B3D4FEFCDA68CC5C2DE /* grpc_alts_credentials_server_options.cc in Sources */ = {isa = PBXBuildFile; fileRef = A993C719277E91EAF9F1CCB16792970D /* grpc_alts_credentials_server_options.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77DD5DD29E03873A68B2802B6B5622FC /* frame_ping.cc in Sources */ = {isa = PBXBuildFile; fileRef = D51BF6DC0C85E468B8A823A9B1703415 /* frame_ping.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 77E5926D13BC9D0970D00F9D79F54700 /* pkcs7.c in Sources */ = {isa = PBXBuildFile; fileRef = D9BDBB93BEFFB75D5299E2582C7669B0 /* pkcs7.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 7808476EB8EA8879724D6B46DD038C1F /* transport_impl.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 2A5771BA8999F9CC8C598B4CEE102B29 /* transport_impl.h */; }; + 782367BEF088F7E4F6D6FC5219834045 /* printf.c in Sources */ = {isa = PBXBuildFile; fileRef = 05A36B70D04E5F39AAD301784537E147 /* printf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 78295E74D9EC0CC4C9719EA024C6DAE1 /* memtable.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1CDCBC7F85EDA49FE2D6C0BD6DC41F35 /* memtable.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 782ABA13174AA8CD2179C1D2ED4CD683 /* arena.h in Headers */ = {isa = PBXBuildFile; fileRef = 742617CEE6FAA5BB74974219E225A52C /* arena.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 782E23EB8C957542868DB9355B730BC5 /* socket_option.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 13C42C14F28B55237C8EABD68C2D3E30 /* socket_option.upbdefs.h */; }; + 7835F44E596D57ACB5E4B17853FAB9FA /* time_zone_fixed.h in Headers */ = {isa = PBXBuildFile; fileRef = D1985821D1432DB5590490B4EF864D97 /* time_zone_fixed.h */; }; + 7837A591ECF7729E98906D378876CBDC /* channel_stack_builder.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 9B3B4716620947A208F78825B75F1451 /* channel_stack_builder.h */; }; + 7843894BDB8FA672730B520DE49E781E /* timestamp.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = DD6A5B031A5E0F734DB224802FCAC2FD /* timestamp.upbdefs.h */; }; + 784C95F6AB3991F720068E4BD7A26DE3 /* message_compress.h in Copy src/core/lib/compression Private Headers */ = {isa = PBXBuildFile; fileRef = 238C09B05DE1355575517459045A06B9 /* message_compress.h */; }; + 7856CEB679167174FB263772FC72A138 /* duration.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 5DDDFD03F7596750AD047DEA0E97FD3D /* duration.upbdefs.h */; }; + 7865F0039928FEF4BB03359BC5F9BF83 /* value.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CFCEAE4FD6C2552BCE75D60E5A6EFF06 /* value.upb.h */; }; + 786FD2B858E357AD7791450EB35B07E5 /* connector.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8A645962C7C86B9D544371B479259421 /* connector.h */; }; + 787426518461F4FAC48D572090095A3B /* resource_name.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C5C955DA218D0EB3788408551C95CEE3 /* resource_name.upb.h */; }; + 78790A517F3B8B2021C3983BF8123139 /* pcy_tree.c in Sources */ = {isa = PBXBuildFile; fileRef = 4DDFD755661E767467450A81070CC9AC /* pcy_tree.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 78845FD21455D918EB793DBE575AA19C /* ev_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A4A4636ADE14602CD297776C3B3445BD /* ev_posix.h */; }; + 78A258D62E2ED2481BDBFE6D80C0CF20 /* credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 94962EEB9F8F7556F5C9EA5658766CE4 /* credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 78A5C2AE6B96E3C6BCA0EF5A56588114 /* tls.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FD54AB33B244D99795F12E82380E7E83 /* tls.upbdefs.h */; }; + 78B4FC9AD36C5542A91F2BF1BBDD9882 /* ads.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FBFF8C54AB6805DB063D9757DA3F664 /* ads.upbdefs.h */; }; + 78BFC2213781A1A5FC1FCE55A7A9C89F /* ssl_buffer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 357C85370D60DF2E0EC68BBEEE799775 /* ssl_buffer.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 78C7CAB09BA318410F027F130CA32A28 /* grpc_tls_credentials_options.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 464B85447C3C3861043D805BC6A5A68C /* grpc_tls_credentials_options.h */; }; + 78CB79E3F3286E07E48D03F0773FCE45 /* handshaker.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F96E4CB93AF7E6EE5DBEE0709E1E1A8 /* handshaker.upb.h */; }; + 790B02FC0114CC6A01DF12353D872738 /* proxy_protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FD06543F1EB9F0300A3DF490DB45B2C5 /* proxy_protocol.upb.h */; }; + 790C4FAF306BBBAE3DA4416DF6DE6DC3 /* client_callback.h in Headers */ = {isa = PBXBuildFile; fileRef = D7C5C0CFDBE034277287B099DB457AB6 /* client_callback.h */; }; + 791E4DE0337F2A79E67C29DAEF31F2B1 /* resource.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = AB1FD7658954318E2216723277A69518 /* resource.upb.h */; }; + 79232979C7BCFA8AB5188BE12E8CB711 /* url_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 28BAA6685E710178A31505E2973B3C80 /* url_external_account_credentials.h */; }; + 793DCF2CC3BE4417B5765F566921EFF0 /* struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8ABF409A67D464CB78C5B22C9535195B /* struct.upbdefs.h */; }; + 793ED694981311E0419DB2DED240BD41 /* scoped_route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DC60DEE2EE458B98F04D29009034B5BC /* scoped_route.upb.h */; }; + 793F9D260992E802B75F2D810A7A8E8F /* load_balancer_api.h in Headers */ = {isa = PBXBuildFile; fileRef = FBE0E3332B4645A951D2117C8921DDAD /* load_balancer_api.h */; }; + 7962AEBAE6668EBB96AFEE83F34A5871 /* address.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 23251C6CBC104EECBCD9292D58B56330 /* address.upbdefs.h */; }; + 79865B5F81E6D9BAE6D57E5935C222F0 /* grpc_context.cc in Sources */ = {isa = PBXBuildFile; fileRef = EB1DC4A315D70A1E179251731B216864 /* grpc_context.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7989BA61D34BA519A4CAEDB2E5E9CD82 /* FIREmailAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BB03A0DC5EB689311F1576CB13CFE0E /* FIREmailAuthProvider.m */; }; + 798A58121670F34494FA80F1C2D05555 /* lrs.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1E246661321914A30CDCD1830CDADFF9 /* lrs.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 798B9FDE2540CD7AE0C5A4FAFC0528F9 /* http_proxy.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D188A761A53C200AFA073D7D7DE4C59 /* http_proxy.h */; }; + 79A8FC8340257965DD23F510AAAA09D5 /* load_report.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5E793AF5407B047391CF126C0502CA61 /* load_report.upb.h */; }; + 79AB90FC011764EF1A0BE52309B88DEB /* function_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 379B6C145B9023AB2AA59142B879C1CC /* function_ref.h */; }; + 79AC332BA8747937DC682F6D076F22E2 /* cds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 810ACBB839F429B37C2347FCA21E43A8 /* cds.upbdefs.h */; }; + 79B92DED202A0772D333D9428785FBAC /* spinlock_posix.inc in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C8DA1C76C1F5A228B7E126D5A0BA5710 /* spinlock_posix.inc */; }; + 79CF0F59ADBA4819E48D66D378AEAD75 /* string_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3A1B7E8EDF1546CF49356C374C689BE4 /* string_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 79CFA0BFE38C54EA08F2B4D8A1B7FF31 /* pollset_set.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C853828CF6DC24F4C39ADFBAE8739526 /* pollset_set.h */; }; + 79E0760EBB16244118F542D1EC9DA542 /* x509_vfy.h in Headers */ = {isa = PBXBuildFile; fileRef = B02DF67AACFAC10CFCC6771272AB7182 /* x509_vfy.h */; }; + 79FC29127C35CE776C865FE34CA5BB8C /* alts_grpc_integrity_only_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 15820CCC00C0B11BD4B32DAA82B09671 /* alts_grpc_integrity_only_record_protocol.h */; }; + 7A145A26CBD866A876680746E6AB8095 /* evaluate_args.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 68CC0463DF05B0F964E5C218CF9CC6D0 /* evaluate_args.h */; }; + 7A17B75E8FC3F835BF4F4211DDB6610D /* gpr_types.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 35D2960411139ABDEB0479CB5DB67F6D /* gpr_types.h */; }; + 7A1E8A7F365700280D7C2B8438C119EF /* write_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 935820B02324B065ACD3C4E6882E7D56 /* write_batch.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7A2C8771200FD399FF309322B727132A /* compression.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DF82B0D6EBB7B5D0C6B0D3306B334F5 /* compression.h */; }; + 7A2E58D71D55BCE0740D6445E095DD51 /* internal.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 1B4A10BD20F0B99E4B9E5AE85771C4A2 /* internal.h */; }; + 7A4EB856FD2D416E42BE9AB83C44D7AA /* ads.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C38DAE7F63F9E75C5A7CF877E94B7D /* ads.upb.h */; }; + 7A5C0D88218443934A7D9FBDE3C8DBA1 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = E75E3D30E2804C799D26B0F2244F4E0D /* json.h */; }; + 7A5EE5AE939E408DA9EC4E754636E193 /* bits.h in Copy numeric/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 1BB5EDEC9EF3AF41FBC712B7CA543A4F /* bits.h */; }; + 7A71C449BEEFDDC3B2AB8C3A97BABC6A /* global_config.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 836CD5024BB47B484A09C4245839F662 /* global_config.h */; }; + 7A789C0907E85FB740DE976576709EBE /* json_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = B5DB4173EA9C1F9F6CAE249F97BE1299 /* json_reader.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7A791BAD788EA3FEE8562190B869CC46 /* http2_settings.h in Headers */ = {isa = PBXBuildFile; fileRef = 5CBAF5C58564218A1FAE046A136E91E0 /* http2_settings.h */; }; + 7A924882030FAAFEEB401B4DCD361C88 /* datastore.cc in Sources */ = {isa = PBXBuildFile; fileRef = F9A22D28C95850FE8DA322A4CA4063EA /* datastore.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7AAE448225B07FD8FCEB22484719136D /* endpoint_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E2C23CD1D6BBB017FC832C54361F444 /* endpoint_components.upbdefs.h */; }; + 7ABB5FB271C6BE02D86D8CD0281DC9F3 /* stream_map.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 49E0686A5E69BB95463462EF1BB10483 /* stream_map.h */; }; + 7AC4BBCF88CAE99C69BAC0350A629C95 /* cord_rep_btree.h in Headers */ = {isa = PBXBuildFile; fileRef = FC4088E3FD17E52FEBB90C029D4DC21C /* cord_rep_btree.h */; }; + 7ACD8A1F2C41C03B213C6A2AAD50DA55 /* FIRGitHubAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 98B9D21E2CF94123CABDA0A522E1AC23 /* FIRGitHubAuthCredential.m */; }; + 7AD89B187E898FC88CFCCDCEDBA7E3CD /* aead.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4C991ABC3A8CE328EC581856D25A19C1 /* aead.h */; }; + 7AF128973EE426CC7D671F1B82675D52 /* call_op_set_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 32FFC7094D3E02FA8641CE455F64324B /* call_op_set_interface.h */; }; + 7AF3F77F891D3284188BD44AC46BC2E6 /* schedule.cc in Sources */ = {isa = PBXBuildFile; fileRef = F169439B6B673E8E45E15A606DC0E127 /* schedule.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7B0659A56A25B0162621A605765F724E /* pid_controller.h in Headers */ = {isa = PBXBuildFile; fileRef = F3D50668648A9E5B1B7B247C8066F590 /* pid_controller.h */; }; + 7B0A9B4072F3EA751C22E6E291682DE4 /* channel_filter.h in Copy src/cpp/common Private Headers */ = {isa = PBXBuildFile; fileRef = FCE1EC515BD05BBCDB3E772038F832EE /* channel_filter.h */; }; + 7B1118A3F86161AD18715A43B63ACD80 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 29F42073B158DB3F2D8375ADC5D71DF7 /* fault.upb.h */; }; + 7B12AF297DBB5880F903BCCE9672829F /* function_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = E00FF45C25149450A2EB899C9E34D3C3 /* function_ref.h */; }; + 7B13F3F6AF9F3D2CB8BCD665DA4C2C65 /* bootstrap.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A3D3B600EE13FF41AD63C9660A0E819B /* bootstrap.upbdefs.h */; }; + 7B175F488B7448CE893881FF9FC8B5B0 /* FIRUserInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = FB6490A6EF7474CAB6773CD754F9F0D7 /* FIRUserInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7B3353477A4186901B417AC396EDE36F /* load_bundle_task.cc in Sources */ = {isa = PBXBuildFile; fileRef = 093E33C0237FFAAA006C6259575ABE03 /* load_bundle_task.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7B71E2A0AC71F1D49C400F014C2E8816 /* cluster.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5CFB27A77DD9FD9067A597729F6590A5 /* cluster.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7B7B91C299492A12CA9817455F32A52F /* string_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC0DF084336394A8EFBA01BAFD8C237D /* string_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7B818E38732B61D12E444F4D42214ABA /* resolved_address_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = FE7CB226B8EC718DC935A5C78ABACBA4 /* resolved_address_internal.h */; }; + 7B9066899850C69D3CA87DF58C7959DF /* grpclb_balancer_addresses.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C1DAE14887DC2CCFF8C901D8D3B6029 /* grpclb_balancer_addresses.h */; }; + 7BA79F9A2802187A4ECDBA6EEBF2F484 /* alts_tsi_handshaker.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 014E0A058E556E19C4133C4283538A7D /* alts_tsi_handshaker.h */; }; + 7BB360B503E46EEFE2280290FD002E50 /* annotations.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = ADE270A4DDBF84EA7615D9BD32533973 /* annotations.upbdefs.h */; }; + 7BBEDC80C9A279A5447BE62AA6A079E4 /* ssl_session_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = FF0ED5C7F4084A1B61B78732EDF9428F /* ssl_session_cache.h */; }; + 7BC9D4CDE62739EAC95CC9A565F0A008 /* dynamic_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = 22AFF9F79DC011B6333E875A857A8260 /* dynamic_annotations.h */; }; + 7BDED6960F56FBB689CEBF96DCEF102A /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F374C8946201A095174C19B5EAFDCA7C /* status.upbdefs.h */; }; + 7C0597CFB21C0EA50888AB6D20B5F807 /* endpoint_pair.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 529D3259FADF14640B94B289E060F444 /* endpoint_pair.h */; }; + 7C1E0E08E6867A7445FCD8BDD8C3C231 /* hpack_parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = A65CD3CCF82F5E3E3252A0D841992F3F /* hpack_parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7C26BE4C7AEAADCA0A262E354CF63E56 /* resolver_result_parsing.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 7180D5C6241A975E84BD8F2A079B7E7D /* resolver_result_parsing.h */; }; + 7C2DF9E9799B24FFCB3BA4BDE8F04FCF /* certificate_provider_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = BE2AE292B4AA0E995522D48FF7D3B269 /* certificate_provider_factory.h */; }; + 7C345931F2895617621C69AA7F2D6030 /* def.h in Headers */ = {isa = PBXBuildFile; fileRef = 943D025808FC17F0443C3391B829AFB2 /* def.h */; }; + 7C3AF2ED3BD91694E7FB9EFFC43E1430 /* cds.upb.h in Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6002159DC9F7CCB89FB6FCEAAD62FC0F /* cds.upb.h */; }; + 7C52259302A22BF506F0320F1BB3EB4D /* bind.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = 6DBE39E9FD8C2F83BD99E42C8270DE89 /* bind.h */; }; + 7C76EE93DD92D8987DDA4971D678884E /* buffer.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D073058FC36F4C221A41874CFDE03512 /* buffer.h */; }; + 7CA9ACA6F105E1BD4A3DBE8B09E49BE9 /* FIRVersion.m in Sources */ = {isa = PBXBuildFile; fileRef = 480B0C075001962B56D55B90425F6546 /* FIRVersion.m */; }; + 7CAC507284646BC004524D6DA1CAB31D /* message_size_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 023BCF5391E9FA014A24080A3E647BB6 /* message_size_filter.h */; }; + 7CBA464EB1DB79262CCD0F92741CDD71 /* trace.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = 28886DA64B99647809AB882C5A622219 /* trace.h */; }; + 7CD64430576852E44BFDE1DF539187EB /* lb_policy_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = D172F5791353B1F67129B68245FD8473 /* lb_policy_registry.h */; }; + 7CD75E344E31C260B768B3836669D6C5 /* channelz_registry.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8669FF51367A30A57F172D542DD494D3 /* channelz_registry.h */; }; + 7CE2867EB5BAE9A64FEC6A9CCD34B75A /* ostringstream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5DB413C9AEFC29425E7741EBCC5CB83F /* ostringstream.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 7CF15E0CBA834DF7EDFB5A1EE8A89B58 /* FIRGoogleAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = ACE4BA8BC046A6B9C1685706A73A8AF7 /* FIRGoogleAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7CFA8EBF351573E28112DBF95E91523F /* frame_ping.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 57A8A88D9FF0C1790399DE507A8A7CDE /* frame_ping.h */; }; + 7CFAADFE7C3DA7F6464B235AEDDB0A52 /* frame_data.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 1AD343EF207A30BD82F3DA1500CFF5AF /* frame_data.h */; }; + 7D0A0CDC35BEC20955BC10380C0BBD10 /* config_source.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = EDF97F20D0C6AF59E8A238E6F39AC6DA /* config_source.upbdefs.h */; }; + 7D0AB1E6AAA7E1B4BC838E4FAF807B48 /* completion_queue_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = EE18963D914974E77B2C7FDA061DE350 /* completion_queue_factory.h */; }; + 7D0FFAF55057CD672A022394296ED0F4 /* md4.h in Headers */ = {isa = PBXBuildFile; fileRef = AE1A9F9A5B8384F18EAEDBB3FB3383A7 /* md4.h */; }; + 7D44544E8B2E944F5FE55EABB19509A1 /* validate.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D879AD7737DC74FAFAD1A30B40567143 /* validate.upb.h */; }; + 7D4C7F38FC3FE9FDEDF717F9BFA6B97D /* upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1455F47EE613316CD8D57D2D359AA8C1 /* upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7D4F4CF2D99338FC35987A8A19347EB7 /* FIRPhoneAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 36DA6AA1D0C591398ACD68854B369CE5 /* FIRPhoneAuthProvider.m */; }; + 7D6020CDD317246C4B7707F966D214C1 /* slice.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F797CF2F7050967AD6AFF52EC889667F /* slice.h */; }; + 7D73C8508CB3088069BC5C5D7C07A490 /* GDTCOREvent+GDTCCTSupport.m in Sources */ = {isa = PBXBuildFile; fileRef = BD022C881B2D5E71FDD8106E98AFFBB0 /* GDTCOREvent+GDTCCTSupport.m */; }; + 7D7DEB60A68B184E2921273CDA1642D6 /* address_filtering.h in Headers */ = {isa = PBXBuildFile; fileRef = 617C03C459A180E45BB1943C3B0C6954 /* address_filtering.h */; }; + 7D86A1B6475C8861719B4070E2CFDA22 /* tcp_server_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = 59E129EA4FDFCBFFA51178B53372CA6B /* tcp_server_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7D88A1545721D978BD4914CBFF2EADF9 /* jni_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5A835EE6123710395FC1AC6BED06100E /* jni_utils.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7DB324BE4B3ECB68AFABF1E9EC6F664E /* iomgr_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0432D167AF1F9998BD801D2BFBAB9A6B /* iomgr_custom.h */; }; + 7DF24A62D044B6283982EC9207C1B624 /* memory_request.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B1003BD0488A8A5E7A47DFDCD41A9A /* memory_request.h */; }; + 7DF59E54A15200D04A6249EF6B5A2242 /* dynamic_annotations.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 22AFF9F79DC011B6333E875A857A8260 /* dynamic_annotations.h */; }; + 7E00EC4AF9968732632FF4B6CDD383EC /* tty.c in Sources */ = {isa = PBXBuildFile; fileRef = 5AF0A1CE7FB1FE43A1A353654EE7B738 /* tty.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 7E1570AAA8AFABF9EDBEFBD0A04C6B88 /* exponential_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FBEDD2C2C2F11EC92506927333FDAE3 /* exponential_distribution.h */; }; + 7E1AAC61DC6F3C8ABEFFB28C0BE3173A /* slice_refcount.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C6E02D5E78ED952244996A3CD8A5286 /* slice_refcount.h */; }; + 7E1C030204B15497EFD67B63E757CE55 /* cpu_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 45CEA37BD01FCA59B94A81C1E365F38D /* cpu_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7E3F4CCC67F5BFFA63B0AB4934B5D12D /* oct.c in Sources */ = {isa = PBXBuildFile; fileRef = 8EB8E7F2FE07A983A39034952FDB6FF7 /* oct.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 7E4FFA611D5C3FE6B76705CCA5CF7CE1 /* status_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B0F7EBD48B6C01C9A0D5BA678A322E9 /* status_internal.h */; }; + 7E5CB5A882192216E34916E3CFFDF104 /* FIRPhoneAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 5A3F2C19DE9C92E2A9BB57D8A1A2738F /* FIRPhoneAuthCredential.m */; }; + 7E81EDBFD1B3466190413F74515E2DD6 /* cluster.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DC12960C2AFF1636EE30D7134337AD82 /* cluster.upb.h */; }; + 7EA7C33437526F2C6568EEA3E3EF02A3 /* mix.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = F33656A72B3DA3EFD9A0EE941EFFDD79 /* mix.h */; }; + 7ECCDB3549FAA27F139028B472021DA3 /* iostream_state_saver.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 8F1B9FE48A68D08A56FDED91255BB331 /* iostream_state_saver.h */; }; + 7ECF697C78769BB6A2D1F9862E840617 /* dns_resolver_selection.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B10CB3A7C0DFCE2E0791B96551CDBB1 /* dns_resolver_selection.h */; }; + 7EDD29A01F4C3E4DEC0B93CC58FED4C9 /* FIRConfigurationInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = ACA35E0092F23FFC15A71D1DFF6CDF07 /* FIRConfigurationInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 7EDEB9B6371BF3837A85CCF8BC09ACE2 /* context.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = D5536E5FC9C68D4255AE1EA414047B56 /* context.h */; }; + 7EEA9D73236EAE443AA89E02968B9C70 /* resource_name.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 23216DEC1F24AA5B5C754838EFBC353B /* resource_name.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7EF6EC5D2AE843ACDE7E0BC0B98785D8 /* tls_certificate_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = 47089BA05544AE208C1E67FED3A3192B /* tls_certificate_provider.h */; }; + 7EFA418DF5A6120C2CBA65A7AEF033CF /* sync_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = EE64DD45969E7B22528A41926E7E8D2C /* sync_windows.h */; }; + 7F05A494C66017534FB7AE0F29DA6AC4 /* fake_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = E7F768075D2C23ED8CE435E6A9E16822 /* fake_transport_security.h */; }; + 7F0D9132A217D4A3B70CFD480FD78804 /* create_channel_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = D524A0526F7A345032FB33BEBB391509 /* create_channel_posix.h */; }; + 7F2A4AE11F51491E1E1E80951D91B2A6 /* syntax.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 07C261AAF792E8FDB65E4732F7592560 /* syntax.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F2A82954AD4C52C9192234EEE0D38D8 /* wrap_memcpy.cc in Sources */ = {isa = PBXBuildFile; fileRef = E7AA60DD3E3CE684C3CC6332E8D176CD /* wrap_memcpy.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F2E478D1BCB77DA1D7F3428758EFCB8 /* resolver.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C7E63AC0E5C96FD3C08D6334942A8B13 /* resolver.upb.h */; }; + 7F3861A2BAA84CCEA7482C9B581AB46B /* FirebaseCoreDiagnostics-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B06B1D1D07C70A3C44480D4FE97B80B /* FirebaseCoreDiagnostics-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 7F40CE35B23457926F92B93A556D1CA4 /* validate.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 365C68CBC9D836FCF5F5B7F3DBC935E6 /* validate.upbdefs.h */; }; + 7F494992CAC831B9735E92ACEAED4A14 /* message_compress.cc in Sources */ = {isa = PBXBuildFile; fileRef = FE19C1C7EFCFF5C0EFA84443BBC6A1CB /* message_compress.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F51CC717C1B737DF4926538BB743865 /* internal_errqueue.cc in Sources */ = {isa = PBXBuildFile; fileRef = A37F6B1B7581F900CC567650ACC1B28F /* internal_errqueue.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F67BC66C298735935C4AEED5EC2158C /* sockaddr_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 445E23A22612375159BD66F32F0B89B1 /* sockaddr_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F6AA618197E1460AC7FC38F4B9E0B83 /* server_chttp2.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60698CFB089CB6F0D24CBF779C6F3696 /* server_chttp2.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F6EA04A5FC3DA0774AD498438C84353 /* key_field_not_in_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = B7F779A3D6ABE4DF1D9EC43BFE9A8031 /* key_field_not_in_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7F6EEE66DCB628BCD590AF0DDEF4A822 /* router.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C843AE81D7C5D4B6BC852ADE9F0DBF97 /* router.upb.h */; }; + 7F715C59E646C2EB38FB1FBB4F225181 /* validate_metadata.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 174F0E5F02A6BBC0A75D88B01A77DC4A /* validate_metadata.h */; }; + 7F728AD94BA0E54EF68EE163E9481EB8 /* memutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 22265FBA8E7A085BAF116E0BBEDA2687 /* memutil.h */; }; + 7F85167E60D3B1FB331F03D82289F39B /* time_zone_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 85D1F7E86CCC76574FD5EE221484AE8B /* time_zone_info.h */; }; + 7F8628D83C332C9DD70A96BB59DCFF54 /* event_engine_factory.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 62FB43174138350931DBAD451780E551 /* event_engine_factory.h */; }; + 7F895C34BE989F0CDD13D4FCAED445BF /* client_channel_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EDB6C0440B94BCF06ADEA68768FD6E8 /* client_channel_factory.h */; }; + 7F8F0317AAF78E19640B4EBF5A37AD22 /* getrandom_fillin.h in Copy crypto/fipsmodule/rand Private Headers */ = {isa = PBXBuildFile; fileRef = 4FD47BF35F6BE02F698865E5EB3BDCAC /* getrandom_fillin.h */; }; + 7F97E5198471C9924A67C7668BD4D362 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = F31FAACFE34D6C642D015C669A80BEFB /* status.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7F9D02CEAD6207294681D92A3798F015 /* civil_time_detail.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7529FB3C2CAE152D2BF76CEBD70A65D /* civil_time_detail.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 7F9E9E7F57A319A8447C0BAAFC2D57F6 /* sync_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D43F0FCA7A1C79DB9A7D04E9957D029 /* sync_posix.h */; }; + 7FB25F14E090F17FBB1FD9510A0D89A9 /* internal.h in Copy crypto/fipsmodule/cipher Private Headers */ = {isa = PBXBuildFile; fileRef = 25A302D26AD7E62BCEEB22AC795FD7B6 /* internal.h */; }; + 7FCAE26DF9C0D6402472A9A9EF2F9D65 /* env_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = F2B34B5DE1AFE327018415FA5E55698E /* env_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 7FDEF3338FED11AEE0D7121CBD071167 /* arm_arch.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2A20C9A8A475E8F534C5B0096BFC5FB1 /* arm_arch.h */; }; + 7FEF6F62496B9E802F4A4A2DEB37753D /* hard_assert.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1CB93A4CE40AAAA7E982E2AC6F4AF69F /* hard_assert.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 7FFE16213C1D93A3CF2252E7EB9D1F92 /* lds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 848972441A1D9F485CCFAD296F5A33DA /* lds.upb.h */; }; + 800D518D3F5E092E3EF3D4CF1F92D29E /* secure_endpoint.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 065EB92A952FAD2705516F580BC5BB74 /* secure_endpoint.h */; }; + 801482E23AF2A5C238D88A17A8ECD17B /* handshaker_registry.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 734BF38F7BB7F3803B28B8C7AA8DD671 /* handshaker_registry.h */; }; + 8016866CFAFA9C5162CAD0D4D0F89E6B /* channel_init.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 1E65185ADBC555B6688E6D97AC15E650 /* channel_init.h */; }; + 802301AC7BDFBF5DA7B77642567EFC8B /* fault.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CC7E5379E7967C4997898D2BEF69ED63 /* fault.upb.h */; }; + 8049864EE775171C712CA5B6257ADD9E /* table_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 329E234014189F45C36A0923E4CF6000 /* table_cache.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 804BD95AB2A5B10DC23BC4626A116FBB /* resolver_result_parsing.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 132E2C2C8036273C2044C379E75CEE48 /* resolver_result_parsing.h */; }; + 805600F0BB513C59C7B4C7DA52AC4C66 /* FIRQuery.h in Headers */ = {isa = PBXBuildFile; fileRef = BF364D6D922EB71F629FF662E1E1A421 /* FIRQuery.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 80575441EB076A320D3511033F87D642 /* subchannel_pool_interface.cc in Sources */ = {isa = PBXBuildFile; fileRef = D0C83FBCF53729992EA09EB924B5B2A9 /* subchannel_pool_interface.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 805E1D80E080B282438930FECC5718FD /* GULHeartbeatDateStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = F61006F73239399AE7D3FDCDB5AEE464 /* GULHeartbeatDateStorage.m */; }; + 80658F58EC447D9010CAC37FB786DA28 /* sync_stream.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = F9159771705D469F64946B5D9674AAEF /* sync_stream.h */; }; + 806F9F4F5C39CDD1BA406CDB11E5461C /* filter.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D2A6E6EC11485AA58B5604C056178CF1 /* filter.upbdefs.h */; }; + 80802A2602247D1D5A940F19BF12093D /* load_balancer_api.h in Headers */ = {isa = PBXBuildFile; fileRef = D1B12A9B7ED73D4886DD2A9EECF9E696 /* load_balancer_api.h */; }; + 808A3F02CD477D58D7922D702AD1532B /* seed_material.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 52C1ED620A2DA757285040E787CC4F19 /* seed_material.h */; }; + 808CC945CFA4EEF03C000B393067D35F /* FIRGetOOBConfirmationCodeResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 70E9B377ABB7634F756BBE4B6B6CCB65 /* FIRGetOOBConfirmationCodeResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 809F45F1FF83D592CAB19D30FD28FCCB /* x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 7A55D9610469CA72D31333BC6A2C39A3 /* x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 80D665F92355BCCE50F282C241FC32B8 /* plugin_credentials.h in Copy src/core/lib/security/credentials/plugin Private Headers */ = {isa = PBXBuildFile; fileRef = 149FBCEDBC50E2DF889C30EDD321A26E /* plugin_credentials.h */; }; + 80DD7F7170AAEC3C041C516B84D35A3E /* channelz.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 3AA135D829412097208A680FB2C15FE8 /* channelz.h */; }; + 80DE69062D54F29ED0BB201DBFC4C003 /* sync_stream.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B64A8807005115BF1AA3F158A5673F15 /* sync_stream.h */; }; + 80DF5F370F92DFD0F57DC22847062D0D /* iocp_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 88AFA4BB994031B15F15B7BF35409669 /* iocp_windows.h */; }; + 80E3CB35E211C5EFD53958ACA397FB10 /* internal_errqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D24AD72E5C9175C11BA1E296A162D75 /* internal_errqueue.h */; }; + 80E61D439755557CC7F5B72B62722E54 /* method_handler.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 9E630F8D6C3E1BE30EB169E5E339023A /* method_handler.h */; }; + 80E8B14303881E873A2A1A8F991D29F7 /* authorization_policy_provider_vtable.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6B7C73B41CC706324C4C9379F24E788F /* authorization_policy_provider_vtable.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 80EE51FE6AB116C57925C80F9F43FC02 /* global_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 8BEB5F456432A052B55EEF81BD448ED5 /* global_config.h */; }; + 80FB7C4FE867EEC15E7515D28ECEBCD0 /* stream_lists.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5AED9BE9EC29B07850AC6E22B0ED0B76 /* stream_lists.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 80FD5E1A1A3F79B3DFADBBB7F9A434B6 /* env.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = F692A0661398B7DFBCCB5B3D8D481798 /* env.h */; }; + 810CADD9CE7EA0FC7CE28879BC12F080 /* node.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = B0B6FB988484E181C70A669A1616CF6A /* node.upb.h */; }; + 8121A6F3A7508832A97E6FB4F71265DD /* method_handler_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 504FBB215D82E9112CE2B97E0EB3E9A6 /* method_handler_impl.h */; }; + 81233CE043F011E98647885A322716B6 /* server_config_selector.h in Headers */ = {isa = PBXBuildFile; fileRef = 33765963843CCEA4561311DE418CFF5B /* server_config_selector.h */; }; + 815494316A5D57BF7D102540DCBB4206 /* outlier_detection.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = F95F37233193C515DAB2AEBBF4C9B4DB /* outlier_detection.upb.h */; }; + 815B4C27156D443E0E988043A8765B40 /* internal.h in Copy crypto/pkcs8 Private Headers */ = {isa = PBXBuildFile; fileRef = 720C8A6D996E53FD7138E02C9AC727AA /* internal.h */; }; + 81668CF615B7C8671629834282571518 /* fork.h in Headers */ = {isa = PBXBuildFile; fileRef = DE4294CDFC51489E94D36A53110E19C9 /* fork.h */; }; + 8167A1D01C79608F6DE41F82028670CC /* background_queue.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4512FB7A8DD87670F675AD08379DC70C /* background_queue.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 8173530225E0749E51F0C8D9C7592306 /* ads.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 423D3BE75CA095CB9652FBBD182C8AE2 /* ads.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 81767B15BD3D22C0390CD15AA4A3D610 /* pcre.h in Headers */ = {isa = PBXBuildFile; fileRef = 46D31E4C0298DF844B9C63A61E624569 /* pcre.h */; }; + 818136909286AC982DDE707A77008355 /* is_boringssl.h in Headers */ = {isa = PBXBuildFile; fileRef = FAAE1A7249345C025CA3AC2786B43C7B /* is_boringssl.h */; }; + 81B50BC2E2C6132A00397C13CAC72FCE /* server_builder_plugin.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 894AA1A1C12DB951D26C27D52F14CDE0 /* server_builder_plugin.h */; }; + 81B7D2B3716CA1E5BD9080CE9AAA7CE4 /* subchannel_list.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = DFD9638460951F6E4BB9DFC588DBFAA7 /* subchannel_list.h */; }; + 81B900929BE1E340EBB635A5FDF13AAE /* authority.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4B30DC0F94009C23F9A11C92BE935373 /* authority.upbdefs.h */; }; + 81E6EA4C923267754FD4E54271FD75DD /* evp.c in Sources */ = {isa = PBXBuildFile; fileRef = D5C7B3C79458D467AFC604881266D4C1 /* evp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8207ACFAD781371DBAB5DAE2415F1307 /* handshaker.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 8F96E4CB93AF7E6EE5DBEE0709E1E1A8 /* handshaker.upb.h */; }; + 821612DE0FEDD36858FEBBC9CCBBF63C /* context.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 27D55A5F8F5463C515BE6E17880D4EBC /* context.h */; }; + 82189DA11253D8288E0CAB517B4BDD3D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF0C86B29D67C1A28FFB6043385D4A3 /* SystemConfiguration.framework */; }; + 821F4415593187BA7137AB65F4C9D2FD /* security_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EFF00A4AE82CFA137F5A3655815034E /* security_context.h */; }; + 8226CFCD503B4BAB69B33760860CE1B3 /* base64.h in Headers */ = {isa = PBXBuildFile; fileRef = 62B02D7731019FC2F1BF3992C339B741 /* base64.h */; }; + 82333986FEC50B00FE3C81AC91570F20 /* call_combiner.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C9C0BD6216847A51CE916378DB31DC8 /* call_combiner.h */; }; + 823D73ABDC4F15998C802BB316FEAC3A /* thread_pool_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C1F4341D0514D7EF2B5075C09DE6D62 /* thread_pool_interface.h */; }; + 8252FCBC0401026DA8A172FB8B92DEC1 /* rsa_print.c in Sources */ = {isa = PBXBuildFile; fileRef = C788C0CD92B6FB72348C14FFF38BE907 /* rsa_print.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8255DD65D14D4D039F4A1D0017D77EF1 /* dynamic_filters.h in Headers */ = {isa = PBXBuildFile; fileRef = 42C1D2AECD32EFCB4142C8A8F810E38F /* dynamic_filters.h */; }; + 825BA58EAF30CBADA76043743235B25D /* listener.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = D2068C1DBFAFA30CE75704653F4A73A1 /* listener.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 825E3F9D07FF41F3DC705AFCE43CD9B4 /* alts_shared_resource.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 575FB277367BA264EDB3137622E3ED19 /* alts_shared_resource.h */; }; + 82822A254FF7853CCA7B65C3B7D49BA4 /* i2d_pr.c in Sources */ = {isa = PBXBuildFile; fileRef = C938005E2F462FBE943C63D8ED588641 /* i2d_pr.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8282D30BAEF1219BE62E36F54E231444 /* authority.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FDD8E18A686A4084C22BAE579B7C59A /* authority.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 82D1F1480274BFBEF63CCEBADB9849C1 /* resolved_address.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 214F7FC2261B66D88014F017A8FB5BE6 /* resolved_address.h */; }; + 82D20D2C17B31DC5BF35736ADCE50E3B /* http.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE3532A7C8EB29CA4E5E138914389815 /* http.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 82DA20FB24833C11763382CD5BF33DBF /* objects.h in Headers */ = {isa = PBXBuildFile; fileRef = CE13E1F193595E33EA5805A541909180 /* objects.h */; }; + 82DB00881076E2ADF34C1B655AE00FAA /* substitution_format_string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 736B82DD436598B49A85DD9DB29A4ED7 /* substitution_format_string.upbdefs.h */; }; + 82F25C8D16900B2C2D083DDB3D2E2611 /* ssl_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = EC6FBB96582CBBB6E833720B55E94825 /* ssl_security_connector.h */; }; + 82F6E30F757E296AE8EC52998D8CE56A /* lrs.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = C9E51D6E3A798CFADCCCEFCFCFF759FE /* lrs.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 83067201447AC50F20A1F7247BCC2F9A /* grpclb_client_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = 2527FB9408F92AD43D04372C950B5A15 /* grpclb_client_stats.h */; }; + 8311120FDC926314F1FA644AEE0C7FDB /* transport_stream_receiver.h in Headers */ = {isa = PBXBuildFile; fileRef = ADAEDCD9605C7AC1B80BEE5166077777 /* transport_stream_receiver.h */; }; + 83163246EB5A93B1E2BE32C2E0904FED /* alts_record_protocol_crypter_common.h in Headers */ = {isa = PBXBuildFile; fileRef = F6C47A3772F879BDCF31BAA7CC2FB78D /* alts_record_protocol_crypter_common.h */; }; + 8318EB9E4839CFE1E05B8BBC66536BB0 /* optional.h in Copy types Public Headers */ = {isa = PBXBuildFile; fileRef = 1CF8144E8C2B91A0D3634B80F386647C /* optional.h */; }; + 832A7692F20985DC7B09B7E58A22E65D /* x_pkey.c in Sources */ = {isa = PBXBuildFile; fileRef = 3610D84D2C2D2CE7B37B64A322475181 /* x_pkey.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8331A80ED61C803B3A8B1451DCF69C6E /* spinlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 17628FBCFC4DECA297032EC1BC4C32E6 /* spinlock.h */; }; + 8339B5472DD45F2D9AC5A64EED308D2B /* internal.h in Copy crypto/dsa Private Headers */ = {isa = PBXBuildFile; fileRef = D0E1B55484F51414F1E80E0DC6ECE0EB /* internal.h */; }; + 836223EC0DC17EA118BDED8ACD517794 /* overload.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CBF34F9B1AACB2D39A60CC4A9A431B9B /* overload.upb.h */; }; + 8366D86744FDBB4B2000F20CCA43F2D8 /* GULHeartbeatDateStorage.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AF39150ECD24F05CC82F46914026408 /* GULHeartbeatDateStorage.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 836A0C834173A79FF2719473DE0F29C9 /* alts_credentials.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = BCF90740E8308E5B0747DE8B7352D3D4 /* alts_credentials.h */; }; + 837269ABED9C2E017D2C08C5256A8FA4 /* cordz_info.cc in Sources */ = {isa = PBXBuildFile; fileRef = 63CD1E03FE893AD70E65603C5C4CB64B /* cordz_info.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 8372F0C31ACA43B69B3CA253E9DFF214 /* time_precise.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BFA85984B8C217337D178C28E1A8B6E /* time_precise.h */; }; + 839B084AD0058A178218EF4894CD1558 /* health_check.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 06131CEEDAF2521B04330F48F10C5AA4 /* health_check.upb.h */; }; + 839ED115BF0E56F205AFBE42BA33FE88 /* api_trace.h in Headers */ = {isa = PBXBuildFile; fileRef = EAEE57698BE2EE0C78999A28020F3E53 /* api_trace.h */; }; + 83A7173CF0E476CC8BC4AF763A23C472 /* version_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 127D7771A7D70716C0035826EB6EF9A8 /* version_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 83A8FF6EF1B123869CC242E83AABE446 /* curve25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 0F2C084736EDD67AAB93C3A279957332 /* curve25519.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 83AEA5B18525F90B3D735FFF7B54E79D /* darwin.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E440A91523190BC85301528185749A3 /* darwin.h */; }; + 83B53BEDE2C62511C04BE470FA3DD9DA /* options.cc in Sources */ = {isa = PBXBuildFile; fileRef = 73D92C512EF0DE89D84433B86E57E8FC /* options.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 83C41E3C131104DE307C1DF49E5CF385 /* grpc_ares_ev_driver.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = {isa = PBXBuildFile; fileRef = 0D8CDD09F5CC274B454CBDA77CD3FBB8 /* grpc_ares_ev_driver.h */; }; + 83CBAA5EDD399BE3FA5ADBA87F912668 /* stat.h in Headers */ = {isa = PBXBuildFile; fileRef = BDDCB74A72180D665F10B332AFF62F6F /* stat.h */; }; + 83D1829FD5504C58DA21BEA925B7A0F2 /* idle_filter_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 4507271165A8218DEE39AF55FF5CEFE5 /* idle_filter_state.h */; }; + 83EAE9BB7F99BA88722CB08158C9EEF8 /* orca_load_report.upb.h in Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6542483789367FE5D0D0D1094FEA7821 /* orca_load_report.upb.h */; }; + 83F4593E53A0978EA7BD82A4B1B5B03C /* security_context.h in Copy src/core/lib/security/context Private Headers */ = {isa = PBXBuildFile; fileRef = 4EFF00A4AE82CFA137F5A3655815034E /* security_context.h */; }; + 83FB5A82585D514DD11358E23A3D462C /* status.upb.h in Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3C2BABE7775306D1006E03ABB258F2B0 /* status.upb.h */; }; + 83FCA8B7984D3B80DD9DF926ABC0552A /* ref_counted_ptr.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 774219AB72D02853C436277BA7CFA054 /* ref_counted_ptr.h */; }; + 8410909DEC1F4ACA5EF4AF9AF1919E47 /* method_handler_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3D59922EAC438FD32053933F7B721B05 /* method_handler_impl.h */; }; + 8428E9A27008AC3726F21BDEAC7C97A4 /* a_utf8.c in Sources */ = {isa = PBXBuildFile; fileRef = 051FB5BDE1D8F0D495F69B93C0DEA70E /* a_utf8.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 843D8A11E76A62384CDF9246C7F3CE1C /* iostream_state_saver.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F1B9FE48A68D08A56FDED91255BB331 /* iostream_state_saver.h */; }; + 844042BCF8CE2AAC1EA841D40694C399 /* sync.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B454560CC0C39D9CAE515FBE1F4B2E /* sync.h */; }; + 8444A4DCEDED4C28E725D29480FC79B6 /* orca_load_report.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7A125BD3D4D2CCCB158F4ADA8A7D0F /* orca_load_report.upb.h */; }; + 8457419B4DCFE65900C0921FEA10EA92 /* nameser.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C63F4F4F89E9AFBAF9368CB0E8E0EC4 /* nameser.h */; }; + 845DD84802785D9124DB40A010068578 /* memory_mutation_queue.cc in Sources */ = {isa = PBXBuildFile; fileRef = FD419E991274FD9A37498A0A440A5975 /* memory_mutation_queue.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 8460649F3032C90CFD89646582207ACC /* filter.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7367C92E6415A6BFC5672213C5881753 /* filter.upbdefs.h */; }; + 8470198D1DADDC452306B484A0C63130 /* frame_ping.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 76CB91D795EAD9E3F29E8D4E1807624A /* frame_ping.h */; }; + 847E29E287D275AA89AF128D0160D00C /* FBLPromisePrivate.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CB3AAA3D53DF706FEEC8EC8A071EA1B /* FBLPromisePrivate.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 84813DBD78D24091C661FAE88B5B5043 /* x509.h in Headers */ = {isa = PBXBuildFile; fileRef = F381AC4A153C07E0D9D4E3331E56F194 /* x509.h */; }; + 84881DF770FDC572D6B8DEB42ED66625 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 848F06AE50BDBA8E10E46C59CF30E3A8 /* hash.h in Headers */ = {isa = PBXBuildFile; fileRef = FB8CED6E197D2E57604D967E8BFE3102 /* hash.h */; }; + 84B5F6EC72CA205CF96E4E43EE21FC42 /* exponential_biased.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3762595C1AAC84C166AA138C7540C637 /* exponential_biased.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 84C7BACDF004988FC7363507F11FA4FF /* coding.cc in Sources */ = {isa = PBXBuildFile; fileRef = EB3FB118625554E9F7D88ED980688805 /* coding.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 84D93AA0D4B4EE452394C33B37C9783B /* service_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C780FC12F143703034F7BA3736CFD9 /* service_type.h */; }; + 84DA3FDF1DEF8329557974BDE53FF2E5 /* url_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 28BAA6685E710178A31505E2973B3C80 /* url_external_account_credentials.h */; }; + 84E1A6A21CCAF796F1E3358E61770141 /* cluster.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 8234BBCC322F39BC7CD6259484D406CA /* cluster.upbdefs.h */; }; + 84F9164017BFD106FB77E085B3B029E3 /* tcp_server.h in Headers */ = {isa = PBXBuildFile; fileRef = AA735F2C0097240A3BAA76F8939292CF /* tcp_server.h */; }; + 84FF72D5F98C513DDCB74DD60A0B1683 /* gethostname.h in Headers */ = {isa = PBXBuildFile; fileRef = 8390F817E3707DE07D51CADA42CEFCFD /* gethostname.h */; }; + 850E7F42D97BE55E0C827B394466BEFA /* explain.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = EF4E730268995C2B00BADE98484421B2 /* explain.upb.h */; }; + 850F89C3A40F8BA6DE30FB246847108E /* a_sign.c in Sources */ = {isa = PBXBuildFile; fileRef = 003E59C8EC06CB4633CB449A144A1EFB /* a_sign.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 85135E1B40D6E02A2726879FCFDACB90 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = F8E1005122ED2B72E6333D0121F6E08A /* log.h */; }; + 852BF489EB4F7D032A835B514A7A63A7 /* grpclb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4188791E4FA74CBC5988FDB90E23E057 /* grpclb.h */; }; + 853D4B06180905D39B93757F6A8AD8FC /* bernoulli_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = D390E5AE09A4FEF170017E07EEFDFC79 /* bernoulli_distribution.h */; }; + 853D66872C6A43A520945B7235F02060 /* work_serializer.h in Headers */ = {isa = PBXBuildFile; fileRef = 50FD8E9F0EEBA35A3F0FC7A11D872ACF /* work_serializer.h */; }; + 854DFD69E98EAB4B5B8594BDBCA006C8 /* error_internal.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 919ECDDA2E80B64E93EFBF1B36A7774E /* error_internal.h */; }; + 85569C157BEEA01C336A72E5CC88354F /* secret.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B92890664F68A2A022FB02E4C91B1FD9 /* secret.upbdefs.h */; }; + 855DBD1B3DBCC862A626EB41CA41B2A0 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C700EDA4AA7D703857BBE5FB14E561D3 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8572AAD295BAE0D8BAA30675C6652BDE /* tcp_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 32754FE58CA8C42CC0AC44B1AB0F4B2E /* tcp_posix.h */; }; + 8572C33C4A2A28BC9317B5D584D96B19 /* elf_mem_image.h in Headers */ = {isa = PBXBuildFile; fileRef = 13D4342A94DCBA2585D20B24314E8C2D /* elf_mem_image.h */; }; + 8573FF5DA0D03CCFD5F7131E777D8629 /* message_decompress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */ = {isa = PBXBuildFile; fileRef = E35E5C7326AE67F9F628C354CCE23C21 /* message_decompress_filter.h */; }; + 8575002900529A329DD34A4D8B830F07 /* rds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9F69B98AB115AA2DEF0514F36E830B0B /* rds.upb.h */; }; + 857766FE90F96020B7CCE605C94DB2F4 /* time.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 9D52D21D5FCA3E8C147833E3A13D9AF1 /* time.h */; }; + 857E105A46E2AED8FFEE15FF0A95788F /* int128_no_intrinsic.inc in Copy numeric Public Headers */ = {isa = PBXBuildFile; fileRef = 58AE9CCD6EDF176BBCE46BE1A2AFE671 /* int128_no_intrinsic.inc */; }; + 858DFA26FCD23ECACEEBCBEC2487AD6D /* GDTCORTransformer_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = F38B6DEFC67EC9CDDF2DA5084C07B67D /* GDTCORTransformer_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 859F70D06A614A0A061B21C9B29982D7 /* alarm.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E283AC624EBEC4E286E89B4ACCB8F73 /* alarm.h */; }; + 85A837E6F937B6686C3A23E31464E75B /* grpc_tls_credentials_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 23758362AE28A4F2358DD76D9032E81C /* grpc_tls_credentials_options.h */; }; + 85AC9A6C35D0E6B7050D47A4BB1D03C1 /* atomic-ops.h in Headers */ = {isa = PBXBuildFile; fileRef = EB98CB5080027FB4437E89DF0DD8EB67 /* atomic-ops.h */; }; + 85B077BBD83E4467332203B77D0DDA54 /* tls_certificate_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1A37613852B2D37E88809B90CD510F /* tls_certificate_verifier.h */; }; + 85CDA1439A9D0B0566335EFDA48504CE /* backoff.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2F8F70CA2E0B469CCAD0D6AE1C2E39BC /* backoff.upb.h */; }; + 85D4ECF9E819C1C83587991366B1515F /* xds_resource_type.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = AF1E0B61E43E7FD0E040F4D64F678EC6 /* xds_resource_type.h */; }; + 85D7CFF904FEBF863C4EFD51386ACB22 /* pollset_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = D431963C0B4434EE5E8E3122E5050BC4 /* pollset_custom.h */; }; + 85E0A242B71FBA09214A5AA5113BBB17 /* stats.h in Headers */ = {isa = PBXBuildFile; fileRef = F045F3BD7544A714E0CD0137CD045710 /* stats.h */; }; + 85F6DE5DC481F4FC3EA3F45E463E2BA5 /* seq.h in Headers */ = {isa = PBXBuildFile; fileRef = A8A227B4B8D1D9E653AC8284A79B458E /* seq.h */; }; + 85F981CD34F601345EE6F3FE33296AEE /* f_int.c in Sources */ = {isa = PBXBuildFile; fileRef = 6E5A35053750824032A53D39A990AB4D /* f_int.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 85FE70832475D52BD4DD0770E81FFDC0 /* json_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = B4938A18939934250E3B8B7E1154F8D4 /* json_writer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8603539977F167E2D3F78DC4D2C7D390 /* hpack_encoder_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 0B09758E9570498E816F32B6A76A7FAA /* hpack_encoder_table.h */; }; + 860D7DDC9FC520C475F199DA66BF9720 /* channel_create.cc in Sources */ = {isa = PBXBuildFile; fileRef = 94E096DC9A111EFAEEB6B8AE9DD3C9F3 /* channel_create.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8613D8D0C1CC69C9361CE3C3375D413B /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 861856D0344E914B2027E4C0441D81DB /* xds_bootstrap.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = AD0690F302768549163C52095ECBFE9C /* xds_bootstrap.h */; }; + 863015FC35B699A2BA71C0E6ECF03FC9 /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 4AEEEB22BEA9DAEDEBA2B35158C3D234 /* resource.upbdefs.h */; }; + 8636C394490F5035DA8C07340D88A539 /* compression_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7C08696C27EBD15BD39E182E08923C4 /* compression_internal.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8642C19D3D8ACB038608097D34D186D3 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */ = {isa = PBXBuildFile; fileRef = 7761A8FBDAEC94A388FD4D3A6E7FF4C9 /* status.upbdefs.h */; }; + 8643F8ED526AFD1001DECA6A96542D3E /* security.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 2A91F34559B28CF1A247EEEC7C922973 /* security.upb.h */; }; + 86561307EF75C3B7AE94AD6063F25A48 /* completion_queue_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 2300A79BB00522E7AF06AFA98E37FF00 /* completion_queue_factory.h */; }; + 865C1656EE2B8CA87081F8E2564C60E0 /* config.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 50862069EF9EF9EC0A0B6EA86ED7BE19 /* config.h */; }; + 866902BCCB43277201E8320EEDB3D523 /* xds_channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 67E772D58D2D675044712888380BBC34 /* xds_channel_args.h */; }; + 866B0D8259D5BD41D93F38D33FAE5112 /* pcre.cc in Sources */ = {isa = PBXBuildFile; fileRef = E52E2B1DCAD8F778FB9424E2E1EE8C06 /* pcre.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 86716DC63B298827E0764FCD6A36253A /* grpc_service.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 7CF9FF5C52276C3E63FBD3B84114A7D3 /* grpc_service.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 867637CABCC9D1A24D0E6136E1F124B8 /* percent.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E9F5F467B68808E84F7BA8B59662AB4 /* percent.upb.h */; }; + 8678065815440725C1DBD1B3F49B266F /* resolved_address_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = B6E280EF1A1D602046165D5B6635DD52 /* resolved_address_internal.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 867DDCDB841FCC6A2BD61D7712C200F3 /* context_params.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2114F8ED3360697F13462875099EC795 /* context_params.upb.h */; }; + 8684B435D4D0C7D52046E31B444E9BB5 /* FIRAuthBackend+MultiFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = C4945B0A0669F776CF3DDCDD38BAC4BE /* FIRAuthBackend+MultiFactor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8690C097C49DFEB1B27BF3B5DEDA88D4 /* xds_http_filters.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A89F7E05F75F1A7B583FDED54681DBD9 /* xds_http_filters.h */; }; + 86938113B6A5A64C121181453D454EB2 /* errno.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = C140F83773FF593DDA2C2DE7D62504A2 /* errno.h */; }; + 869C4EDC4D6C551192D315563FAC1E31 /* sockaddr_utils.h in Copy src/core/lib/address_utils Private Headers */ = {isa = PBXBuildFile; fileRef = E1D44B6174E15E888C26F2C3D86D6203 /* sockaddr_utils.h */; }; + 86ACB88C131D92B52DE00201DE6923A5 /* cycleclock.h in Headers */ = {isa = PBXBuildFile; fileRef = 3CDA48DF40FE2E350CF72B2DBB8E03E1 /* cycleclock.h */; }; + 86AE1ACACE6438D5B6884756383F58E4 /* rds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3FDA805759ADD153869B18A161CF5878 /* rds.upbdefs.h */; }; + 86B17AF35FE2B0BF90EAEF74267A535D /* FIRCoreDiagnostics.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BEC3DB4F1B271924D1B4BEA69DF015D /* FIRCoreDiagnostics.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 86B212DE91BB0C4A15CEAA797FB0DB86 /* secure_server_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = E4C649555CE0EB3A1B491526F6594307 /* secure_server_credentials.h */; }; + 86B8E79761696CEE819A5035EF96ECA8 /* message_compress_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 54EBAD9790AA39912D55E754B16417D7 /* message_compress_filter.h */; }; + 86C543D9BFECD318D5B4F088C8934689 /* substitution_format_string.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1AB4F8C996BB9C51711AD5E3A2F2BDE1 /* substitution_format_string.upb.h */; }; + 86FD92707E79991E3ECA223EB763FD6B /* xds_channel_stack_modifier.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = BDAB6BC3D03D0BF411CAF5F78E64C545 /* xds_channel_stack_modifier.h */; }; + 87033E1653144139996D231E68AC38CC /* FBLPromise+Recover.m in Sources */ = {isa = PBXBuildFile; fileRef = AB6AD88FB4882C4B77667A456D112AB0 /* FBLPromise+Recover.m */; }; + 870B5981E91D9EC5D17380E56F579FF6 /* plugin_credentials.h in Copy src/core/lib/security/credentials/plugin Private Headers */ = {isa = PBXBuildFile; fileRef = AEF5E04CA7B673A645535777C012C031 /* plugin_credentials.h */; }; + 871007ED9E2E313B0E88CB4B54170D29 /* reflection.c in Sources */ = {isa = PBXBuildFile; fileRef = C405A6D7E2578628B9AE1ECE73BA14BF /* reflection.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 872DBFF086E616323737E329D4E1A0D2 /* alts_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = F54C755C6BD438805F611A947A9BE504 /* alts_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 873730DBB93C309438FC099337E0B84A /* grpc_root_certificate_finder_generated.cc in Sources */ = {isa = PBXBuildFile; fileRef = A870A5554A63B70F924D3E73404405FD /* grpc_root_certificate_finder_generated.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 87444DAB5D5651BB9C16807DF45B2021 /* rbac_service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = FE5C96E4A94D99019D604965CA948E22 /* rbac_service_config_parser.h */; }; + 874CB21AFE49617E8A9CC1EF02013AA2 /* asn1_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = 343823652FE651A46C53220E5B3435E9 /* asn1_lib.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 874D9ED65F3F6F5584CE86970F448FD7 /* GTMSessionFetcher-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 2060DDE6D9D14D975C6AAA9622FDB444 /* GTMSessionFetcher-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 875973C421CED12754FA8217D46D82CC /* FIRMultiFactorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = C6BC8DE4FF311609894801C536228743 /* FIRMultiFactorInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8764EB394A045DF7285D623B9270D975 /* FIRCollectionReference.h in Headers */ = {isa = PBXBuildFile; fileRef = F59265E82BCFCB8242BA5991D3108117 /* FIRCollectionReference.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 876E4AEEC5BBBC1D1A083C4732D79842 /* port_def.inc in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 95DFF38DCADB939E81EFC52E10ACCFAE /* port_def.inc */; }; + 877F9056201DAE66507C33486D89EFE3 /* syntax.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = AFDEA9FEAF974944C83B32D7D504E379 /* syntax.upb.h */; }; + 878F04499565BD8B2BF5D0801E28EC60 /* sync_custom.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 8C8F6853D005A994BB84AD1FBAEBEF82 /* sync_custom.h */; }; + 87988385EF47DBE21CECF1A375C2C452 /* c.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FA0185E67385B7A7EF682E4647CA90E /* c.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 879A612A705273B3BBD56C561047F5C7 /* jwt_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = A5BA281C4B7D08C907B38EBE5D96C5AC /* jwt_credentials.h */; }; + 87A1C5DEA443D99AA6220385933F9A18 /* FIRAuth_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 30557C4C7760C116DFBC5CAA0B4C1A36 /* FIRAuth_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 87A2CDBF9D263D89AD20DEDC9F2156DE /* xds_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 599FAF2C50D84FDEFA4BAE87CDE7AE38 /* xds_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 87AC902AC274607A1739DD08A5D21C3B /* server.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = FCD3DB237D8D5E0618482993E96A611A /* server.h */; }; + 87B9818F1A15FB1E0FB8C59D2665220C /* listener_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 061ED72372845AD8A0E7A7E78C11A594 /* listener_components.upb.h */; }; + 87C0B314855E0A60D2FD1ABB122CF10D /* grpc_streaming_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2577567907A2D0D115DA0070A8F1265D /* grpc_streaming_reader.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 87D80B6D4FC00823FE170D3D11F8E5CF /* config_source.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DDD63079A07E8EB862239E6E3B03D91 /* config_source.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 87DE7394DDC0973CEE4AC2D5DFFF41E8 /* server_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = D58FF6CAB782BECE25CC27D1AEEDFE52 /* server_posix.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 87F5C212FA0A172EDCFECA0A6A1836FC /* arg.h in Headers */ = {isa = PBXBuildFile; fileRef = E4A11D3C6ADA7E8C41222C9ADD27A541 /* arg.h */; }; + 8813B9F14224E5D69DD67AD4C3325900 /* b64.h in Headers */ = {isa = PBXBuildFile; fileRef = 14759824C296D87D8CB50572827E9153 /* b64.h */; }; + 8817DB7C3B2DC9367AEE48C40FA012B7 /* server_builder.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4825226A084292E46B39E98F3F14304E /* server_builder.h */; }; + 88225D030D8850866105922BC57497F0 /* time_averaged_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = DDBC208D0CE052F5084AB4BD8394A1D5 /* time_averaged_stats.h */; }; + 88282DD0F9B275196C1C644432F2FC79 /* orphanable.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 65A235EE13A690D79DA49075A313CECE /* orphanable.h */; }; + 883A53FC4A9685A86B9006E7A554C773 /* NSData+FIRBase64.m in Sources */ = {isa = PBXBuildFile; fileRef = FE2904C91BEB5649C413032610E8E193 /* NSData+FIRBase64.m */; }; + 883B062E0783B85931E3BDEFC12F95BE /* lrs.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = CD6082FA8B117748796867FF4D268FB0 /* lrs.upbdefs.h */; }; + 885AE106F2FA61DC33D1649E5925E69B /* time_zone_info.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = 85D1F7E86CCC76574FD5EE221484AE8B /* time_zone_info.h */; }; + 887C25FDBDF2D8D812B6107173627EDA /* FIRAuthProtoMFAEnrollment.m in Sources */ = {isa = PBXBuildFile; fileRef = 0025116CE5871B121C0EADA2EC367E6F /* FIRAuthProtoMFAEnrollment.m */; }; + 88814AF441B284029DE0112D0E67A1D9 /* upb.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 6BADB4F5D23C4D992DE350FFD0D08D70 /* upb.hpp */; }; + 8892B08F5AD6AECE4BB6C222445EC1E2 /* test.h in Headers */ = {isa = PBXBuildFile; fileRef = BE73ED005D70328168182079A314F5B6 /* test.h */; }; + 889A665CBF1B104DC92FB28030101D8F /* re2.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 0AE3CEBCFE2CBB5B8793EB6B92B0F1E2 /* re2.h */; }; + 88A0922ACCBDE23C3D94AE3662B76713 /* xds_cluster_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = D22C7BCF9C76F0673638AAEAAEBB6FAD /* xds_cluster_impl.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 88AEBEC0E4BFB306897A4B8EAE6B3A7C /* server.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7B267DD045A8E09FB069E5AECC2C26A8 /* server.h */; }; + 88AEC180D5618D5C177665D8465CEA32 /* internal.h in Copy crypto/evp Private Headers */ = {isa = PBXBuildFile; fileRef = 0F74BE77411D4B9772919CA5E55741D0 /* internal.h */; }; + 88B7CE7795C6D552636428BF05B93D36 /* rbac_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = A26DD9A20C7E01B3B9F9179E059B372E /* rbac_policy.h */; }; + 88C9831BDD883371E6EAF5ACA2EF9874 /* grpclb_client_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = 410564F3F87AD82D5D563A3D6C969E2E /* grpclb_client_stats.h */; }; + 88D3E92C293AFA821CA54D8DFB88D1A1 /* base64.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 62B02D7731019FC2F1BF3992C339B741 /* base64.h */; }; + 88F07F333A66E8EA36885557D77BA24E /* resolver.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 6401A9D3A6EBF69A1E0AA98B736858AD /* resolver.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8904C2EF49953066927785F808375B4F /* escaping.h in Headers */ = {isa = PBXBuildFile; fileRef = 4614F4E2C9A00CFFD1FD03E759F852B5 /* escaping.h */; }; + 890933562CEE212AC178683C96D70C75 /* FIRDeleteAccountRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D2580AD1A24BA7B919BA633676751B6F /* FIRDeleteAccountRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 890BD8AB27001F67FF8607F7ED06E653 /* lds.upb.h in Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 848972441A1D9F485CCFAD296F5A33DA /* lds.upb.h */; }; + 89172409B2C141D2A7EFE00B96FE61E8 /* executor.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 794E2471BA3A35B3E61F5C4BE5CA15CF /* executor.h */; }; + 892628C68EA246612D86168368C2EBEC /* resolve_address_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 092B3F17A6782EE31EE9C1998728197D /* resolve_address_posix.h */; }; + 893796B3892FAAEC76830DD9621DBBB1 /* context_params.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2114F8ED3360697F13462875099EC795 /* context_params.upb.h */; }; + 893884A2E8D139717C426ABE96C950D3 /* time_zone_if.h in Headers */ = {isa = PBXBuildFile; fileRef = A97B2D319B05229FAD5265C97813C0D2 /* time_zone_if.h */; }; + 893886631E9A5B48DD34FD365572F7FB /* dynamic_filters.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = A777CEE1950EB680FFCDD8E7A8F6A6C9 /* dynamic_filters.h */; }; + 8943ED7371E473BA0BF0CBDC1E73D68F /* config_selector.h in Headers */ = {isa = PBXBuildFile; fileRef = 53BE1AB17B6C833A8A0AE6CE5AEB9FB9 /* config_selector.h */; }; + 894FA7FB2CFA5FE8893E082476B4E5A9 /* cordz_info.h in Headers */ = {isa = PBXBuildFile; fileRef = 35EF06D1CD98B85F865AF72A7C84BC00 /* cordz_info.h */; }; + 8961B90030D814662BF692D0E305D6FE /* sockaddr_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9920D7969770E652F07BDEEC7D56BA5C /* sockaddr_windows.h */; }; + 8968E75064FCB4BD054160A6EB47D634 /* FIRAuth.h in Headers */ = {isa = PBXBuildFile; fileRef = B7DF5071CAA070F88AF218A1C399A6BE /* FIRAuth.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 896AF99E7826690CBF94350CF44ED2CB /* socket_utils.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = BA6E01683914AEF58BE47D03FBA3D8F8 /* socket_utils.h */; }; + 897152A8EE8AD7BFBAEE7412EA9D2476 /* alts_grpc_integrity_only_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 15820CCC00C0B11BD4B32DAA82B09671 /* alts_grpc_integrity_only_record_protocol.h */; }; + 8973FC2C8FDCFC83A4F2C51F4F7A225C /* transport_op_string.cc in Sources */ = {isa = PBXBuildFile; fileRef = F1DBBB6F227255261A3D549D931DF79B /* transport_op_string.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 89753A82F9D868C8278DCD11EB620F3D /* tzfile.h in Headers */ = {isa = PBXBuildFile; fileRef = FC87B5951399DA3834566A4B268A5B1F /* tzfile.h */; }; + 89848E0D45125622386DE86EBE280732 /* url_external_account_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 707D48637A80D7EF8E7CDE41AA6225EA /* url_external_account_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8986E21404FDD02E8ED5762E7EE893FC /* variant.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D8F5AB2C75EED16E41E8F964871FC02 /* variant.h */; }; + 898C61DF363ED762BBED59FE8C0B8B26 /* create_channel_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 81AA820967C40D29C342EDE7604C8860 /* create_channel_internal.h */; }; + 8998BA3238A9A86485E166A10D21526D /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 607C6FDFFE275C934B147580EC3D0094 /* internal.h */; }; + 899E8366BCB508ACA90002CBB4A8A961 /* promise.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 3268DDCB598245F2CD794DE8D0235B64 /* promise.h */; }; + 89B41141E4BC002B95920537E0B4B4AB /* call_test_only.h in Headers */ = {isa = PBXBuildFile; fileRef = 9C46D8DFBA63D5990B42B6D733B19FF4 /* call_test_only.h */; }; + 8A0B7089605518C116E286266B288B4F /* numbers.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 0B89D0821D99B271CB219630F20FBD6C /* numbers.h */; }; + 8A107551057C5AAEAC44438F74EBAE9F /* sensitive.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E8A80EBF0014CB2D1FF28B06B21A3CAD /* sensitive.upb.h */; }; + 8A2ACD8A53B6137788D205218F0420A0 /* rbac_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A78B9650710CE4E799220512D212508 /* rbac_filter.h */; }; + 8A397BD94B244763C0CF93722ACB087F /* regex.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3BB98776C369121D7533EFD5BB1E2668 /* regex.upbdefs.h */; }; + 8A3F223C5E2EE0FCAEE4ED3538C5F1BC /* slice.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = D35B61A4DA258CBACEC49A995C847EBE /* slice.h */; }; + 8A4C52EF52656221389FE8719D8A10FC /* any.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E8E5AE1A8C4DF296B3B192D22EFEFEE /* any.upb.h */; }; + 8A5CDD6A2D39AEBE2DF670D29F1C7771 /* grpc_service.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 007D099413ACEE67FFF9FFBC5CE3C553 /* grpc_service.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8A6EED82CC30FD13539680978CA98578 /* grpc_ares_ev_driver.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = {isa = PBXBuildFile; fileRef = 99C8348E842F3F7CB95996E05C755134 /* grpc_ares_ev_driver.h */; }; + 8A736400C7B59C7598AB0663B1A72819 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7F938E1ECF07C9B318E8FC9307054DB8 /* rbac.upb.h */; }; + 8A8058BBA858453BCFCFBE2D603F6A02 /* semantic_version.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A334075C8811EB52875FEB3802C734D /* semantic_version.upbdefs.h */; }; + 8AA5205594CDCEFA5129D4DF1BC1B1CB /* thd.h in Headers */ = {isa = PBXBuildFile; fileRef = 93692BFCEE7AE5723D563525E9D4F140 /* thd.h */; }; + 8AAAEC0CCD7CB347D9255D34C210865B /* string.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E848066EEC2C82BCF4BA5A317173105F /* string.upb.h */; }; + 8AAD0C6CBDA37B9836646B53B63C9AF3 /* spinlock_wait.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 56093813FD647FF8A063252244B54163 /* spinlock_wait.h */; }; + 8AB8C56956DAC22288B42D9336F0F488 /* GULKeychainUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 22A4F67CFEA574FC9DE5C3B81550254C /* GULKeychainUtils.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8ABB6BA5464882B4A2F65AFF91BA5AB1 /* wakeup_fd_pipe.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B175DEEC81EAFDFE8DC739678786A10 /* wakeup_fd_pipe.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8ABDB2F24E7EFCBEAE7A0E788218EE1B /* value.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1FAD3C81E6DC6B3AE0B78DAB0A591F01 /* value.upb.h */; }; + 8AC469BF63293B86BFFAF38C21ED395D /* health_check.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 06131CEEDAF2521B04330F48F10C5AA4 /* health_check.upb.h */; }; + 8AC676B9614DE64DED601DC1E1B84E37 /* sync_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 61F8C4DF8D9D21A5CEE8FA861AF44C16 /* sync_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8AD5F2A1C429494CF64D24766F78502F /* auth_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C0C18EF45A5FA08EA5FDD9BA4630056 /* auth_context.h */; }; + 8AE3D6FBF6B5BA161FA49E333EC64004 /* load_balancer_api.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = D1B12A9B7ED73D4886DD2A9EECF9E696 /* load_balancer_api.h */; }; + 8AF3C3E919B3DB59E57EBCCE5BC52B7E /* GULKeychainUtils.m in Sources */ = {isa = PBXBuildFile; fileRef = 2668E8E82D6A180CEE0AC69D5F775490 /* GULKeychainUtils.m */; }; + 8B165C9139F45A1F9A3FB672887FA0EB /* a_type.c in Sources */ = {isa = PBXBuildFile; fileRef = 09CE8AA7CD29AF742E0A759AF95FD5A8 /* a_type.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8B26789D93197426F7011D2EDB6F8CF3 /* container_memory.h in Headers */ = {isa = PBXBuildFile; fileRef = C0AFB7407273D7F856975F84160A0531 /* container_memory.h */; }; + 8B2DC155CDAE81A9BF027BFDC87B578D /* pem_xaux.c in Sources */ = {isa = PBXBuildFile; fileRef = BD32CB657488A4B3A2409D52F5501CE0 /* pem_xaux.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8B3008C1B598D88BC7F3B81C70EAD156 /* time_precise.h in Headers */ = {isa = PBXBuildFile; fileRef = 082EE19BBD4854345BD55C490F0FE52B /* time_precise.h */; }; + 8B388EF47B902C5BA1E3E6A4A871693A /* time.h in Copy time Public Headers */ = {isa = PBXBuildFile; fileRef = 7AD2B3DF91CD068D7E8D171E9C8BDB47 /* time.h */; }; + 8B56D704F5C9E17523B29D367D4D01EF /* resource_name.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7B3005A1AE5DC8A11E27A5995A98FF3E /* resource_name.upb.h */; }; + 8B615A082C38ED09FD27A0E4D722FD70 /* FIRAuthAppCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E4BF543B31A35ECC5FD146E8B88DBD6 /* FIRAuthAppCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8B6959F9E75EBA3FB1B897BC476751AC /* xds_certificate_provider.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0A5A12C63000D22F13EC55CA8D6232CC /* xds_certificate_provider.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8B7187EEDD727DEE25E1D127642AB377 /* loop.c in Sources */ = {isa = PBXBuildFile; fileRef = 8A7771B668A09CC5F106E83C081F66F4 /* loop.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 8B8ACE304C18C113B18C4D63C6F4AC40 /* fastmath.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D4650DDFAC39BFF120EABA22CEC7131A /* fastmath.h */; }; + 8B9E9AEF550F5DCF601F5638B0DF49F5 /* status_helper.cc in Sources */ = {isa = PBXBuildFile; fileRef = C52440FC8CE1B949017DA13C0FF25216 /* status_helper.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8BB00EA654E9748EE1F33D7CF5E21C49 /* firebasecore.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = EEE970066034E356D88CE9A0C046D10E /* firebasecore.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8BDE55A40CF889A351663CA04A9923EC /* randen.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = EAC743F663FC44C356C6B33EE1183F6E /* randen.h */; }; + 8BF00CAF90E38EE0169FAB6EC6844EE2 /* blocking_counter.h in Copy synchronization Public Headers */ = {isa = PBXBuildFile; fileRef = 542B749D6259209DE201679B1C5379C1 /* blocking_counter.h */; }; + 8BF79BA588F7F618686171F9C752130D /* transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FF3FEEBEB258EE1087F0C6DA4A256D1 /* transport.h */; }; + 8C0604C4209C3896B2142471B85DCBF2 /* str_split.h in Headers */ = {isa = PBXBuildFile; fileRef = BDA0F134B1D8C59FF7E99263B96901E9 /* str_split.h */; }; + 8C1055BAF67913651E53B5B8757DCD44 /* uv-common.c in Sources */ = {isa = PBXBuildFile; fileRef = 7D5F7D332D96892DC29F1DA1ABF33429 /* uv-common.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 8C194062365C22D4DD9163F6A9E8F826 /* log.h in Headers */ = {isa = PBXBuildFile; fileRef = D30F5C1E2633E14A9CB7A2EC65211242 /* log.h */; }; + 8C2741B237D0876C369B589204F80DAD /* sensitive.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 749B29D5A7A72DB9FDB8FBD7656A2C22 /* sensitive.upbdefs.h */; }; + 8C303FE4D35F5DEF9E356CD63B954AB0 /* fake_resolver.h in Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */ = {isa = PBXBuildFile; fileRef = D1A86A4C957B9D0862C00B9E0831BDBC /* fake_resolver.h */; }; + 8C3CADF94EBF2636BA098BFD4401D420 /* descriptor.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D4D7676AB407A518FC53C3727AD42CD /* descriptor.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8C448150EDE6D08BF4DAB18E1C685A63 /* resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 535BFD33EF257E1E1CC9B8B42246BFB3 /* resolver.h */; }; + 8C4BAB444C375813F6DB088E85A01796 /* discovery.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7C166AD977F3CF8363A9F7E7BC3AD6F1 /* discovery.upbdefs.h */; }; + 8C5B0919984E0BAF9FCAB49E0E282B05 /* sync_generic.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 99B1FB5D6CF5618186FF7666CB96B2F8 /* sync_generic.h */; }; + 8C69286A03A196AC9928B96B8CB78EFF /* metadata.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = C56642EEC7D871295DCBA844CD5AD305 /* metadata.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8CB0E7B9166EEC517F8CD2F199479AE9 /* explain.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 9E53BBDD1EB57911DB26B260B8B901CF /* explain.upbdefs.h */; }; + 8CBFA044B4BD5DA8C6E26DB11B5DA6AA /* outlier_detection.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C86C28262FECDFB7E76F010EB4AA9A3D /* outlier_detection.upbdefs.h */; }; + 8CC1EB980388C1FD62D001F38607F03C /* path_transformation.upb.h in Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 67FE19879FA707E8A29014CC845D0382 /* path_transformation.upb.h */; }; + 8CD9245FEF2D7E678ED95D7A4E0F40D0 /* client_auth_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A573BC4B8A9549611FCFA17AA60B7280 /* client_auth_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8CDB33D012401A0BBC3B204DCB0234FA /* histogram.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1DAE36D1D64C1008E649FDFE4309AAF3 /* histogram.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8CE3A3C46FDEAD370313F12DA61B3D3A /* iomgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = 94B1BFA09C8E8EE77D7962F3244ECD64 /* iomgr.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8CE990742CBE590CF005A6C05633B9FC /* child_policy_handler.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = AE049B85D10E1291B452C2C3C9EB07FE /* child_policy_handler.h */; }; + 8CEB08AA6EA76330DB00D2C549EF2795 /* channelz.cc in Sources */ = {isa = PBXBuildFile; fileRef = 630568E1FFBFFFA2719BB7DF4B297124 /* channelz.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8CFA8B77087A1742819D9C819462D7C8 /* grpc_nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9302EFED8B6C6E6F2F785B7651353478 /* grpc_nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 8D00705B632A3C5BD4BF4962C12E7A04 /* FIRComponentType.m in Sources */ = {isa = PBXBuildFile; fileRef = B82572A4261A9032D985C4704F7B0C76 /* FIRComponentType.m */; }; + 8D13DF005110BC0233F245B86259BD65 /* alts_iovec_record_protocol.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6A85543D11B47C9BF3DC73D43A2F0A0F /* alts_iovec_record_protocol.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8D16E2D32CB328599CB15C6ABA76EFD0 /* resource_name.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B3005A1AE5DC8A11E27A5995A98FF3E /* resource_name.upb.h */; }; + 8D171073274067D8495A073AD04CB7B9 /* benchmark.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D896C6BC7121F76AF5B0637C4FCF177 /* benchmark.h */; }; + 8D1F0D77DABAF0D504F2998FD7DA066C /* FIRFirestoreSettings.mm in Sources */ = {isa = PBXBuildFile; fileRef = 02C3FA793B017A2194918823EBDE94D8 /* FIRFirestoreSettings.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 8D273D65251978DB378DEEE3F9BF01C9 /* umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BD6B8F394CE09881FF936F9769E1232D /* umbrella.h */; }; + 8D296B3D2CE9796F14518DF86150E4DA /* exec_ctx_wakeup_scheduler.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B1255BB87769A6285AA4B6CCED1616A /* exec_ctx_wakeup_scheduler.h */; }; + 8D2BBBF7815325B48B0DAB08E8D92649 /* server_interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BA7BDB304CF329B275291C04A6C7165 /* server_interceptor.h */; }; + 8D30D9F282091AA860A0862A87FFBB2C /* x509_obj.c in Sources */ = {isa = PBXBuildFile; fileRef = 913064806A7EDEF309CD0645AF0B586C /* x509_obj.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8D3E852674C1E5CD444C3EC4F80E5B9D /* resource_locator.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C6053D25BD0B7FC1BDBA23CE67D43C2 /* resource_locator.upbdefs.h */; }; + 8D5854098DF1D898C452C102100DE096 /* value.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FAD3C81E6DC6B3AE0B78DAB0A591F01 /* value.upb.h */; }; + 8D5FCF330DD308AE602885C70AC799C5 /* time_support.c in Sources */ = {isa = PBXBuildFile; fileRef = E66152C9AF7B34AFD408A766C704111B /* time_support.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8D62EFBBE474E186007419D1E9B1749B /* comparator.h in Headers */ = {isa = PBXBuildFile; fileRef = 631D692A0289C517B43EE6BF1E15F030 /* comparator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D686AFE3E2B4246D32A1717EFF137AD /* FIRAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = D77B7229021E6147A3E45E6EB7A61286 /* FIRAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8D864FCC94121BAE975D5775196CE1CF /* FIRAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A46EB3984F0DA7FA179BFAB6C56018E /* FIRAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8D8875F2157C1689BCA307C9C0BAAFC0 /* prefilter.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C04F247F8DCA644AC4433667027F8F0 /* prefilter.h */; }; + 8D8B247C9D12672214030E4C078B18C9 /* port_undef.inc in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 04423896F7BE1633FD56D7784995E91B /* port_undef.inc */; }; + 8D9651BE4A2E039D11BEEDFC314F27AC /* FIRLoadBundleTask.mm in Sources */ = {isa = PBXBuildFile; fileRef = 04D8A8CA7DB2C4936DE5AF8287E3F0C5 /* FIRLoadBundleTask.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 8DA36990E94E5255BF5B3695EB6827A5 /* struct.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 904C9894D48199D137E1DB2234FA10B8 /* struct.upb.h */; }; + 8DC1733E3EB928A51FE6B4C7BC1ED482 /* idle_filter_state.h in Copy src/core/ext/filters/client_idle Private Headers */ = {isa = PBXBuildFile; fileRef = 4B1A65519AC5D3432DA10C49EB56B1EB /* idle_filter_state.h */; }; + 8DC66C0BF74FAA9E987153E8EA9AF85E /* FIRAuthAppCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 4ED29D83B5F44BA8CC600C5F1F72DDD0 /* FIRAuthAppCredential.m */; }; + 8DDDA0A6122D327FA2EFFFA4837577B6 /* dh.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F9C351AEE757D25E8A9D2630885178F /* dh.h */; }; + 8DDDFF9D64D25EB72A1D3F09DD7F5D50 /* FIRAppAssociationRegistration.m in Sources */ = {isa = PBXBuildFile; fileRef = 9A919867E64DCF292EEB90291E95A6E4 /* FIRAppAssociationRegistration.m */; }; + 8DE3D3B5AF17571EC56916A294DE11DB /* tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F9A5838C42281E980F9C7603F1D52CA /* tree.h */; }; + 8DEA5C1DB9A2FD0C1256AB04C9DDB61A /* gsec.h in Copy src/core/tsi/alts/crypt Private Headers */ = {isa = PBXBuildFile; fileRef = 83C20788CA5C5B3B69CCD0465C4F09A1 /* gsec.h */; }; + 8DF172156F15646D35B10B0CF450FA93 /* alts_iovec_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 83BF7E2A149BC87BE03873B1CCA08D20 /* alts_iovec_record_protocol.h */; }; + 8E013D8753DC7A66515E38A3EAF295A1 /* metadata.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D19D9DF560F1034C7BDBFB2988CDD0E /* metadata.upb.h */; }; + 8E08D94BD92F350071FFA1E86454D046 /* ec_key.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A32703DFEEC5A1552397AB18D1537D8 /* ec_key.h */; }; + 8E0BDEDBA987610AAA2970A503CB0FFA /* sys_epoll_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 092A87678087B35CCC39B21EE90FF971 /* sys_epoll_wrapper.h */; }; + 8E0DDD9A220A4A512B80F54932CE5F5B /* authority.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = ED764A69750CAB197764A62553B7AE23 /* authority.upbdefs.h */; }; + 8E0EF074E1158B007B1C76F10995AD7E /* builtins.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 2931C4E28BFB5DEA9D3EF4E9C0615415 /* builtins.h */; }; + 8E2C0B99DE88BFCAD8887CE0DEB7EBA2 /* combiner.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C42F7879780741CE2B6E075C273C298 /* combiner.h */; }; + 8E31AE5E058A700DD9831B1E14A84B20 /* grpclb_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = A4294BAA5C71033A6420E22AF7000253 /* grpclb_channel.h */; }; + 8E41DE2EB48D31CAFE4F16902FAE2040 /* weighted_target.cc in Sources */ = {isa = PBXBuildFile; fileRef = D760F6E2EA72D7AD7B0328892665F23E /* weighted_target.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8E57DAB1C0FCE496C68E199458828AC1 /* interceptor.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = AAA259845C270CDCA8958194FEEFC580 /* interceptor.h */; }; + 8E590B666E2BCD81AEB499499052A05F /* internal.h in Copy crypto/trust_token Private Headers */ = {isa = PBXBuildFile; fileRef = ECB022300BB97898D2E47108416683D7 /* internal.h */; }; + 8E5DF5F188230CA9191CC7B8A316DD34 /* filter.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C6381215AE3B69CFB2A1C8DCD23389C6 /* filter.upb.h */; }; + 8E620B64A5B733F8410124F121C9D7D5 /* strip.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 31C8E365BE86FE1180E2F0DBE3507353 /* strip.h */; }; + 8E645DE421B9C7DABFA3F94CBFD0C110 /* http_connection_manager.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 72714CBB184D240D5A3434F8540011EE /* http_connection_manager.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8E6503F29B2C41F081E823D5EAF6B913 /* alts_iovec_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = DD1A8466B5E8C4C05383499D7032BC53 /* alts_iovec_record_protocol.h */; }; + 8E69CA08EECBD6805A8A970F7484488C /* message_allocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C91A01BB645DD8B42231C7E6E60508C /* message_allocator.h */; }; + 8E6A7B43C0B2CF1671F5D17B706984F6 /* GDTCCTCompressionHelper.h in Headers */ = {isa = PBXBuildFile; fileRef = E92EAC54AE0C34F1D7E1CEEA04E8C16B /* GDTCCTCompressionHelper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 8E84CE97186E233FF06A87A7EF3B8B5A /* sync_abseil.h in Headers */ = {isa = PBXBuildFile; fileRef = F24D0BF39585264EA685A223CD725048 /* sync_abseil.h */; }; + 8E86E689DA09EEA0F336B12A1A3569BD /* rand.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2B8CC0A85DE77A4D8AAA584BE26E0CB7 /* rand.h */; }; + 8E8A689C4B8308FE3F51F8B0E9CC1307 /* tcp_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A6505317FCAB0CD5AB95F05E265AC535 /* tcp_windows.h */; }; + 8E8E32955D1D02CC7D1F6DD7679979B7 /* connectivity_monitor_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = F9AF8BE59895A8D15903701B181A6BD1 /* connectivity_monitor_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 8EA1F09410BBE1C4E4AB39CC02D6D549 /* slice.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 1E52DC0011EF80F785D79124D7E8DFF7 /* slice.h */; }; + 8EA92D10A1E3DB98F511D134968BF7A4 /* server_interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2690848DBC1D681E4C8D48DBAB5C656F /* server_interceptor.h */; }; + 8EAD2250C859608D4EF39EBDAF1A4926 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + 8EB8E0089774278C17E1209DFC9E46A4 /* stacktrace.h in Headers */ = {isa = PBXBuildFile; fileRef = C45918DB59DE261A72522B29C5EC548A /* stacktrace.h */; }; + 8EBFAEADC1C0C276EBF61A2CC36B2468 /* atm_gcc_sync.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 94A6AC699F564AEE19B2C42D724C513E /* atm_gcc_sync.h */; }; + 8ED16B4A8FE7FAC338F43D45FB5275D0 /* xds_client_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = 29962F6D72D1F0B4A840F0B28AED5F03 /* xds_client_stats.h */; }; + 8ED40EA8FC9AFD36D03F0971C28D1AB3 /* refcount_lock.c in Sources */ = {isa = PBXBuildFile; fileRef = E0DA7A88E2E1BEF1148E584CBAF37DF8 /* refcount_lock.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 8EDB4EAE7675ABA63C1BD99F372D528C /* retry_service_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 6025CF77AD1EC0C5458DE2E98397E65C /* retry_service_config.h */; }; + 8EDE3AD4C1AEAF02C9C93CEA0A689BC0 /* gaussian_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 777F5465A495D4D04777F126912D2314 /* gaussian_distribution.h */; }; + 8EE7F7E2245573EF19C350CC5A184C68 /* router.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C843AE81D7C5D4B6BC852ADE9F0DBF97 /* router.upb.h */; }; + 8F36CEF563C086051043899C83740E0D /* target_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = AE54E92EF63F31EF0EFC09BBB23B5EFB /* target_data.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 8F414D9ADB00C6971E742E9E354C4468 /* stats.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = CD261CDDD7BF668FB5646176B9110854 /* stats.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8F4C851BD6DB2DDCE8DF6CA8F54182F8 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 667DDE010E0CC3C239047008C9EEA3A9 /* internal.h */; }; + 8F5C3A8F79D0F9E99CE31795A556D2D5 /* db_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = EEA778917B3750913B0FE5B29C8485D2 /* db_impl.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 8F648B3E70F6787374FB51A027EB1F51 /* zipf_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 9B0D4431B29680116602C071AAE31DFB /* zipf_distribution.h */; }; + 8F76999A3A60FC6F53A5A4B37ECD6443 /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E154308DC5E5F1E9716E1537DE7322A /* status.upbdefs.h */; }; + 8F7FF5959F0E990E6FE0DE34C79AED20 /* FBLPromise+Recover.h in Headers */ = {isa = PBXBuildFile; fileRef = 26A9F7D186FF93FD30654C5916663147 /* FBLPromise+Recover.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 8F9A177009DC2BA0418CBC35ECA92C11 /* any.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 1A8908971FC81EF74F26484C2E9186E4 /* any.upb.h */; }; + 8F9CC99E4CA72EC002840612118278F3 /* connection_id_generator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D2C20642CD6513394A5377A57838F5E /* connection_id_generator.h */; }; + 8FA5D1945C27491FF916A306EF172508 /* graphcycles.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B57DD62B7DD302DB8D9D4A906AC8AED2 /* graphcycles.h */; }; + 8FC3487ED31BA13995D9439CCA8646CD /* status.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 278998BC5EFCB625A7BFC826E60F3611 /* status.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8FC4B412F9F0F7B261BB0929DEE897DD /* alts_tsi_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = F139A5B861297210855ADF5C20214268 /* alts_tsi_utils.h */; }; + 8FD05F579B0E2A9A3CBDB83B4F47894D /* decode_fast.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ABA59AAB0CCBAAF2BA65899E9496798 /* decode_fast.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8FDC75CEAE0B8EB254573AB2CB6F862E /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BED47881CD1D9425F0DA89841DF23A98 /* cluster.upbdefs.h */; }; + 8FE595DBD39E352C0BEE7600D3490FAF /* prog.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E0B502728F69A911B082612B2AE1760 /* prog.h */; }; + 8FE61BAFDB24660A60ED3D6B6A0FB67D /* lb_policy_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F295D4B755753624975139A154DAE6 /* lb_policy_registry.h */; }; + 8FF9A6E9DF63A72D9E28FA428C588694 /* status.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A5F18EBF8D501B01481A8039CCC83351 /* status.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 8FFAAB3A7B3814120DDABEABA670926C /* local_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = EFB0E8AB64A959A0EBC754DF1C1CD11F /* local_transport_security.h */; }; + 900DADE2837D94BBCC78C2B9541D3E89 /* distribution_caller.h in Headers */ = {isa = PBXBuildFile; fileRef = 77FE188754FF3D5F31A5E2790D03D6C9 /* distribution_caller.h */; }; + 9026126FF51F17C7E7D5E6C6964BDC3D /* slice.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = D7D0DF119549A75AA660EE0F53482A07 /* slice.h */; }; + 9032803B079AFC6EC66CC32C2D7A9766 /* pollset_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 43621416600FC7A2AF0AAE5521727DBF /* pollset_windows.h */; }; + 9039C1B08229E3A7440391B4DBA8413F /* FIRVerifyAssertionRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 10F36221DCD462C1EBD6956053EBC252 /* FIRVerifyAssertionRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 903A7E0F0688B6B74C94A0DBA3D44058 /* promise_like.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 2251476E55803F732A8490F842CA7483 /* promise_like.h */; }; + 903C7D9F60F1CE7803E3C6823169013D /* race.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = B1B9AAE440E9DEF5E10BF637873F42BB /* race.h */; }; + 90560A10227DABB732E714F1D198BA24 /* completion_queue.h in Headers */ = {isa = PBXBuildFile; fileRef = D2D210A08038AD2EF9BAD58C2BFEAE05 /* completion_queue.h */; }; + 9056CAF454A6D9139736F8619A6CBFBE /* orca_load_report.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = BEDD2D10B491DD66E79922B406BBBE37 /* orca_load_report.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9057D3B82CA43C8F237DAD8EF860223E /* sockaddr.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 26E9AE3EADA40A090A4B03138B5B0285 /* sockaddr.h */; }; + 905D23416EA7F00ED6C428D628909C69 /* process.c in Sources */ = {isa = PBXBuildFile; fileRef = A740C74620557FA863DCCED79A1F97E4 /* process.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 908941621E409E45852BCD5ECCED2A1A /* scoped_route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DEFC113AF44814F248480FFA238DCBC9 /* scoped_route.upbdefs.h */; }; + 908F3C2F14E8C2D5813860F722BB396C /* cert.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 352B23DFC27A06995AEE6CB8A37B8D89 /* cert.upb.h */; }; + 90952304C7BD5D6175E23B11F7F50C4F /* xds_client_stats.cc in Sources */ = {isa = PBXBuildFile; fileRef = EC71B8CA0E427A0532CDE528399509DE /* xds_client_stats.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 909C8078A20B9154CF3383DA09862304 /* wrappers.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 91D146F3CC2DEF9122B89E56F04179C9 /* wrappers.upbdefs.h */; }; + 90AC20BC97C4E25BD93374BAB048F1B6 /* gpr_slice.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C9FA4BF069E3EB02D800D91C538B6B71 /* gpr_slice.h */; }; + 90BE351FB97623B81D36119307B0890E /* sdk_server_authz_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 68FCCB7E74D8C9B02C3BD4A132FB911E /* sdk_server_authz_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 90BFECDB46CCE219F12649F1932772AC /* filter_block.cc in Sources */ = {isa = PBXBuildFile; fileRef = 65896A75CEF8E35F984411D95DAA188E /* filter_block.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 90CDD1BD4D40053DE5B18AE0D0CCAB89 /* socket_factory_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0BB948C198AFE7EA0A1527303E016961 /* socket_factory_posix.h */; }; + 90CE28F9D9EBD0A4FA0B67D26387DF71 /* path_transformation.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B832B79178FE7147227DFBF2F943BCD /* path_transformation.upb.h */; }; + 90D71558743D84B586453A3EDC21FDC7 /* timer_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 89D986A203FC20E88A35757D45C00883 /* timer_custom.h */; }; + 90D85548FE78EFC719BD0FCF5D1694C5 /* charconv_bigint.h in Headers */ = {isa = PBXBuildFile; fileRef = EC90A7C5C584AC47F624D5C112099FE5 /* charconv_bigint.h */; }; + 90F121C704AF7F921C26E64C32208FF3 /* wire_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = DFCB5F99CBE4588B62D8EA943E499002 /* wire_reader.h */; }; + 9102B2FD09B067728C51726FB211579A /* mpscq.h in Headers */ = {isa = PBXBuildFile; fileRef = 89B82013A88C8519B4A873E81CD5BF01 /* mpscq.h */; }; + 91144BDBBCD0DB0DAEEE032CABF10A51 /* cmac.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4FA96DFF3388CB9A8B7C7B8FB8DAE254 /* cmac.h */; }; + 912279F3A92D6C2B49642986AA6A4034 /* extension.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DC381C255F6B9AAD59EE0CEF884A2382 /* extension.upbdefs.h */; }; + 9124ECBA3D64BA53621DC880AD35591D /* common.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D14B452DFB1110FC2B5C3466F80689A9 /* common.h */; }; + 91264930E9AB5BDCA0AEF80DF5BE5412 /* transport_security_common.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = CB288819818CE1F945DE4AE6E1BEB6B4 /* transport_security_common.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9137F51C14947530207F03F0AFEB1B65 /* message_decompress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */ = {isa = PBXBuildFile; fileRef = A31161E07AD29B060B77E8FC3A44183B /* message_decompress_filter.h */; }; + 91447CBE9046E245AAAADF1A0C576085 /* channelz_registry.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = FDA48FCC4D9B8E9F745AF8DDAB6E4B67 /* channelz_registry.h */; }; + 9153050D9F107A460B5AFAD0279D1213 /* pcy_node.c in Sources */ = {isa = PBXBuildFile; fileRef = 56A16F0E01E347DDE78A224D92633CC8 /* pcy_node.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 915CDC6D1F45AEB7B448E49BD87C30CB /* FIRAuthSerialTaskQueue.m in Sources */ = {isa = PBXBuildFile; fileRef = F3C4356B919F79919D5B777B2FBBE83A /* FIRAuthSerialTaskQueue.m */; }; + 916707B1407251916B4BCA59354B4AEE /* xds_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 91FBB7E6F8C81A8B348F170676EBC32E /* xds_client.h */; }; + 917DA31FEFC9C21CFC24A998E0ED6781 /* http_uri.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 208443E5AEE231A9B0BE45B6FAB53E11 /* http_uri.upb.h */; }; + 918B1813AC0744195F5D0F15EBCC15EB /* csds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 195AFD992A407883B7C3629A17E837C5 /* csds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 91953D8E7711269ED9E5EB842186B3C3 /* stats.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A263F94AEF7A131068807D2EF04A32D /* stats.upbdefs.h */; }; + 919DA3A71FA8BA6886D86ECB5338BB25 /* grpclb_channel.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = AB262F39F9D276141096FAB5AAA481DE /* grpclb_channel.h */; }; + 91A1301B7A71F951F4D7464B106FF0AE /* iomgr.cc in Sources */ = {isa = PBXBuildFile; fileRef = C9023E0D3598E2187AB8763EEED0A5A8 /* iomgr.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 91A5F7D0F1D2A56433737F705B035DC4 /* endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = DDA8F6B8AD00FA18371EBBC428266C37 /* endpoint.h */; }; + 91AB598959173212760234D92108BBD8 /* extension.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90A28363EA86FC270DBEE97F3F333599 /* extension.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 91BEA0034FC3E2F58CFE59531BC691E9 /* remote_event.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9911C9DF6BCEBE992F6774A2EDE320BE /* remote_event.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 91C02613BD3E4598A751B14B453A1C9C /* buf.c in Sources */ = {isa = PBXBuildFile; fileRef = 02FF63B28BEBB2D4CA28D5EDDA295716 /* buf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 91ECD751042A92638E4D81A27E9B52CF /* channel_stack.h in Headers */ = {isa = PBXBuildFile; fileRef = 33F4984AC86BC1849871A3FD2E4A7BE5 /* channel_stack.h */; }; + 91F87E62BEFA3102C866533B2006C92C /* idle_filter_state.h in Copy src/core/ext/filters/client_idle Private Headers */ = {isa = PBXBuildFile; fileRef = 4507271165A8218DEE39AF55FF5CEFE5 /* idle_filter_state.h */; }; + 921121EBDD082ECACDC1973E1C9674C5 /* log_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6BB913A4F4D9BE196DB4BA66A5FE0877 /* log_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 92179DD4A784788000618F736458A86F /* patch_mutation.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90153A2BA945DB04DFC2423DCF9F3997 /* patch_mutation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 9229DDC53675F1FDFB0C4C3B7FB56577 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0534C98A7BBD9416929D9FE47B4790B8 /* internal.h */; }; + 9235C67D617468A4E6F0212964BA0D97 /* aws_request_signer.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 025E461A1DD9D3651EC2C89A136DC4DA /* aws_request_signer.h */; }; + 923B959FAF56741269ECDF32E08A8C57 /* resource_name.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 21D54F2FD2DF9CB293DF19B2DB0B5D00 /* resource_name.upbdefs.h */; }; + 923ECB65A938F4C13D8DAEB2916A9FF8 /* construct_destruct.h in Headers */ = {isa = PBXBuildFile; fileRef = FBABF227A9604958B10D15193AAFE233 /* construct_destruct.h */; }; + 924DDCAED7802AE67BB1D3933C049F02 /* serialization_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E96F59B09B19E0BC5E127EDD803C7DB /* serialization_traits.h */; }; + 92565E40C6FA6ED1B6D7871E4852B04F /* alts_grpc_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = C4CC12A2116DA7765B532E057E753A7F /* alts_grpc_record_protocol.h */; }; + 9257C64CC9FFBDB27084E01BDABE8E66 /* pkcs7.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8B8DE9B0012C8CCF4A7D8477AA787528 /* pkcs7.h */; }; + 9259133745F4865A0A7F8D72E3C373DC /* tls.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 10DCAE4DED43041A434910B817B39074 /* tls.upb.h */; }; + 92595F6DDB0932FE53BE87DB76B218C6 /* scheduling_mode.h in Headers */ = {isa = PBXBuildFile; fileRef = 69DBA5188DA81BA251A2B8BDD83D2E38 /* scheduling_mode.h */; }; + 925B229E357F48CE30901A15002BACD7 /* discovery.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 725682450D2F666C5DE097EE909A807B /* discovery.upb.h */; }; + 92709C6D3AE8E98CD1969E8301C45503 /* unicode_casefold.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7CFF76E68FDF95510C4C943BC07D7E05 /* unicode_casefold.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9273972F67D973C110D49E06E79B7D4C /* pollset_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = B2E660F4B541504E1FB64414618DB7FF /* pollset_custom.h */; }; + 927AD1A7A4A5812BDAC7CD4080250222 /* FIRComponentContainer.m in Sources */ = {isa = PBXBuildFile; fileRef = B31B23A2C33DE6290E6E3C3C3CD64CCE /* FIRComponentContainer.m */; }; + 929132046407EB4D9A5E896097F25EDF /* hashtablez_sampler.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 05DC5924A02571DB3969C1D201F7BA51 /* hashtablez_sampler.h */; }; + 929360AF405D0F14031C53EB9CCAB6F6 /* route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DC77411E3D9F1F644CB99BED18FFBD9E /* route.upbdefs.h */; }; + 929719A8082BF19856FBAA4CEE964D2F /* reflection.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 14233F9FF1EAE0CF5C44ED4A106E2024 /* reflection.h */; }; + 929A2DA20B2615F86EDB01BC799CBE02 /* protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D94E56B5ED9628BCE144622BD2E7F722 /* protocol.upb.h */; }; + 92A44ACDC7840E94F4E76FF31ED1C3FD /* comparison.cc in Sources */ = {isa = PBXBuildFile; fileRef = AFBA652B7004501BD0A1A8BD3414D302 /* comparison.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 92A784B2E5A64FF1DD41AFF783C432EF /* custom_tag.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 77A6C2CECE162610F68333166EFB3A5C /* custom_tag.upbdefs.h */; }; + 92BB03C0E6200803DA995AAC10E676DA /* authority.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B30DC0F94009C23F9A11C92BE935373 /* authority.upbdefs.h */; }; + 92BCC6EFABD685B19ABF1CCC0A4E70AB /* endpoint.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = DC46F7AC051AE7B42AB161966C17DEB5 /* endpoint.h */; }; + 92C8DD0844DD1ECCA715BE7DDC6A294F /* binder_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = D5956A817419278333EEBF69052D276D /* binder_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 92D14793A57A457AF4EAC1BD3B8B4381 /* query_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6394999CD855044BA4B8C4ACD471BB99 /* query_engine.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 92D3E8005DE682238DF15A9A3B197931 /* idna.c in Sources */ = {isa = PBXBuildFile; fileRef = FE57A40EA61D9382A0718BF0343C8B41 /* idna.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + 92E51F12B62B50E8793CD1D598ECDFB6 /* FIRAuthBackend+MultiFactor.m in Sources */ = {isa = PBXBuildFile; fileRef = 57F4686D1CE51743920502DCE79A9A02 /* FIRAuthBackend+MultiFactor.m */; }; + 92EBA76FC62AE1C6E4CE7E8AABB13BC8 /* circuit_breaker.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BF57FEEBA5F36B395447E27DF7B4BE6 /* circuit_breaker.upb.h */; }; + 92F3AF40F9C4950A02A11D120E573B2E /* global_config_generic.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 918E64B7A0155D74F6886AFDBFE00C73 /* global_config_generic.h */; }; + 930080C48267C9C18CFB9F81BA9225EA /* sample_recorder.h in Copy profiling/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 16A0E26002614AB0D98715D475B5655A /* sample_recorder.h */; }; + 9321DFBCD898503D241574B1552960B3 /* xds_certificate_provider.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 26F470FE48D614D5074118941282D1F0 /* xds_certificate_provider.h */; }; + 932BFCCEB3B6AB6F830CC5B1FB9747FE /* slice.cc in Sources */ = {isa = PBXBuildFile; fileRef = C7A41C351065396CD497B3F96C3EF8FE /* slice.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 933ADE1BA384B4C86258FE2AD23047A0 /* pod_array.h in Headers */ = {isa = PBXBuildFile; fileRef = EB154EC10E02B18A25B1767005AB061B /* pod_array.h */; }; + 935089C1BFEFF618B3AE5D0EDD478EAF /* max_age_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = B14F3E892046718FED2E8C2FBE6E8F83 /* max_age_filter.h */; }; + 93578ACD658FD3D102C7674B3015E3DC /* base.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 21314F80403A40D6636107B900A3C9B4 /* base.upbdefs.h */; }; + 935FB69BF9FBC856F6507393CA972169 /* GTMSessionFetcherService.h in Headers */ = {isa = PBXBuildFile; fileRef = 361B5A6EE8FF35F3B46346C4A42F590E /* GTMSessionFetcherService.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 93667FE73FFE8E1DE8F37BB9486B5DF8 /* GDTCORFlatFileStorage+Promises.m in Sources */ = {isa = PBXBuildFile; fileRef = 6587D3E1DF5B8FD2F2174F4EC247CE6C /* GDTCORFlatFileStorage+Promises.m */; }; + 937081F6FBC8CA355DBD5C2628C7D0F6 /* mutex.h in Headers */ = {isa = PBXBuildFile; fileRef = 956A9B97E40477A124E4BA94E1347E5B /* mutex.h */; }; + 9371133942A85CAD553C50AE3D2EA82D /* FIRDocumentSnapshot.mm in Sources */ = {isa = PBXBuildFile; fileRef = C5C67E1D6A2481DC006AB1B5964BAC95 /* FIRDocumentSnapshot.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 93720455E0968F0839BE97B560E711AE /* frame_window_update.h in Headers */ = {isa = PBXBuildFile; fileRef = B124FD778F0C4D8D46301BBF8BE73196 /* frame_window_update.h */; }; + 9372231FCF1F3D7F3DEE5FA552919326 /* alts_crypter.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 92BF9FE57B04E0A4BC93130A72E61CCC /* alts_crypter.h */; }; + 9383ECD93EAB9D7AE8C0E9C6CEA5850E /* alts_counter.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = D77F7619D3E26F2910BE271668FE6783 /* alts_counter.h */; }; + 939D32F268CE14F712078E5077D28282 /* pcy_map.c in Sources */ = {isa = PBXBuildFile; fileRef = 92B34B3A02EE5AF3E9C436C013335471 /* pcy_map.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 93AD514FD7339513A13AE005500FC5DC /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = C679E8551D876C5B9923DEC9335DAC24 /* port.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93B552E183C5DCE7521324851CFD7462 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = D4537FBFFD06E1914F3547F413D978D2 /* internal.h */; }; + 93BD28A4099934C0024A2F81E92E56F2 /* binder_constants.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = 40E1755C9A20C8B7A09035E9838BEF03 /* binder_constants.h */; }; + 93C71197B6072488EA1DBC5461D84762 /* number.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D6DAE5AC6039156A0A0E36EA63A0F1C5 /* number.upb.h */; }; + 93D7F5058A28EDE395CE088909B24B6E /* error_cfstream.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = AA2F3D51E2A02E2DF5DD99DA90E9226B /* error_cfstream.h */; }; + 93EBEA4E9B946CFA2444C6B788819CDA /* chttp2_transport.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 6D71096B5372BD469E3D0BC8284184CB /* chttp2_transport.h */; }; + 93F25D418934E76807CA0F4E21360E9C /* FIRSecureTokenService.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C65FC397BFE5A71B293AD521AB2972C /* FIRSecureTokenService.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 93F5C62A3C5A598B753BBB06DEE0EE90 /* xds_resource_type.h in Headers */ = {isa = PBXBuildFile; fileRef = AF1E0B61E43E7FD0E040F4D64F678EC6 /* xds_resource_type.h */; }; + 93F79EB0978B490012EB1D985F455882 /* collection_entry.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 854FA7970F11EA344254C193095FBAD0 /* collection_entry.upb.h */; }; + 93F9E4BC94D6A00388DE9856238A5884 /* firebase_metadata_provider_noop.cc in Sources */ = {isa = PBXBuildFile; fileRef = E9AB29994C1AA9FFE0A9B7875C42363E /* firebase_metadata_provider_noop.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 940749AC75E7F7936D22A304F1B751EE /* string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D73D71EEB20E93868EE9A44BDC7B8FF7 /* string.upbdefs.h */; }; + 940FEADA6169217E8BAAD825287D1718 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B4A10BD20F0B99E4B9E5AE85771C4A2 /* internal.h */; }; + 94219ECC525B555F91A95E23343DF5DF /* message_allocator.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 4C91A01BB645DD8B42231C7E6E60508C /* message_allocator.h */; }; + 94219ED55CA33AEBF0F01BD78E672E06 /* status.upb.h in Copy src/core/ext/upb-generated/google/rpc Private Headers */ = {isa = PBXBuildFile; fileRef = 195D919F657CFBF02983AB317A6C8058 /* status.upb.h */; }; + 9425127CE04B4E0A0892387A4A5C2975 /* p_rsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 467679F4ABDB10AF6769A22E5856397F /* p_rsa.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 942BE96604C737D4F2542A9D7D4686ED /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 434523CB48BC1583B23483D9DDCD304E /* internal.h */; }; + 9436AB0812793AEE967B34323169FD36 /* mimics_pcre.cc in Sources */ = {isa = PBXBuildFile; fileRef = F3BBA2364A5C431989B257BD606065F0 /* mimics_pcre.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9441A5369C1854B46D85B6BD2BBE9434 /* unicode_casefold.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = FC2CB582BE2A0121086FB88B5FB35755 /* unicode_casefold.h */; }; + 9446627A9D8D8B5F2BE63DA622DD2387 /* lds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A6BE3AF74ED6F56E16B48B68881E2E3 /* lds.upb.h */; }; + 9449666986EBB8EFC2D3CCAF1EC54B44 /* rbac.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 80C857803EB538B1AA9B673E10B8BB61 /* rbac.upbdefs.h */; }; + 945B7125E578EDE7B23F69F954287F9D /* syntax.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 46577697D774EC6329FD1F29C73976D0 /* syntax.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9464B1E18769ED9C5C7C6D60D36B9D0A /* format_request.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5AE6A6B0062362F0761A08150367CA99 /* format_request.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 94802C386E7DF15B91526602DFCB0413 /* stacktrace_generic-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 34BF70482C38B7962FD6BD0A7F854C3F /* stacktrace_generic-inl.inc */; }; + 9483C69D246B38FF424A78E026310776 /* FBLPromise+All.m in Sources */ = {isa = PBXBuildFile; fileRef = 1848D5EF032929D2608DD26F35854025 /* FBLPromise+All.m */; }; + 9485AE28389460E410F1866DFF9D1C66 /* validate.upbdefs.h in Copy src/core/ext/upbdefs-generated/validate Private Headers */ = {isa = PBXBuildFile; fileRef = 365C68CBC9D836FCF5F5B7F3DBC935E6 /* validate.upbdefs.h */; }; + 9489465DA02607D616CE24BEE366B0C1 /* channel_stack_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = EEEBCBE0F7C10BD20334C925868EBB63 /* channel_stack_builder.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 948F095DB19CF24F80A2AB9438E448CC /* unix_sockets_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 16F516ED748F09D6E172AF5CC27DFE22 /* unix_sockets_posix.h */; }; + 949949EC12A4E24690006D4DED8C762B /* pb_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A0E6A455606B66F8169505679EC6794 /* pb_common.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9499D56837CA6C362B39E94D754F9ECE /* transport_security_common_api.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 24858EA0860DF54753F091F265C51ED0 /* transport_security_common_api.h */; }; + 949F908E17B54D74EAC2D99EAA1691B0 /* seed_gen_exception.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 4B0B2B0410515C3EA9A5BEC348C0E4AE /* seed_gen_exception.h */; }; + 94A06D7EFF749562CAC2927EACB3AFB9 /* migrate.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 960FD4DFB45858E60E1223AE23D2A751 /* migrate.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 94BF33D83311CBE3F988A55665225CCC /* util.c in Sources */ = {isa = PBXBuildFile; fileRef = 02E39F2E58CE14FB0831AFD8FD7ED359 /* util.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 94C29848CA446FD586D3F04E12B603AB /* channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F93AF5E2E733BD67F7E93B09239F6D2 /* channel.h */; }; + 94D6B3108B7F066A3279F4F3202E878A /* GDTCORDirectorySizeTracker.h in Headers */ = {isa = PBXBuildFile; fileRef = E0E3208A29D69C1218278CDA469B1834 /* GDTCORDirectorySizeTracker.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 94DFBA193B3A408276FB8E1F262452C4 /* city.cc in Sources */ = {isa = PBXBuildFile; fileRef = E0AEB3F67C340F22EC8A0A938D825857 /* city.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 94E30F540015ABF37A3F35BDC0149BD2 /* wrappers.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 310929A4B9AD996BE7AA7025DDAEF341 /* wrappers.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 94E558F13D2B71D611CEBB04DB06083B /* common.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E85EDB2EA5EFC98E9EC8272BB1F9F031 /* common.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 94E5AC4419E47EB6A5CA55B836FD4BA7 /* fault.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 77F3549D1229C9FC7B3AA7832FACDEC4 /* fault.upb.h */; }; + 94EAB2950CC97024C82A2BCC100EBAC4 /* FIRAuthErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 87E386519212D6F63717838DA453E874 /* FIRAuthErrors.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 94F4C2B2A872DCDCC7323D237F632AAE /* local_subchannel_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D4B4252AFB49B82007AE79A991A16F8 /* local_subchannel_pool.h */; }; + 94F966FF8E5E758DB059EA9FEDDFB575 /* FIRCollectionReference.mm in Sources */ = {isa = PBXBuildFile; fileRef = DF726E0C5E538EA8399E3A24C38687D8 /* FIRCollectionReference.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 94FBD720B89ECBFFC67FAF1D4C476E4A /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C41944494910E7C6ACF68690CB376DF /* logging.h */; }; + 94FE440C329B189205F0E18AE7BCC684 /* config_source.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A6FB2433A99197C44CE10F4829A4ADDB /* config_source.upb.h */; }; + 9507F4A6733863B9940CD14BEC15C3D9 /* async_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F43D3F284B244ADC18F12E512D4CBD5 /* async_stream.h */; }; + 951126469FCA0630B61CDDAC2FD76BC4 /* FIRPhoneAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 29E2A6432FD64AAA0521105BCE658A05 /* FIRPhoneAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 95166F8A933CF3B9C88E0111B771282F /* xds_server_builder.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8975AD1C28C3347DF07EC70B01B778A2 /* xds_server_builder.h */; }; + 951BBBE5342ABCE9CC463DE86E96D07A /* wide_multiply.h in Headers */ = {isa = PBXBuildFile; fileRef = 0365A1CDD6AE9536D2058CA223D8009D /* wide_multiply.h */; }; + 9527C6AE829E886EA16CD87DCB0385CC /* FIRGetAccountInfoResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 40BE1F38E8A11FEE7F0A926F799A5CCB /* FIRGetAccountInfoResponse.m */; }; + 956ED52BA8EEF9F353EBE376BC9F298F /* e_rc2.c in Sources */ = {isa = PBXBuildFile; fileRef = 6B0E28035252AFA5C4C1B65FF28D8A21 /* e_rc2.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9588C48F0995313C7487D40439FF4672 /* percent_encoding.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 43219D681CAD537C580CA9D4FA0E2170 /* percent_encoding.h */; }; + 95918D9F92DA4177EB6CED4BBFC59D96 /* FIRSnapshotMetadata.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E1892186455520E858A683F8CFEB9F5 /* FIRSnapshotMetadata.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9592CDF54FBD6534D4491E39D7DF9656 /* resource_name.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D49AF56AC232EB1F0A9B989A0042EDC2 /* resource_name.upbdefs.h */; }; + 95C279CDBEBEDC70C3FF73F2120460FC /* secure_endpoint.cc in Sources */ = {isa = PBXBuildFile; fileRef = E35B9D9A481B8D66440EE94BC821BDB2 /* secure_endpoint.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 95C80BF9B7AA5968CCCA269F27386E6F /* subchannel_pool_interface.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = AC0EBF16661DFE0887731EB095FA9D6F /* subchannel_pool_interface.h */; }; + 95C97A2510C9D2E1E9DF31C1E32237CE /* ssl_types.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 9477BE757C97BEF7B93F7F8F61F90F4F /* ssl_types.h */; }; + 95D1E1C7960FC74041F9E5EBBF028055 /* resolve_address_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = EBE1FF4EDED0F03FDBAD444110E1930C /* resolve_address_impl.h */; }; + 95D74FEAF8507BC417619A7983274B54 /* traits.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 79700097120532BB8E350D6A8405BA15 /* traits.h */; }; + 95DDFE910BAEC07D43BDB4196F92A9C6 /* nanopb_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = F3398BF493A789D3A05ECB42C98A6EC5 /* nanopb_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 95E35383A55A7BD627CB9D148FA8ECC2 /* address_is_readable.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 81DAC95ABF19A3398D9BB431745C5082 /* address_is_readable.h */; }; + 95EA7F64B45BB68AB80A9BBF4B8D3729 /* bin_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A94BB3C5CF94402F0CFE9F9B3B8E5A5 /* bin_encoder.h */; }; + 95F4FD032C8620FCA37A4C70E6D2A244 /* FIRSendVerificationCodeRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 11E6F1D115338B689BAE382CC4066184 /* FIRSendVerificationCodeRequest.m */; }; + 960DEE0CCEB19813E1C115C1F02DA702 /* ssl_utils.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = D1B4F0B420694AFC0F7558E1B4132B50 /* ssl_utils.h */; }; + 962CD8FAB795489DEFD50737342CD427 /* regex.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 891D78E0F95636260C607EE16E204C16 /* regex.upbdefs.h */; }; + 9632982196A67901F88681686E253908 /* security.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D16C357E9880E8146DC8080BB41140D /* security.upbdefs.h */; }; + 963C3F5A2387DE6DDD8F8887563D564F /* tcp_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C3D268AAB53EF4B60D7E25A925E0E432 /* tcp_windows.h */; }; + 96411964A5DEA385C0CBBFB2E5F557A9 /* overload.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 79851AAAF3E5C33DE4467C46E95DA457 /* overload.upbdefs.h */; }; + 965BDE3F4A4F7635E36EE9DB466C2E4B /* gcm.c in Sources */ = {isa = PBXBuildFile; fileRef = 3AFF47A4ABCDCC8073B5AA2083E1EFD2 /* gcm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9668FF3146CEA8AA2656F5B5AC3EA87B /* FIRAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 154B7E96F276F83E4C40B6AA4B73CA38 /* FIRAuthCredential.m */; }; + 9671FFB2A58FA81A756967BE2DB2340B /* discovery.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 725682450D2F666C5DE097EE909A807B /* discovery.upb.h */; }; + 968D9C4FC121F1617EBB6C7A29302EAC /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3977D5A5C06F02307FC163ED3B949F9C /* fault.upbdefs.h */; }; + 96A417046B6278E3F95FF251CF8CB535 /* security_connector.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = FA31B0C43944E6E8D902044B75AB779D /* security_connector.h */; }; + 96A7B8A6CC379D65F4EA4E02D916B009 /* alts_credentials.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = E42A60AA7BBD1FE7F3AFDD8B947CD1F0 /* alts_credentials.h */; }; + 96B5413094782E97B1CA9546303ACB8D /* listener.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9CE39A8ECC225D127380280555EB4CEB /* listener.upbdefs.h */; }; + 96DBF52D061B40E65D7684A6FF4AB229 /* csds.upb.h in Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8DF8FC3483BD5A33F9937EC7FD6A0189 /* csds.upb.h */; }; + 96E5C0FB39ADFF72497FF765A080630B /* log_writer.h in Headers */ = {isa = PBXBuildFile; fileRef = 34AEBE47249CD38C84120EA9AEE3ECF8 /* log_writer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 96EF9220A76BE2604F8F6712E8F61637 /* node.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6C4FDFE0D8572A90211BB0447EC0B719 /* node.upbdefs.h */; }; + 96F397432B9AFBE7509D3D985CC8DE13 /* tmpfile.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 721992F744EB9EFB1DB8CDB5F98E3979 /* tmpfile.h */; }; + 96FD4BE8E5F5D1C9E1A9FEE51F6C5F7A /* error_utils.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = D1F5A7A2DAC34D4BA9478161706E8BFC /* error_utils.h */; }; + 971AAAB3C98194D7E573F1225FC97C87 /* resource_locator.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C8CD29BF47A5838BC2FAA39090D29467 /* resource_locator.upbdefs.h */; }; + 97207045304878317A42F95B3923F1F0 /* cpu_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 84D2D677CC464481A6A125E9D013DFBE /* cpu_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 973557F5FCFA4C070C8C5F69A5BC97B2 /* deterministic.c in Sources */ = {isa = PBXBuildFile; fileRef = A0697CF7F61519BEC8EA9766D4B88917 /* deterministic.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 973D530B2C37215A573208FDDFAE6988 /* validate.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1722CF8C9ABC8E3FE1EDBA91DF75DEE0 /* validate.upbdefs.h */; }; + 973E45B5E6C248971DBFF565CDFA737C /* memory.h in Headers */ = {isa = PBXBuildFile; fileRef = B9B7019B13402723AFFE238481CB5875 /* memory.h */; }; + 97416645FD484755DC3FB8E1310D1002 /* status_code_enum.h in Headers */ = {isa = PBXBuildFile; fileRef = B28F50708BDA2F2C0DEF6FBA96472B86 /* status_code_enum.h */; }; + 97445252735095EB8DA764FED0DFF7AE /* client_channel_channelz.h in Headers */ = {isa = PBXBuildFile; fileRef = C5D92759F71803BCF065818903DB3297 /* client_channel_channelz.h */; }; + 974AB21CD0398D7268AC56352785CAB5 /* struct.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BFB9D15D758565EBB2987A59FF9157EF /* struct.upb.h */; }; + 9757BFD2DC479844121239581DBD3E79 /* asn1t.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4F57326A26A244FC69F2D4811ABE0A32 /* asn1t.h */; }; + 97644FA1EADF443A0B08F8D139E401F0 /* google_default_credentials.h in Copy src/core/lib/security/credentials/google_default Private Headers */ = {isa = PBXBuildFile; fileRef = 8FDEA5640BAAFDE6D74DC01F6D8DEEAE /* google_default_credentials.h */; }; + 976EB67CA4442707332C19BB026F35AC /* grpc_service.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7BF59232E4B9443678F977B6F6976EA4 /* grpc_service.upbdefs.h */; }; + 978ADDA59EB33077B7BECBB2A07F8360 /* outlier_detection.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C86C28262FECDFB7E76F010EB4AA9A3D /* outlier_detection.upbdefs.h */; }; + 978CA5FB7ACB00B129FBE46AE83D5971 /* poll.h in Headers */ = {isa = PBXBuildFile; fileRef = 84C2EE7BD9D036F14FE928E007DA4BE0 /* poll.h */; }; + 979648ECB4DA46B74E5EDD3FDFCEEE3C /* xds_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8AB2664197F5DDFBDB6C0F58AE6D526F /* xds_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 979FF2E320E07CDB2C5AED82A75CBCB5 /* channel_ping.cc in Sources */ = {isa = PBXBuildFile; fileRef = 911A4ABF1BE16CA980547D793A1E19B4 /* channel_ping.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 97AAED6455EEAAAE612963901B751923 /* sys_epoll_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9960EC5985391FFC9366E3325FA360BC /* sys_epoll_wrapper.h */; }; + 97BDE82D208F69B9BD41A7268AEAACF4 /* server_timestamp_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2DCD28C3C1C6C9DD90433CE1FE7C823C /* server_timestamp_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 97BF2EFFD9FC849044332284FB5F46EB /* grpc_ares_ev_driver_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9EE73AF1DF3C0EEBBD5EE6AE0D0A188B /* grpc_ares_ev_driver_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 97C403891CF57F568A5660BC9EAC5D1D /* async_unary_call.h in Headers */ = {isa = PBXBuildFile; fileRef = 359C0781FB9907D0ED748FBF2403BE1D /* async_unary_call.h */; }; + 97C988E6E3A15FEF8F1AE7A1F2F4E147 /* grpcpp.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D6FBADD3364A841657ED78F3EA583C9B /* grpcpp.h */; }; + 97D5E9461914F53C8D024664C2DF9800 /* protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 28FAC9E3E15391EEEEA8447150C8DEEB /* protocol.upbdefs.h */; }; + 97FAA357F978DABA8BE8F5F2D3CF652C /* tcp_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 81E425D2F7ED58FB616B9007FDDDBBE6 /* tcp_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 981DB743455F0BA335FBAA1AEA003F67 /* x509_set.c in Sources */ = {isa = PBXBuildFile; fileRef = 226407629DA0FBF4E8F7E11E53E55C82 /* x509_set.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 982D6D36FA92F72BA679C753812D3568 /* convert.c in Sources */ = {isa = PBXBuildFile; fileRef = CB7F19EEE7A7F4230A02401A971F60E9 /* convert.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9832E9826F08751BAA0ACABD6F7E4434 /* log_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E36FECE9FA0577BDBBC8145F2750F76 /* log_reader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9849BE7F61CEEE0236223AA8359C2C9D /* message_decompress_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = E35E5C7326AE67F9F628C354CCE23C21 /* message_decompress_filter.h */; }; + 985277D003690278A2879C18DF858E37 /* channel_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = F55B9C19D0E6D305C46634CA368784AC /* channel_interface.h */; }; + 9862FA0BFE7B6D3D9C20513FE4C21DB6 /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 6D4C8C119097DC1763B7923AD7544EE9 /* context.h */; }; + 9866951156C747ACCDE01D4B380EE027 /* resource_locator.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C8CD29BF47A5838BC2FAA39090D29467 /* resource_locator.upbdefs.h */; }; + 986D79015DD14EAC9475E474CDADC631 /* GDTCORAssert.h in Headers */ = {isa = PBXBuildFile; fileRef = 8E93F579991931E42329BEA496D33517 /* GDTCORAssert.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 987EA066020262193F602053033262D6 /* a_int.c in Sources */ = {isa = PBXBuildFile; fileRef = D8716B5FFE2BBD585C9D5EEA6128257E /* a_int.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 98835B6DB4B88F1F2B62A60CAD20F085 /* chunked_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 2E439DEE234711BFCDFB16DEEB85BA62 /* chunked_vector.h */; }; + 9888A3D2207709A2CE654D925D5EF107 /* FIRQuerySnapshot.h in Headers */ = {isa = PBXBuildFile; fileRef = 76AE407C56496617B6D9E8D910475999 /* FIRQuerySnapshot.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 988BA6C0A90E2A8992B35A14A6B16E28 /* direct_mmap.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = A5C51C789698FEE1B793F31DC2C6EB92 /* direct_mmap.h */; }; + 9892A9ECF8E288B8F4866E418ED3C58C /* backoff.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0E9C4A4F23E4593F3CF2CF74A6B9FEEC /* backoff.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 989DADD4D53DA77324D892AF89FB4156 /* base.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A84690AEB52498612BB586B46448F88 /* base.h */; }; + 98A2D552DB7415605A0BBA21F330055C /* credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A89FFA7A8A988A84AFF9804713F3786 /* credentials.h */; }; + 98A36C6E160290CEAC9283F7554BBFAC /* percent.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 54D34B5FE71EF54622EDCF4D8BA950F6 /* percent.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 98B396B3910B5237666980D4D74F38D5 /* socket_utils_common_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 84663C520851681B57348DFEA30935A8 /* socket_utils_common_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 98B4E757ABF7F68B970DE70023EED4C5 /* backoff.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2F8F70CA2E0B469CCAD0D6AE1C2E39BC /* backoff.upb.h */; }; + 98C04AB813570A9188244A8918D4682E /* retry_filter.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = D0FAD19280D398B4388402315DB84027 /* retry_filter.h */; }; + 98C551C60D74A0FCBFB047C99B5CC13B /* benchmark.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = 7D896C6BC7121F76AF5B0637C4FCF177 /* benchmark.h */; }; + 98EC870CF9259DC36F21F08C5A1D767C /* ref_counted.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = C9CDCB6EEE423A423663F8D57BEA9852 /* ref_counted.h */; }; + 98F6E2E65BBFAACDD074B4BA0B5E2C22 /* FIRGitHubAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B7F7C89FBD035C4BA6425F8800D2F2D /* FIRGitHubAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 98F74246953BCE898259DCF0FEE24223 /* FIRUserMetadata.m in Sources */ = {isa = PBXBuildFile; fileRef = 5F57A71373DBF28BB6926616F3621C8D /* FIRUserMetadata.m */; }; + 98F96E96115F3654B98979E5E8ECCB08 /* path.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 124A85BEC20E71A756B825A212249F1F /* path.upbdefs.h */; }; + 99006C13E1AF3DF75153500C3E141F83 /* httpcli.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D69B450F7DA8B85388747329DF5F7C5 /* httpcli.h */; }; + 99039CF9FF10DAE1DB676F456556F18E /* stub_options.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = C5A9CD88E335F065EB55185141155107 /* stub_options.h */; }; + 990A4360307C7916E151629A4284E092 /* wrappers.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 7B245CE354938D5611FC6589C24539A9 /* wrappers.upb.h */; }; + 990C09C361324E89D329D9B14390F01D /* thread_quota.cc in Sources */ = {isa = PBXBuildFile; fileRef = EDFB8CD92A94B70D54993C8EFE20C336 /* thread_quota.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9923C5927072AAE226BC7AD530206556 /* ofb.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E926B0ADE861EE48191B22215921C54 /* ofb.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 993693826B07AA6FEFD06CA24C16832B /* secret.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2304C89F405444A1A82EF3C1187D8017 /* secret.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9942C027E2F1FC590E125C176C48FCFF /* resolve_address_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EEFCBAA52266A325215EB3850F1A7A3 /* resolve_address_custom.h */; }; + 9944B4C2549AF48567D39851FC2EA549 /* authorization_policy_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = 168973CC9F68F00DB0939774B538B694 /* authorization_policy_provider.h */; }; + 9949EC94274A87C79C00BFE246C41728 /* method_handler_impl.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 3D59922EAC438FD32053933F7B721B05 /* method_handler_impl.h */; }; + 99678F8F924AEF8583EB231FB0E6A482 /* random.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 872715849F1F3A18DEA1B2FB61C2D193 /* random.h */; }; + 9974275448D7AAD04C55BC5A9F8086F4 /* FIRCoreDiagnostics.m in Sources */ = {isa = PBXBuildFile; fileRef = 396C77A599E2DA66A01137298BE833EF /* FIRCoreDiagnostics.m */; }; + 998D25B920CC7C0CE1100940E754DB6C /* route.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DDCB861ADABB20F67AFFCB72A02F3D9 /* route.upb.h */; }; + 998FA85AF315E74DD8EEC843DD7CC60E /* FIRFinalizeMFASignInRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 35153DC4EF53856A2A70CC74DAF1D2FF /* FIRFinalizeMFASignInRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 999772D7BF26420D9DB4DA84D67F2ED2 /* inlined_vector.h in Copy container Public Headers */ = {isa = PBXBuildFile; fileRef = 3F2CD78B881AF5E6B1811C7CA41EBB51 /* inlined_vector.h */; }; + 999B7E4D216DAFDE825A2706464517EA /* string_view.cc in Sources */ = {isa = PBXBuildFile; fileRef = F49E3F1707C4FA698B16F93F56BB143A /* string_view.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 999E7B81A3313097D1054D097C8F8C26 /* xds_route_config.h in Headers */ = {isa = PBXBuildFile; fileRef = A0373B87AC570AC98C3D94D75E607A24 /* xds_route_config.h */; }; + 99AA35FA005A4F96CD1DD0BA1CB242CD /* migrate.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FC679C0A08BCE8D3453787A39792C835 /* migrate.upbdefs.h */; }; + 99B42EB4CB3592DE79996CFFBEF32523 /* matchers.h in Headers */ = {isa = PBXBuildFile; fileRef = ACD86B398AD94A50BA67D091E8B071C3 /* matchers.h */; }; + 99B51C3C5192D31C9F908423B15D54D4 /* resource_locator.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 9B686D1ED24D87164B4A97B82E139E9E /* resource_locator.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 99B79EF8B4C4149A2B379CA2409403BC /* duration.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 4457D9544CB2A392A2F054A8254B9C73 /* duration.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 99DA4B5EC19DF79EC213857E35CC9F39 /* div.c in Sources */ = {isa = PBXBuildFile; fileRef = 14B0ECBD1FFDA7461906232EC5AE1FF3 /* div.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 99E8FBE158133D5C2CFAB913123476F0 /* zipf_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B0D4431B29680116602C071AAE31DFB /* zipf_distribution.h */; }; + 99F4E4C9AD131CC327AAAA48A200914C /* FIRStartMFASignInRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F71A51D64BD8657E3B1BE69F4B98678 /* FIRStartMFASignInRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 99FD8B080A4B012B9635C1FF233165DD /* distributions.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E1049244559C7D4167BD8684578C780 /* distributions.h */; }; + 9A076C82F99CA9A0DF59512AD587710A /* service_config_parser.h in Copy src/core/ext/filters/fault_injection Private Headers */ = {isa = PBXBuildFile; fileRef = 8E6BF553674661694358F379FA6C886D /* service_config_parser.h */; }; + 9A237E86710FA4DE69E169ED22B73458 /* useful.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 1F175BEB55626741169EAA2B4F1940CA /* useful.h */; }; + 9A23F8445250F20D6D0A54A7678F9A69 /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C4A1DF8DC795CB0C0A659EF93902852D /* status.upbdefs.h */; }; + 9A423366FA5C37C26011923BDBAED84E /* ev_poll_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 53607CBA0F7BC0DEBA658B1BD87E62A1 /* ev_poll_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9A4D2B6092543B578885436E88C44AAE /* load_system_roots.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = 2EE4A04BDD60149AB7E716C2403710D4 /* load_system_roots.h */; }; + 9A7369DE93B8F6BF171F1115310B853A /* iam_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = A3ABC76EBF6BDD406B129C8D1AE756DE /* iam_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9A818A09A5AAFC9C8EEFDE0577FCF5CB /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1FE5CF5EE498725B6752FECAB4594E48 /* internal.h */; }; + 9A85F8430E31367146DC7F19D92617C5 /* frame_settings.cc in Sources */ = {isa = PBXBuildFile; fileRef = 45107E278A10EDAECF64BAAC9151E915 /* frame_settings.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9A8738B684031B9F07880E3BA1DDAD36 /* pretty_function.h in Headers */ = {isa = PBXBuildFile; fileRef = 0459FDF6009FE2EE84E394AF3A9B66CD /* pretty_function.h */; }; + 9AAC5B7B66E406E6E122541BA4D56613 /* timer.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EDF54183434FB39AC19B88572C93DAD /* timer.h */; }; + 9AB4344DFE9E9B6C212CC1B82E3A275E /* google_default_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FDEA5640BAAFDE6D74DC01F6D8DEEAE /* google_default_credentials.h */; }; + 9ABD01D9CF79972AD554C3EE040F5C20 /* api_listener.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D5F0CDD6B0C1EC205A522DC4E7125E4 /* api_listener.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9ACBF2161D6E573BF27F63B60BB73381 /* rbac.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = EE25FF6B67E5F8F9890BF0F187496DA5 /* rbac.upb.h */; }; + 9AD243595ADBB6AB9A255492D709906B /* tcp_client_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 64602F31CE05A142262FB71B050B8FDA /* tcp_client_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9AFB8DBE88CDB0F754ECF95755A0EB67 /* FIRPhoneAuthCredential_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = CF4C9998939E9DF851ABF99445CD0FE7 /* FIRPhoneAuthCredential_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9B00AE40009452EBA8BE9126829E5B8C /* secret.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B92890664F68A2A022FB02E4C91B1FD9 /* secret.upbdefs.h */; }; + 9B08681711CB27101130B94EA051ED1C /* cord_rep_btree.cc in Sources */ = {isa = PBXBuildFile; fileRef = F845A40EBE4F1BBBE27CBF1082CA58BF /* cord_rep_btree.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 9B1774FC74E240A969E6A138D6CBC59E /* obj.h in Headers */ = {isa = PBXBuildFile; fileRef = D19362910D0BF80348AD2F3D7D3B64AE /* obj.h */; }; + 9B1B9C962656EBAD02015CC7F2788B43 /* db_iter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2760A80E65E6F137AC0E6489AA0AB2AD /* db_iter.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + 9B1D66F76C425994496984A38C3E1016 /* collection_entry.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 349FBF788FF6B58CD635F16CB607565B /* collection_entry.upb.h */; }; + 9B287B210AAEF9B24BA026EF30547691 /* extension.h in Copy strings/internal/str_format Public Headers */ = {isa = PBXBuildFile; fileRef = 4F6D6B1235536BD108D9E3601599C6A8 /* extension.h */; }; + 9B2D9C7346E9BF0BB369F025FC672518 /* http.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3968145416E7D79AB8A20E00E9FF5471 /* http.upb.h */; }; + 9B408C09ACF52262C33C69F1585629A7 /* stacktrace.h in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = C45918DB59DE261A72522B29C5EC548A /* stacktrace.h */; }; + 9B49F9A3AAEF540EAE3F9A5218A97ABD /* retry_throttle.cc in Sources */ = {isa = PBXBuildFile; fileRef = C1F4D3E006E9F7E43EA047D05F7756B5 /* retry_throttle.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9B4E11A6AA7B8EACB71CFB04A5A29CE8 /* xds_channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 840A2003D93A5070B65103D63DCBB9BB /* xds_channel_args.h */; }; + 9B4E9E3F62EDA746BAF103BBFE8E60A1 /* ads.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 99AFA3A52B262584DDBD97DAE881DCB9 /* ads.upbdefs.h */; }; + 9B63B8973A33069EE682FA3A61259CE1 /* regex.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A6456CA441E71658C53EF458DB629A22 /* regex.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9B7134DF271D28A4730F4A017256234A /* fast_uniform_bits.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9CB52D9FD6771164BA924C462E06F9C3 /* fast_uniform_bits.h */; }; + 9B78DCF0F4C83F26B5C61CA38DC9C5A9 /* string_win.cc in Sources */ = {isa = PBXBuildFile; fileRef = 253800630AA2A375FBA643F047C4296A /* string_win.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 9B80107AB9B906283D6F9D1F94C1D470 /* aes.c in Sources */ = {isa = PBXBuildFile; fileRef = 1AD2819AAD165FFA15FAB29B50D6ADFA /* aes.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9B801881FE3B99FF137F77944F1743CC /* clock.h in Headers */ = {isa = PBXBuildFile; fileRef = 86E3E162380318F11BF033F9F6C68524 /* clock.h */; }; + 9B89EA5688CCFFC0F4E8DB2D610E492B /* load_report.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E3593F69B00A41273C37D2E8E0EA1915 /* load_report.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9BAEFEDE6D074AE945A71D603D636186 /* timeout_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 611E38312BAE20C0F32D998AF3D6D5D2 /* timeout_encoding.h */; }; + 9BB515F9917485898AFAD0A291063089 /* server_config_selector_filter.h in Copy src/core/ext/filters/server_config_selector Private Headers */ = {isa = PBXBuildFile; fileRef = 9647CDC72BF6231F5559684B04AF8F04 /* server_config_selector_filter.h */; }; + 9BB53970BD349845723BA33EA5739D73 /* pkcs12.h in Headers */ = {isa = PBXBuildFile; fileRef = 8072901C0D5F83ED93147F7CD3BA069D /* pkcs12.h */; }; + 9BC3A8B343333E4A7F0C8F8D3A7B811A /* route_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D17B0EF97F0EC321F18150867BFC9E1 /* route_components.upbdefs.h */; }; + 9BC657C4AAE273E9A8D490963824080F /* authorization_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 35BC08736652F7EDB4B51F0102960D46 /* authorization_engine.h */; }; + 9BCF46B07273C3C7A3A298776A637E8C /* child_policy_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A3A6F404924E9FF4A46DB8075086E8B /* child_policy_handler.h */; }; + 9BCF7A6728AD7DFCBCD88A21BCACC2F5 /* grpc_ares_wrapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BA35F8BAF432F93C549A1EC9164ADF6 /* grpc_ares_wrapper.h */; }; + 9BE8EAA282BA8B2DF208F37BBE100735 /* v3_pci.c in Sources */ = {isa = PBXBuildFile; fileRef = 4E6E06D4D924E56C373C2AB4D6543B8A /* v3_pci.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9C05FD1A2C59840C0A16FD6CD3D5D3F1 /* GDTCORDirectorySizeTracker.m in Sources */ = {isa = PBXBuildFile; fileRef = AC8A3EA52E5FEB28C11FE294828802F7 /* GDTCORDirectorySizeTracker.m */; }; + 9C060B6632BDEDCBA3F6735914DE13EB /* FIRVersion.h in Headers */ = {isa = PBXBuildFile; fileRef = D5EE022D1E47BAB94568EEF23D97575D /* FIRVersion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9C081D1EB69D54F845178EB06885D363 /* node.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D893C3440D44915A04193C9EDBE2247B /* node.upbdefs.h */; }; + 9C0B8DD8CE31608F9C91E66DDC0A4CAB /* server_address.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = 31C4337D3C45A984CE98850D232F7A14 /* server_address.h */; }; + 9C1049352E56D13267B10CD8B26FBABA /* alts_grpc_record_protocol_common.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 1AE20D41EBCD8F81FC97A0187D9415CB /* alts_grpc_record_protocol_common.h */; }; + 9C163E0C19070B250397883F20D80F82 /* node.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 08B97BE84AAA7A0DD9CF1248859125BB /* node.upb.h */; }; + 9C1D49C3C75B033C723091D9E2E4275C /* xds_http_rbac_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 51D5813F025CE4CA34AAC5DC3BC38A18 /* xds_http_rbac_filter.h */; }; + 9C347D9BF63FFF4FD14E656B4C8C339A /* time_zone_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2294F017365638F7CF92FF279CB26F03 /* time_zone_posix.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 9C390F065CC21D25BBA8484A3A121793 /* address.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C21260935C8C98F15B59971503907DF7 /* address.upb.h */; }; + 9C3C263A833B4CE280FF25A75704D94E /* http_uri.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F6C885B84D2C5BDD2BEE1915274EAF4D /* http_uri.upb.h */; }; + 9C3C971AA01B6B344464F2DBD8B5D76C /* reflection.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 1CA8C9AD269F7A9481C38FBC1C4F536C /* reflection.hpp */; }; + 9C3EF063AD24D969A16A79843F6074C2 /* call.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 2C97865DFDE1D5CCC53C3F7E50B5A07F /* call.h */; }; + 9C5363ED8F52C347BE5D70261376D18E /* cipher.h in Headers */ = {isa = PBXBuildFile; fileRef = EFDD42D90407E03A907BDE2B9E7BB83F /* cipher.h */; }; + 9C5B9C41A73D74261ECA3E9B325C57EC /* security.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = C262F82FE69BCFE1EED63BBA6F987097 /* security.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9C6CB42C5AD8958EB93E8BCF16EB9C41 /* time_zone_fixed.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = D1985821D1432DB5590490B4EF864D97 /* time_zone_fixed.h */; }; + 9C9ECBCE12C5CA683CB0E966C9C9142D /* leveldb_key.cc in Sources */ = {isa = PBXBuildFile; fileRef = 86802504520AA3A309F8EDD8E1B99229 /* leveldb_key.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 9CA9BCD02E64CB8FC656DC8B8F49FB2A /* pem_oth.c in Sources */ = {isa = PBXBuildFile; fileRef = BAFCA7CBE2B0B876D559A98FF2E6EBF7 /* pem_oth.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9CBF30013ECB20BE8DEB8B100ED4B672 /* pem_lib.c in Sources */ = {isa = PBXBuildFile; fileRef = E66837A7F607F78CCE75D7570B844B48 /* pem_lib.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9CC56AD03168AA4B1B12CF14528C5DA3 /* clock.h in Copy time Public Headers */ = {isa = PBXBuildFile; fileRef = 86E3E162380318F11BF033F9F6C68524 /* clock.h */; }; + 9CC90919D12069046013BDFA6E43184A /* checker.h in Headers */ = {isa = PBXBuildFile; fileRef = ED97AFB10DAFEB6F03D3710733A7A47B /* checker.h */; }; + 9CDA5E3682420321DD744847B40C9E9C /* timer_generic.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 6E0E6BB641A4D4700D406BAA9F5AA33B /* timer_generic.h */; }; + 9CDBC8205D2813DC10C211642D5D602D /* atomic_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 38AA34735DC9DC02AC5DE60F206A7564 /* atomic_utils.h */; }; + 9CF10F7DA0A3B8E1004DE936997AD85E /* timer.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 747678B86657FDFD0F68EE2968B8E13D /* timer.h */; }; + 9CF2E6200B804DFBF407CCAF16F4BA3C /* atomic_utils.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 38AA34735DC9DC02AC5DE60F206A7564 /* atomic_utils.h */; }; + 9CF3B3B623CAFAFB16214F8613A4E101 /* GTMSessionFetcherService.m in Sources */ = {isa = PBXBuildFile; fileRef = 12A5150D55BED42C219FCB4A5FBBA6EC /* GTMSessionFetcherService.m */; }; + 9CF4F4F8A1BE7E56F938C95DE9271D0C /* FIRBundleUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = 33F9E6DFB7FF29A572D8BA021EF162C0 /* FIRBundleUtil.m */; }; + 9D149A511421244484F729278835A617 /* GDTCORAssert.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D45D917CBBDF42E595458B7DEFB1B79 /* GDTCORAssert.m */; }; + 9D1C91A5EBF83432A1E879E43F4288F5 /* GULAppEnvironmentUtil.m in Sources */ = {isa = PBXBuildFile; fileRef = D419FBE28526A0859597DFA68D07042B /* GULAppEnvironmentUtil.m */; }; + 9D218CE54BCC16A060B00CFC7CD6BEA5 /* discovery.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A335669353FB9E24552DF3C169765854 /* discovery.upb.h */; }; + 9D2642B1ECC2D6471C5FC5D77A28C0CA /* iomgr.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = E84AC59DE8DCBF84852596259B19B423 /* iomgr.h */; }; + 9D28E52710DFBCF0BA538A45711026C8 /* string_ref.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 86AA512D9ED986574F7B0A69672C67A8 /* string_ref.h */; }; + 9D35FE379EF746A44CF165941F75E9F6 /* mem.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = EBA5ED3E09D2DD77C39EC9B97555B7F2 /* mem.h */; }; + 9D42DE2C1B749CE47C594C509E026567 /* roots.pem in Resources */ = {isa = PBXBuildFile; fileRef = 5A4C980A72D499CB640CF6308965B62C /* roots.pem */; }; + 9D4C00E66E9D80288FDB369D59464838 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 77F3549D1229C9FC7B3AA7832FACDEC4 /* fault.upb.h */; }; + 9D512FFF1FAC7706E369A114E95D4DB3 /* fault.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B29DD04FD464FEF37A081C240FE98A42 /* fault.upbdefs.h */; }; + 9D5A99376C2DB5068E39A4F85B8E9EA8 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = F3C99F287E6C3E595D253DDC0DEC7609 /* cpu.h */; }; + 9D5B5DDD36C000FE999F27D414486A66 /* exponential_biased.h in Headers */ = {isa = PBXBuildFile; fileRef = 928C3FB8F4AB1858719E4EBAC584CCB8 /* exponential_biased.h */; }; + 9D5F58EED487139E5E070479F373A4D6 /* GDTCCTCompressionHelper.m in Sources */ = {isa = PBXBuildFile; fileRef = D209E9994A6A376663BF7F030EB4B6B2 /* GDTCCTCompressionHelper.m */; }; + 9D7332CF7B55151FA39874655C659037 /* grpc_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EA395161CA1BC627289058318BBB983 /* grpc_types.h */; }; + 9D8DF79D290463C4AF801E543D132C8E /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1676DC2D707A13054032DCC9340FA6C4 /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + 9D8DFACF3C595B97CE5DC8E4F509F026 /* pid_controller.cc in Sources */ = {isa = PBXBuildFile; fileRef = A858C97CAAC88E5AB0ABCFE9D401766C /* pid_controller.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9D9229FB85297396E1056F203FCAE9E7 /* symbolize.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B85726FFE15274E91ACC9628EA3DAD10 /* symbolize.h */; }; + 9DB69E9124F97E070315FC8F91CBC153 /* d1_srtp.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7601BD82200CD2D56D1B413F039C3619 /* d1_srtp.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9DB6E013A589548AAB37C9F72399E980 /* FIRActionCodeSettings.h in Headers */ = {isa = PBXBuildFile; fileRef = 131109AB1813FA5BCCF4896FDDB54EC7 /* FIRActionCodeSettings.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9DC527C512FD38A45FC15EE95A794D08 /* FIRSignInWithGameCenterResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = A274D64232FB543B08DD455682D29D3C /* FIRSignInWithGameCenterResponse.m */; }; + 9DC641AA8D5C1116E0F7A1801DF96395 /* version.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C31E87B12D048CE70096CA85BFBEE59 /* version.h */; }; + 9DCC5B0B1AEB05CE6C74D0247A09EB50 /* chttp2_connector.h in Copy src/core/ext/transport/chttp2/client Private Headers */ = {isa = PBXBuildFile; fileRef = BBAC0E0D051F5B2CB79437C4B78523A8 /* chttp2_connector.h */; }; + 9DCC8E93E0E559F4D7188A7280DDCD9C /* distribution_caller.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 77FE188754FF3D5F31A5E2790D03D6C9 /* distribution_caller.h */; }; + 9DD3B03D41258DCBF365CC8339CFEB50 /* thread_pthread.c in Sources */ = {isa = PBXBuildFile; fileRef = C210FC13FFD98D2487F6A5B8C1CEF3FC /* thread_pthread.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9DDB477A46DA97C0950CEFB709784E00 /* bind_front.h in Headers */ = {isa = PBXBuildFile; fileRef = E73BBA7A162988189043AFDB0DB3FC26 /* bind_front.h */; }; + 9DDC8D62B40DF4CBBF2636E8FDF8ED62 /* bootstrap.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = BB3A99B3ABFCC0B656040EC041C12987 /* bootstrap.upb.h */; }; + 9DE6343BAC8223E3F157212E664D0078 /* config_dump.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 40A02E1E74F4743854FC5526D1E385DD /* config_dump.upbdefs.h */; }; + 9DEC3E33A1B30A1B6622F54CA7E4600A /* global_config_env.h in Headers */ = {isa = PBXBuildFile; fileRef = BB8035A8CE2A8EB6E35513C3A6383B99 /* global_config_env.h */; }; + 9DEF1494A62A49A8134DBF1B13FF786B /* sockaddr_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 5ED26D966EC4799DFE50A0B485AABBC7 /* sockaddr_windows.h */; }; + 9DF0D3DFDCC51011EB9D1D1BBFAD3B2C /* closure.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AC265EE4F91D0F30122A844F9AB97A8 /* closure.h */; }; + 9DF74903C7717937966B28E9042593E2 /* server_config_selector.h in Copy src/core/ext/filters/server_config_selector Private Headers */ = {isa = PBXBuildFile; fileRef = 33765963843CCEA4561311DE418CFF5B /* server_config_selector.h */; }; + 9E00DA60CBA716910B9B94F175FD8B2E /* FIRFieldValue.mm in Sources */ = {isa = PBXBuildFile; fileRef = F2C05AAD91B5EEA5B206C4D7B52B3137 /* FIRFieldValue.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 9E29C9A67C7D07715EEF9F001C1B9E68 /* cert.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B67DB316EB4E14F3039BF7EFB28AE349 /* cert.upbdefs.h */; }; + 9E2A1D27573C2B7C5BB96E098F9EBEED /* subchannel_pool_interface.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = A35299033E300C8E8249FB3BCD9D2A17 /* subchannel_pool_interface.h */; }; + 9E3DFA9B9B95CAB7DEB3F8542A5B3232 /* client_context.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DA666AE323B9A7BD6C7ADAA543D7F8CD /* client_context.h */; }; + 9E574C9D86C8A559B1550574DF03E7FA /* inlined_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F2CD78B881AF5E6B1811C7CA41EBB51 /* inlined_vector.h */; }; + 9E5898CB89D43A0D7508B646517A3F28 /* tcp_server_utils_posix_ifaddrs.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC501C2D27F2AA6E6EACBE5E759C295A /* tcp_server_utils_posix_ifaddrs.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9E5A466ED67D599E48553C4DFE444E22 /* altscontext.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9B15A14CECE16567597653201B31234A /* altscontext.upb.h */; }; + 9E5A50A1651CF7A7F25935EEEB8DC420 /* upb.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 6BADB4F5D23C4D992DE350FFD0D08D70 /* upb.hpp */; }; + 9E5D5A203CD4C7C58044EE8E81593F9F /* server_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 344CE51D46BBB67C34091EBB1480DE62 /* server_interface.h */; }; + 9E6A51EDA66B30869B5CB5B95F712FB0 /* version_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 845A2F64F013286CCA2456FA7600BCE2 /* version_set.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9E8128810CBC2520027CA09FDA675D54 /* substitution_format_string.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E55145205239204D0C61B7DA46737BF2 /* substitution_format_string.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9E99CAE159504408B4D0E4E6B8F270D8 /* backoff.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 489474982AA6DD4CFA3FAF68F78578DD /* backoff.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9EA6ADE9F0328C4C0DA7B64103357C00 /* http_proxy.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 7D188A761A53C200AFA073D7D7DE4C59 /* http_proxy.h */; }; + 9EB5B06D8EC362DE079881204C306285 /* GDTCOREndpoints.m in Sources */ = {isa = PBXBuildFile; fileRef = E2C1F1AD75DB31C972B8716164451F0A /* GDTCOREndpoints.m */; }; + 9EBA759BFC83FBA61CD88A97FF0ECF33 /* FBLPromise+Always.h in Headers */ = {isa = PBXBuildFile; fileRef = 77D5FF746CCCC2F37982682AB133FD09 /* FBLPromise+Always.h */; settings = {ATTRIBUTES = (Public, ); }; }; + 9EC523E740E454E007C6C46A5E1C5C8B /* pcg_engine.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 5E529DEA67EB98F9CAF8790749217115 /* pcg_engine.h */; }; + 9EC55EECF94C121CCA69BE87D4960DC5 /* internal.h in Copy crypto/fipsmodule/bn Private Headers */ = {isa = PBXBuildFile; fileRef = 43495781E500F83220E8C66F8DB82D1E /* internal.h */; }; + 9ECE1444E224D7E35F1EEEA50DB60BC0 /* matchers.cc in Sources */ = {isa = PBXBuildFile; fileRef = 20CB2F973E2FD249D4846D952FD2683F /* matchers.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9EDAE123B7CCAE6A78C0805EEBE7E7B0 /* auth_metadata_processor.h in Headers */ = {isa = PBXBuildFile; fileRef = 6091B2EB5646A3B707BB146899AE04B1 /* auth_metadata_processor.h */; }; + 9EE1EB564985AEAE11D3E5E9A8B82052 /* a_d2i_fp.c in Sources */ = {isa = PBXBuildFile; fileRef = 50A5359FC7BE39F3B68707F1E186383D /* a_d2i_fp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + 9EE4FB2247D83A97E9CF8A029013F0BF /* server_config_selector_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 9647CDC72BF6231F5559684B04AF8F04 /* server_config_selector_filter.h */; }; + 9EE8AA0F940EA81357B4E875F375A7C7 /* proxy_protocol.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3BAE9D00605C89609DFFDCE407ECA24B /* proxy_protocol.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9EF29D4663BD9CD6E51E0E797CCC4725 /* chttp2_server.h in Headers */ = {isa = PBXBuildFile; fileRef = F95808396EBD122A7EA29AFE5131C331 /* chttp2_server.h */; }; + 9F12A1B41A53021809FD59310D865F97 /* load_reporting.h in Headers */ = {isa = PBXBuildFile; fileRef = 846AE012592714C7235A90988265F857 /* load_reporting.h */; }; + 9F14D7A021552D6EC02B00F0FFCDFCF2 /* call.h in Headers */ = {isa = PBXBuildFile; fileRef = D4EDEA0DD0E4ADBC5C37F77E6FCF930C /* call.h */; }; + 9F20017794D6D1521787FBE4F33F58AB /* GDTCCTUploader.h in Headers */ = {isa = PBXBuildFile; fileRef = 08F961DB4689A14BD954902AF6147C22 /* GDTCCTUploader.h */; settings = {ATTRIBUTES = (Project, ); }; }; + 9F2E14BD74BCBE25E802E53AD17E7461 /* value.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7DFD263E34216F5EF21A7FE1D6675D4D /* value.upb.h */; }; + 9F391A296227CDCBC0643343D8BD488E /* health_check_service_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = CC9341DFAD28444736AE6DAC94ABBF72 /* health_check_service_interface.h */; }; + 9F483258D8789180DF4FAE7429C4D005 /* tls_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = F760288CA1EF34E51879F1133240C9FA /* tls_credentials.h */; }; + 9F6F03215D212507F0F4AAF5B387CBB1 /* spinlock_posix.inc in Headers */ = {isa = PBXBuildFile; fileRef = C8DA1C76C1F5A228B7E126D5A0BA5710 /* spinlock_posix.inc */; }; + 9F7E2EF6FA01AA536EC842366997BE5D /* dtls1.h in Headers */ = {isa = PBXBuildFile; fileRef = DC9B1130318E154FEB5F985FCD420FCC /* dtls1.h */; }; + 9FA10B9A762435F12ADA26FEB42D649A /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2A23C152DCE837A223E3EAB0369C1513 /* cluster.upb.h */; }; + 9FA5CCA5587849DD8A2E9BC33CF445A8 /* FIRListenerRegistration.mm in Sources */ = {isa = PBXBuildFile; fileRef = E3FC6E9F9A64754278E0F628DBD2A1EC /* FIRListenerRegistration.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + 9FA6B7A06E19C8CD8BCA096714B553F9 /* time_precise.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 2BFA85984B8C217337D178C28E1A8B6E /* time_precise.h */; }; + 9FA91B9B5DE6BED80B3C9522235BCF5D /* randen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 98EDC84F74823CB5CDA1B118688B0B64 /* randen.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + 9FAB242D5F6E6B3E7355E233FEEADCDC /* grpc_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 163E47B810DD4AE6DF292BD3DEFADA20 /* grpc_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + 9FAB8C8B671A1E1A8B4F76A7F5E076DD /* optional.h in Headers */ = {isa = PBXBuildFile; fileRef = BB78E1FFC31E1205459CF36C62D93C06 /* optional.h */; }; + 9FAE4C928F5E0FFE23593A8327FC86C2 /* path_transformation.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8594F9807620424DD34ADB749CBD3B9A /* path_transformation.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9FAEE92720F08AB866C0F6276D9D3619 /* thd.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 9291499B9C16B2D7F76F68C523D3D722 /* thd.h */; }; + 9FAEECCC75B75E6572F01BAA63C38CBD /* binder_android.cc in Sources */ = {isa = PBXBuildFile; fileRef = D1E38C875D067DE437904DA537031F82 /* binder_android.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + 9FCD16702189D198CF372AC42248BED4 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 4E154308DC5E5F1E9716E1537DE7322A /* status.upbdefs.h */; }; + 9FDCE99BC084DEDFB80F99B2F37F8A45 /* ecdh.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = DA2E6CFAB17ED2BE177841C7F9911FAF /* ecdh.h */; }; + 9FF20B2898D65BAF0F1DC829B580E860 /* tcp_client.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 282601D675F13B63E31A544E0BF2DD43 /* tcp_client.h */; }; + 9FFA39D61DC7FF76D7AAB535B9A8FF9E /* grpc_stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC451E88FDA9FEE15911A81C62F8DCE1 /* grpc_stream.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A00D8D732557B096DE7D21B71490552A /* grpclb_balancer_addresses.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 5FFA5C58960F4D35AEA7D856BB3E8FC2 /* grpclb_balancer_addresses.h */; }; + A011FD8BF49FB5C3AC29BAF0C18A73B8 /* tls_credentials.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = F760288CA1EF34E51879F1133240C9FA /* tls_credentials.h */; }; + A0267F587AE95A1B90CE6EEB723E72C4 /* mul.c in Sources */ = {isa = PBXBuildFile; fileRef = E859C4AC1FCAD7D61BF0257EA0A9626A /* mul.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A02FDB73970C70F126E678B7CE3C2872 /* channel_args_endpoint_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 91FA9A640DDE410C698BDD4B802DBF29 /* channel_args_endpoint_config.h */; }; + A033673C38CD7FA2888D7E4795C6030B /* outlier_detection.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F217285AAFE55020CB11F827E0FF4364 /* outlier_detection.upbdefs.h */; }; + A035DB4B4365D6CB65F5C13E70E6C043 /* health.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = B7611FA88C2280D2A92E75B521DAF9D8 /* health.upb.h */; }; + A0374B7489900EC90B7E1BA0870B82D0 /* grpc_ares_ev_driver_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2B4890F21669D4E0E750E69D3CDE4F0A /* grpc_ares_ev_driver_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A05376A59D8AF53D2828B86B069D0108 /* metadata.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E0194C4BE96C86807BA0682E87547A69 /* metadata.upbdefs.h */; }; + A057C451607ECCD27C13C1A083C0381B /* thread_manager.h in Copy src/cpp/thread_manager Private Headers */ = {isa = PBXBuildFile; fileRef = 2C9210E8D57FE252076F3A07E041E016 /* thread_manager.h */; }; + A075D04449F15F0460ED0F4270045381 /* outlier_detection.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1ED62519A01FBAAA711C37ED10CF7392 /* outlier_detection.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A0802B165D589BE4F01AE2E97DF6EEFF /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = AA39998821C91EA4131CC817DDF927C2 /* FIRDependency.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A090B8B2F19D28905FE94111CB98EC48 /* client_callback.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 403F7D86D409EF0422B9E8BF29766843 /* client_callback.h */; }; + A09E8B73B8FC804B1AD3B107BB7D7EFB /* FIRAuthTokenResult.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A0EB494D5E63BD0453A2FB978796496 /* FIRAuthTokenResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A0BB1C5D4937C4FE9163D5ED7A3548B2 /* bin_decoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 2BC70DCC555AE69EF9A4B17DD3823EB6 /* bin_decoder.h */; }; + A0BF659DC1EBB003279549814ACA6576 /* alpn.h in Copy src/core/ext/transport/chttp2/alpn Private Headers */ = {isa = PBXBuildFile; fileRef = DD713778968A02551D3708A301D2738B /* alpn.h */; }; + A0C00B02A9E4F33C8E59A9B2CF2E89D2 /* pollset_set_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 1579D205A4CCB8ED59C0E9BDCE17B0A3 /* pollset_set_custom.h */; }; + A0CB9047A214FFAFB3CF951782DAE109 /* call_test_only.h in Headers */ = {isa = PBXBuildFile; fileRef = 4588588535C68B4E3E5589F504042C1F /* call_test_only.h */; }; + A0D0365D0B9D897C163DB2261B3988AA /* error_cfstream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 109E164C4C3A55770F7CF6051408B011 /* error_cfstream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A0D3A07F7AA53B1D9043FE7A97F46EF0 /* duration.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = B9CA7C13D8C5342C0EF34A0E73765800 /* duration.upb.h */; }; + A0E40CA3934E8DFB02157A470AA4E221 /* pollset_set_custom.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 279EDFD8A3C8BB400AE12E4E2431C24C /* pollset_set_custom.h */; }; + A1079875902958CC11953F7C97C9BE92 /* load_balancer.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DA621F6DA76D18F8EE3518B83C1523EF /* load_balancer.upb.h */; }; + A10E5EB30DCE0B40C12684033B6DACB3 /* randen_round_keys.cc in Sources */ = {isa = PBXBuildFile; fileRef = 84F512B693D36703655723F486FDA749 /* randen_round_keys.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + A11D8BA687FE7FBCDD2521516246346E /* graphcycles.cc in Sources */ = {isa = PBXBuildFile; fileRef = 22C499409D84953A7C10579CB0B1AA37 /* graphcycles.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + A1234BE0970736AE063EF3E4AB75143A /* nfa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7DFAC1758DAB8F0781120D1C9D784D4D /* nfa.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A138FB3ADCFB014522DC2CEA78F5CEE6 /* FIRPhoneMultiFactorInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 1D7896F9B34BFE05A593A24BA1E4E845 /* FIRPhoneMultiFactorInfo.m */; }; + A1560BB549E0A03CCDCC97A875F3D8C9 /* overload.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C5B3048470DEA64815E2C0629DEDEAB /* overload.upbdefs.h */; }; + A15B9DE74FA4218CBABA78CCA817A0E6 /* const_init.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = A883B10E9AC676FA94DF3CE5C2913758 /* const_init.h */; }; + A15FC419203E47E07C514B9E4AA419D8 /* route_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 99584C732762400D8FD5246B8E0525F8 /* route_components.upb.h */; }; + A1676661A03A1FA1E0E4584D77309211 /* sockaddr_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 09AEB421C110079B3C5C5F45069CEE78 /* sockaddr_posix.h */; }; + A16BAC28E6646748CD7671FAD6C8DED7 /* resolver.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3287B2F042C808EF2E470208E1C620F0 /* resolver.upb.h */; }; + A16CE54A5813C71EC90FA4DB4E4388E1 /* lhash.c in Sources */ = {isa = PBXBuildFile; fileRef = 544B9F1E33EA350E6408FE0C44BF9B57 /* lhash.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A171ED21B44FC84E46DF83546E81B1CC /* fast_type_id.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 871A89379F4BC15EDAF59528401E875B /* fast_type_id.h */; }; + A17A3D8DC3E181B2F41C69150C04C154 /* FIRFacebookAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = ED7A3E974B5C8F696A285EEB1BFC37E0 /* FIRFacebookAuthProvider.m */; }; + A18EEA6F4D13B71BB34F3D414976ECF7 /* cipher_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = B27CDEA6429A28C29F337D7804AB8C8E /* cipher_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A1A3BD9121626BD1FE0279EECB0FBC7D /* client_channel.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = E88575782E9CCDE7243E8EA82DDDD92E /* client_channel.h */; }; + A1A9CA2BEA4A4BE07FC87D2BB39F2753 /* GDTCORRegistrar.m in Sources */ = {isa = PBXBuildFile; fileRef = A63B6816F93F8A719C4268BF193AF2C9 /* GDTCORRegistrar.m */; }; + A1B9357ED896AB77724FE3086663E363 /* resource_locator.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 19FE86A45F7D0FE5CC6DA4F1EF6D2472 /* resource_locator.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A1BA22EE2347BEC641FDAB854080A792 /* lds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6685B3994861E07B21B2CCB0196653FE /* lds.upbdefs.h */; }; + A1C66DEB514B813F6A9C1BB86B1AC27F /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F74BE77411D4B9772919CA5E55741D0 /* internal.h */; }; + A1CA9C671991F602B4D617E382F09375 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = EDBB26D7A0E83D672698B722D6C4BA33 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A1DADBFFA8C1514497963BCD5C4F1E4E /* rbac_service_config_parser.h in Copy src/core/ext/filters/rbac Private Headers */ = {isa = PBXBuildFile; fileRef = 5EFA16D397822AC31C921ADE548FF4B3 /* rbac_service_config_parser.h */; }; + A1DD1C95889F3E6865F396C63198B665 /* json.h in Headers */ = {isa = PBXBuildFile; fileRef = D81755127C5E1B5649F44F873EB84165 /* json.h */; }; + A1EC92F0D8B45EB6E896B385E3739312 /* endian.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 5A49AC8E3E770B6418ADEF8C702894BA /* endian.h */; }; + A1F2DB3D9A4FA779DA34C8EE04DE19EC /* loop-watcher.c in Sources */ = {isa = PBXBuildFile; fileRef = A739D29B45A444F2C7BE7E848FC0BAE2 /* loop-watcher.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + A1F95B11FAF62B2DD7C6CB1751B26457 /* certificate_provider_store.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F3934812586D74A66FED0781647FC39 /* certificate_provider_store.h */; }; + A1FBBC411B0B021DAF32EB943B30E061 /* endpoint_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4717C583BF81AB1CC1C9C52F35E42E86 /* endpoint_components.upb.h */; }; + A2168D7FFA5B0EF2346CC19C9476F8B6 /* typed_struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 70992E175D9E519F03ABDA07C4A85FC6 /* typed_struct.upbdefs.h */; }; + A226ED67BBD7EB93483D4C2BB6D30B24 /* buf.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 00624F5A9C0F9516563540132F2B4E56 /* buf.h */; }; + A242A523EC582F9A2942061718C8C5B2 /* rbac.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 87E0C63F688C857A49A2AF4A89890C02 /* rbac.upb.h */; }; + A248B0149DD72D33ED6FFA0562E27DD4 /* ssl_key_share.cc in Sources */ = {isa = PBXBuildFile; fileRef = E67871D1DCF19DF256F7AEF90247714E /* ssl_key_share.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A2629593CD048AAAE9983BD4CE86867A /* http_tracer.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 09DBB640EC68DBA58438BC273D0B4126 /* http_tracer.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A26ED3DFF90CF5E0DDF70C53D7ACD412 /* channel_stack_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C302E8D770AE65A82D9A7DC98AB0DA6 /* channel_stack_type.h */; }; + A277CB3782C09B6F9CEF7D3167F28A7A /* alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = 13966D7713C84AD5CFA914C10E1B6AF7 /* alloc.h */; }; + A27CE3696FF1E06F7A56013CDAFE7541 /* document.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = DCEAD401B339D4F2D02C6085824D654A /* document.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A2833E69AF538E3DE045B45B70C719D6 /* ref_counted_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 3EB30C5700FC5CF5A474874C5212BE11 /* ref_counted_ptr.h */; }; + A283EEAF1E18F6526D9700ECF1964634 /* comparator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90BF608F24E4B39F3A9C38208848B3C0 /* comparator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A285FD11712196129C70812043EB3914 /* b64.h in Headers */ = {isa = PBXBuildFile; fileRef = BA5D20D43E523FF45D3A6D48335076E1 /* b64.h */; }; + A2AE3DE21ECB026F7122629DF8AB2226 /* poly1305_vec.c in Sources */ = {isa = PBXBuildFile; fileRef = A20760197D9108BA1910449DA1542CBB /* poly1305_vec.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A2B3E2804FC89DECFEEC4955888C5036 /* insecure_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 68A92CB9A475EB65D046EBD3FADAF50E /* insecure_security_connector.h */; }; + A2B4FBCD70DEE6181A99C4B6C7E7B9FC /* string_util.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = BE67415DBA4E2B4D9FD1FB31806A5B1F /* string_util.h */; }; + A2BB1356FD6E252FC1E976C28B93DAD3 /* event_service_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D370E74A0BA1C66707114B0A8F3756B5 /* event_service_config.upb.h */; }; + A2BED55BB493C2B7E69C5E1379449219 /* core_configuration.h in Copy src/core/lib/config Private Headers */ = {isa = PBXBuildFile; fileRef = 9C0F25A5A6D356BB78D82723BB8942E4 /* core_configuration.h */; }; + A2C95346F84F598EA9BCA134F849F45C /* p256-x86_64.c in Sources */ = {isa = PBXBuildFile; fileRef = D5F3D4672760FDAAF735C7A67A84E3CB /* p256-x86_64.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A2E3C99AF017CC0EB6AAF42A1929E77D /* sensitive.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 20AA78FCA07EEA9EE17BA10E6BE5DD99 /* sensitive.upbdefs.h */; }; + A2EA966DBF49AF7F2BDB9177ADEF2FC8 /* semantic_version.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7A334075C8811EB52875FEB3802C734D /* semantic_version.upbdefs.h */; }; + A2F62D1D21B05311E482B52F7FF80413 /* tsi_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF018FDFC304381D72AD4A6E8EAAF16 /* tsi_error.h */; }; + A307F7C940087C9A73C7BEE798EEC223 /* event_engine_factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = 72C6FFDF4EAF7812FE12AC94A73617DF /* event_engine_factory.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A30A8172D6A8B1B2B8FA1DD65C36FC82 /* promise_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = AE516222ECB950DF261EA52CC53284D0 /* promise_factory.h */; }; + A3172C668B55DD512BB7C826A3EE3840 /* stacktrace_powerpc-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = DBF5D7769D928A24F494933EBC4710C2 /* stacktrace_powerpc-inl.inc */; }; + A32AA61E6C396D28547F1A25F67B767D /* status_internal.h in Copy status/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 0B0F7EBD48B6C01C9A0D5BA678A322E9 /* status_internal.h */; }; + A33FEFEA404A5DC901EDCCF1B13556F0 /* FIRAuthWebUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 11CA78BFF2D4BABC431988EC6F2AAD06 /* FIRAuthWebUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A34076D84F1648F33C6259212E128753 /* abseil-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 76BCBB2B006FCCAED800BAED52347E04 /* abseil-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A34479713C0159DC80F4E67774AC08D2 /* resource_quota_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 50500425AB4D4DB2E9221FF52411F3F3 /* resource_quota_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A351E16BA67DD857F7EA3C13A91F7A24 /* closure.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 3AC265EE4F91D0F30122A844F9AB97A8 /* closure.h */; }; + A3532565A059CABD73A3D978EFED02DD /* debug_location.h in Headers */ = {isa = PBXBuildFile; fileRef = 75D55EC3B58172638E9BACC34202BF68 /* debug_location.h */; }; + A38FFF6167C7483BE1F6E71EC1F64EDD /* flow_control.cc in Sources */ = {isa = PBXBuildFile; fileRef = 251CC2DA0C8788C47FD1B7B1ED576F1C /* flow_control.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A3B0E787CD27F75D6F0E164D32990433 /* async_generic_service.h in Copy generic Public Headers */ = {isa = PBXBuildFile; fileRef = 5C43532ECD09B628570FEB9403B61340 /* async_generic_service.h */; }; + A3C2EC62DAFA5F725B3D046D70F21D9F /* FIRGeoPoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 2796585AA7D7247646FD8EEC11B4B91D /* FIRGeoPoint.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A3C6D4914A09EE77B7783F72A0461318 /* create_channel_binder.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2BEDEE721F2F41E801A006478285BC37 /* create_channel_binder.h */; }; + A3E57017E4F1890AB9A51FFE48B9DDEB /* grpclb_client_stats.cc in Sources */ = {isa = PBXBuildFile; fileRef = 986558E032DDC431935C34AF74EC8E16 /* grpclb_client_stats.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A3E79764B058156C8156F75C03C939AD /* connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A645962C7C86B9D544371B479259421 /* connector.h */; }; + A3EE1FAC4860DB55003F008879EAA9F0 /* slice_string_helpers.cc in Sources */ = {isa = PBXBuildFile; fileRef = A938E1878BA1D70E1E7EC3A3E6CEAA48 /* slice_string_helpers.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A3F431EF7EA2B0585722F34570BE165E /* secret.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BE3A4E5606E548A9D6A5E3E027CABEB6 /* secret.upb.h */; }; + A3F4B1F7466CB36B3F4D75450E7C2878 /* nid.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EF2DD73AD284D464C816AC744BE09CF /* nid.h */; }; + A3FC730E34EDADB41684F5AC1E1D95EC /* range.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E00F11D7D3C1085460F5EFB2EA3D3AB /* range.upb.h */; }; + A411CC86BAFED1C581D006B0DCB5AA3A /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = FDE8D1DCF785B65324E69028561F7B34 /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.m */; }; + A4169C4B3BC3C5884DE54CC537E3123E /* value.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 59345AE043703E97F9200F4465F098D6 /* value.upb.h */; }; + A41849FDDF100BB079A403D87EE295F5 /* reflection.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = C9BED7012D706BADA491F55F515E1A1F /* reflection.h */; }; + A41BF051DD78804DB83C73330336AC49 /* table_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = BAA3642F3ABD2652D52277788855CB1D /* table_cache.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A427082D9EC7FD43F6E8464452599F8F /* bin_decoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BC70DCC555AE69EF9A4B17DD3823EB6 /* bin_decoder.h */; }; + A4404DF72CB7146DEF4D5433F92EB66A /* key_wrap.c in Sources */ = {isa = PBXBuildFile; fileRef = 75DA66C031B313B12D624ED1D34F77D7 /* key_wrap.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A453A8E28ED59FA2A62D49F1476CC2C5 /* sockaddr_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = E1D44B6174E15E888C26F2C3D86D6203 /* sockaddr_utils.h */; }; + A4705793489A5E5CA522DD837458F4B9 /* obj_mac.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = C29DB34C3AC7BB1F288A01C4020F7AD4 /* obj_mac.h */; }; + A477F2C63F49BF6E2C22CC73C58CCA66 /* bsd-ifaddrs.c in Sources */ = {isa = PBXBuildFile; fileRef = 49379879D055D22949920CB420108A06 /* bsd-ifaddrs.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + A47912080C3D16F84522CE14544C1380 /* async_generic_service.cc in Sources */ = {isa = PBXBuildFile; fileRef = E8CBAE494DB59FAC5EFEE676E9C5AFAC /* async_generic_service.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A47D162A617D4D93A4CB8B65072EA241 /* FIRAuthStoredUserManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 297C2E6918D245B7B9F04877EAD80EF4 /* FIRAuthStoredUserManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A48206ECA351FFB29B6E91F63BF18175 /* encode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 1CDD0D6FF6EB46CFCE591A26F11649AA /* encode.h */; }; + A483000DACA43A43C410239E5E9219B7 /* tcp_client_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 08F74DFFFF418FD0CD918F879A541838 /* tcp_client_posix.h */; }; + A48F85E90A088A51084AF5DABFE30126 /* no_destructor.h in Headers */ = {isa = PBXBuildFile; fileRef = 345E62BCB66213850F08F12BF241B0AB /* no_destructor.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A493969F73373101BFA1B9B66A22C72E /* dynamic_annotations.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 785F4EB9653AA3C9851E47E60FF120C1 /* dynamic_annotations.h */; }; + A495B637883D3D2BDD5558FFE5B061B3 /* transport_security_grpc.h in Headers */ = {isa = PBXBuildFile; fileRef = F52AF24B5AA1F9D02A825556C099506D /* transport_security_grpc.h */; }; + A498297FA9D7F8AA360A5E47821CEE09 /* trace.h in Headers */ = {isa = PBXBuildFile; fileRef = 29A355FD559D68B918B170227A295184 /* trace.h */; }; + A4BF25E28EE794C2858162187B938769 /* mutation_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4F66135F8AE95B62B6393CA59429F9EC /* mutation_batch.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A4ED163FCFD4C90F3B68FE435DDA5D6D /* config_dump.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 40A02E1E74F4743854FC5526D1E385DD /* config_dump.upbdefs.h */; }; + A4EE7663F5D195F7E93FB1BA6155AB5A /* stacktrace_config.h in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D61CE06A73174B23A98DE9077975AE52 /* stacktrace_config.h */; }; + A4F57540DD72C708BAB825357B71AABA /* xds_server_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 8975AD1C28C3347DF07EC70B01B778A2 /* xds_server_builder.h */; }; + A4F62CA23FBA916BCA023F6E62AF990D /* mpmcqueue.cc in Sources */ = {isa = PBXBuildFile; fileRef = AC66B6CD9B90F320C612B2D2A76359DA /* mpmcqueue.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A4FBC2C719DDD0EAF714325FDAB59802 /* sparse_array.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 8A8E6083194F91775D3A6AD962AD839F /* sparse_array.h */; }; + A500AF3583680B5718B7EA757905FF7A /* unicode.c in Sources */ = {isa = PBXBuildFile; fileRef = 015C238812FD3DABAFF3DC02E2B389B6 /* unicode.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A50B9C51EA4B05B27A919745E3702E7D /* memory.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 38F446D1EE7A34E7F04C496756C42D6A /* memory.h */; }; + A522DE558180D8B9F84B4491A7C8A69C /* global_subchannel_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = CACBB80E7E3F810F0BB0D1185A25BD93 /* global_subchannel_pool.h */; }; + A532F3136D7B77DACE03B1C0C4D662B3 /* str_format.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 1BA5CA43E04846B7BC7405C92D0127F7 /* str_format.h */; }; + A53C4ADC1A38808BCC3D3B6A18F47D0D /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E6553054E46E892ACD118A57B34B21 /* FIRLogger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A54D36350608C0F243F9B15705684011 /* resize_uninitialized.h in Headers */ = {isa = PBXBuildFile; fileRef = 535BC2B2D90B9F14003C3864BB2164C4 /* resize_uninitialized.h */; }; + A54F6E1B809D4B0C4523231F150CFA60 /* tls.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 66D6016C76F002E74612F8F38F94C951 /* tls.upbdefs.h */; }; + A57CCA6882A2BDC43E0B7F292B507296 /* identity.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 985A6341B486288FD8B8C2423B6EB6B2 /* identity.h */; }; + A57EA875C540A32B6CA934149FDE7802 /* slice_internal.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 8FED612D02475F62FC9DC49D92A26CBC /* slice_internal.h */; }; + A581C87A9C555F4F600B4974471923A7 /* number.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E30B48DBC82B8B9B1BD9FEB893550A6 /* number.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A59391FF5B1BFC3FA8FA98788569A1D0 /* flow_control.h in Headers */ = {isa = PBXBuildFile; fileRef = CADEB790EF384DF3A351EE46C93DF2CF /* flow_control.h */; }; + A5945C6477D5ECDF171678958B1D82E6 /* GULAppDelegateSwizzler_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 76AC4FE569375028A1F01CCF2AF417F1 /* GULAppDelegateSwizzler_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A59E4D617FC9F76FA9038C8A42999AD5 /* set.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 6AA569C583E4FA0FAFB693A2C2EE0932 /* set.h */; }; + A5A1C72E0D1EF7E66D267BC4126B2772 /* async_generic_service.h in Headers */ = {isa = PBXBuildFile; fileRef = 5C43532ECD09B628570FEB9403B61340 /* async_generic_service.h */; }; + A5B68C7374EE6F24F00D3B3E5B92040C /* x509_cmp.c in Sources */ = {isa = PBXBuildFile; fileRef = D73B1B113E129C1D1C6D34002B60E00D /* x509_cmp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A5BB8E7B701C1BBE8E86665E26E90768 /* error_utils.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = D6E72ABC5BDDF737D30D556408701E21 /* error_utils.h */; }; + A5BFBACFE725AF4B4968285CB649EB3C /* stub_options.h in Headers */ = {isa = PBXBuildFile; fileRef = C5A9CD88E335F065EB55185141155107 /* stub_options.h */; }; + A5C1B3CB38F4B67169E2DB1C044ED603 /* memory_allocator_impl.h in Copy event_engine/internal Public Headers */ = {isa = PBXBuildFile; fileRef = DE0C51A0F1A707564362C78ADA0B0613 /* memory_allocator_impl.h */; }; + A5DCC1CE71F8860A5F79AE480EF33CEF /* FIRAppInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 838763DF9C05DE20DAA56285A5ADAAFE /* FIRAppInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A5E6CE4774B6D24DE17CF002D0CF8497 /* fault.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 458EF120B6CC529CB0BAE3C849365FA7 /* fault.upb.h */; }; + A5E6FBB9E6D4FB34F026456AFD303462 /* target.cc in Sources */ = {isa = PBXBuildFile; fileRef = 83825E65C8C99BB4B9DD908985111D54 /* target.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A5EE88B24DC0837AF8A7D8527E2C4CF8 /* atm.h in Headers */ = {isa = PBXBuildFile; fileRef = 4AF725CF22CE2DF8A38003395D12C7A3 /* atm.h */; }; + A5FE4BFC7606FEDFFB4C33FBF27E3C71 /* ssl_session.h in Copy src/core/tsi/ssl/session_cache Private Headers */ = {isa = PBXBuildFile; fileRef = 504AB5C2226DFD780F2CA13065B03932 /* ssl_session.h */; }; + A6039621367C118233BD537A989A838D /* completion_queue_factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = A1E64B72CF6118EDF388F14BD288305A /* completion_queue_factory.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A60C54A38D85A1D32AB6EB35AC152FAC /* log.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32AFD92E0CC194D6831735A5CDC55FC6 /* log.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A60E2470690263FC5DB0B3D932A3EC3E /* cfstream_handle.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 776F8FEA201A70DD84F033F016A5801B /* cfstream_handle.h */; }; + A630472CDDDE67F002BCA5CEC7108D05 /* ordered_code.cc in Sources */ = {isa = PBXBuildFile; fileRef = C7483CE9C471F401468C9EA67E2EECB1 /* ordered_code.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A631C8B5AAAC078753934695B47BF640 /* accesslog.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0BD1492FFABE24F7EF8237C198B033D8 /* accesslog.upbdefs.h */; }; + A63DBF0E1F1E5F9FCB02E9D01635B2C9 /* match.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = C4B5AA89273D20D5BD0D13CBF2E7DBBC /* match.h */; }; + A6513DAA8591B1A25BDAB641F8A53DB8 /* http_proxy.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 0A974AB16F4559514439E47125D389A6 /* http_proxy.h */; }; + A657C54A61C7D9A385F883CEC1E8A37E /* context_params.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F655122F25CEFEBDB7E7EA5836F9C03 /* context_params.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A663460C713C427CB8FA7E4D753A1385 /* range.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5ECDBDD4702353B77287D8E8D8A08EE7 /* range.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A66398791AF3C4F067C2577D08631861 /* alts_security_connector.h in Copy src/core/lib/security/security_connector/alts Private Headers */ = {isa = PBXBuildFile; fileRef = 7EAC2E632D61E2CA6806E0CF1EBD7C89 /* alts_security_connector.h */; }; + A6699EC8CC22AD9E13C16150C4CF858E /* struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 036A45508051CA128EB05721C7879CF6 /* struct.upb.h */; }; + A66AFC43607C02DC8232840F1B1A7A95 /* onepass.cc in Sources */ = {isa = PBXBuildFile; fileRef = AAD79F8282A7CF39426F43C8A42E809A /* onepass.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A66B8A418BF152619E6D60B26F2F49C1 /* string_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1CD9C0437A2DF870B3548F953C04EFF8 /* string_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A69AE76E56BF0A4A2A5B2564BF1D9794 /* context_list.h in Headers */ = {isa = PBXBuildFile; fileRef = D57B3A5D9833C1B75C8127E5BD398141 /* context_list.h */; }; + A6A594FA2829DE3C2E643D390258C6E5 /* route_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 257CDB134B8E1F0AD61F1E2DDE155D48 /* route_components.upb.h */; }; + A6A8C6FA0B245A36F5BB0107D9905DF4 /* ssl_stat.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4E0140806B0418B408C88A58BACE1CB2 /* ssl_stat.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A6B2CDA7061F0D99A75FBC2C8AA94460 /* method_handler.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F13F2876FE2E2D45D00CD2BDFB49B118 /* method_handler.h */; }; + A6C4DF1E11A8DC3806C4B81196B1E695 /* thread_identity.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9320AB32DF9C3151C38A225FB5944842 /* thread_identity.h */; }; + A70372CF5803ECC6007FBAFFDECF7F01 /* crc32c.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB28E1B7C56CE3D4ED6283AF5968AAB /* crc32c.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A70BD67E0FDE3648F6ED0372A7132FAA /* GDTCORFlatFileStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = 1E19403F86AA2F9490D32AA6EBBF44A7 /* GDTCORFlatFileStorage.m */; }; + A71919D3A1D14E2A87B4767A1DB15BBA /* tcp_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = A6505317FCAB0CD5AB95F05E265AC535 /* tcp_windows.h */; }; + A7376644FB205876C3EFBA707C0FFDB9 /* format.cc in Sources */ = {isa = PBXBuildFile; fileRef = E43EB931EE88CC8079D780CB09F3451B /* format.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + A7461A18138653B230B34DCD5C409443 /* v3_ncons.c in Sources */ = {isa = PBXBuildFile; fileRef = 1139C3DA312D9AA5621FB719E7B6D6C5 /* v3_ncons.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A755986D026C368AA882D2F49E224E10 /* FIRPhoneMultiFactorInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = F78008D86A14F11959E3074B448AFA05 /* FIRPhoneMultiFactorInfo.h */; settings = {ATTRIBUTES = (Public, ); }; }; + A75A78BD47F9BE8ED496CEBD925A8B16 /* listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A65DEB52629C8A2D9206F1135082C025 /* listener.upb.h */; }; + A777D038C2D045F261A72D7A0A912F0F /* serialization_traits.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = D3B55156DEA827D4DCDE0154E8C59BBA /* serialization_traits.h */; }; + A78107202D826C791EB9F2FD0532261E /* tcp_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = B8A1770CB18273BA3F5F810648195C38 /* tcp_server.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A79598161C1E985707968FC5D4214389 /* frame_rst_stream.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 37C525D99E8B11C6D3ED4596FBA67FA6 /* frame_rst_stream.h */; }; + A7A55AB022B432D77588F8777142327A /* duration.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1C6707F153F59BEB06CD3B22FE4D975C /* duration.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + A7C169D6DBEC407A637844D6FD3F54CE /* fault.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FF3A0E162D5446EAE4DE8B6BDF4C89E2 /* fault.upbdefs.h */; }; + A7C51D282D6D78DA89357BF2E7038E13 /* FIRGetOOBConfirmationCodeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = D144F63E9626D1EE07DAF451547740D1 /* FIRGetOOBConfirmationCodeResponse.m */; }; + A7CA6A0A2226075C9F63D75FCD070DC1 /* transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 1AF9FCF68333EA9A4DB8725AFE7BE4B6 /* transport_security.h */; }; + A7DDE201AE8FDCB976882A28FC301F30 /* channel_stack_type.cc in Sources */ = {isa = PBXBuildFile; fileRef = 16BA7B7DEA1AF784CE0C7336E853F856 /* channel_stack_type.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A7EEB55007F5C04714C4583C98D5218E /* stats.cc in Sources */ = {isa = PBXBuildFile; fileRef = B920ECA7C73B5027A0C5041A61D94DEB /* stats.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A806A0E05690235CEEC7225CAA226F02 /* slice_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F40A21183C2D6EA45B41B26E830FC9A /* slice_buffer.h */; }; + A810988EEB26F4E85147867EE322BDA1 /* server_secure_chttp2.cc in Sources */ = {isa = PBXBuildFile; fileRef = F10C6DFD820E29C1441E8502AE78F165 /* server_secure_chttp2.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A81574735BF30F150B6FF3F5165D60DC /* default_health_check_service.h in Copy src/cpp/server/health Private Headers */ = {isa = PBXBuildFile; fileRef = DFF8C105DA2A7F6D0DCA33F2EB2FA899 /* default_health_check_service.h */; }; + A81782570F986203D51BF6D9985F0F3F /* fork.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 1758A252107074582D2CAD6C2E548457 /* fork.h */; }; + A81FECAC403E0EB1E6F241A95E67225C /* grpc_tls_certificate_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = F317BD731CEAC003CB22985A38F376B8 /* grpc_tls_certificate_verifier.h */; }; + A825C7E9D0111D1E36F6ED213BADAB66 /* event_service_config.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = D98DAB4658DF7DA2C2E8F141BDA42BF5 /* event_service_config.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A82DD988F0F4372F55AB2190D9FCDF77 /* frame_data.h in Headers */ = {isa = PBXBuildFile; fileRef = B0886718355A6C1E892BCEA54BAEA1EF /* frame_data.h */; }; + A8409F3F292A5E325251B2BB55BF1E0C /* channel_create_impl.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = EE7FC023EE35784BE3DEDDB0659698F9 /* channel_create_impl.h */; }; + A843E9B988B1F4F70D73B27A599733E5 /* percent.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 249CCD1106EA5E2D3EB83186BFB5EC47 /* percent.upbdefs.h */; }; + A84765D2599A62D93D730A76006D9529 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 001C0508B3921AB2C14FBF7D045124A5 /* rbac.upbdefs.h */; }; + A8538523C820DC9C0C5A57AAE3731D93 /* chunked_vector.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 274BB8620F04F04E96BB745E9E0B18E8 /* chunked_vector.h */; }; + A85DD320ED3A91B526DBF1F7173F0C65 /* grpc_service.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2D4EFDBF36FDE294178CA4F08CCEE2CA /* grpc_service.upbdefs.h */; }; + A85FA1D886269EF28DB4E7AACD6010AE /* route_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7D17B0EF97F0EC321F18150867BFC9E1 /* route_components.upbdefs.h */; }; + A870C28822D1ED8E9025D6397D28154A /* call.cc in Sources */ = {isa = PBXBuildFile; fileRef = 843F136FED5B084109F9636ADC13408C /* call.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A872E0DCF6842E9971CC33B790906A18 /* client_interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FC1EF172ECF3EC38F310248E3000DB5 /* client_interceptor.h */; }; + A880CBF8109C1AB34F04E6A8FCF6838B /* FIRLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = C19DB52FE2A2FD2FDEA72B2DB1192F76 /* FIRLogger.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A886DF5D50943A798059EBF1E8FE896C /* common.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 07E1F76003308E816F29F7D225FFB790 /* common.upb.h */; }; + A89065D49CBAC2616B9335FE699A9B80 /* fork_detect.c in Sources */ = {isa = PBXBuildFile; fileRef = F4A13040F55AF20C3B4034718D6D3E35 /* fork_detect.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A8A2CDDF70AA2D9ECC28AC9FA07F7A68 /* frame_ping.h in Headers */ = {isa = PBXBuildFile; fileRef = 57A8A88D9FF0C1790399DE507A8A7CDE /* frame_ping.h */; }; + A8A76A756B2D63C011AD1B72C4533211 /* core_codegen.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1BFD0997C77D9D838DB8080291A082C7 /* core_codegen.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A8B1901EDEBB81FDFA4F2DFE115414B4 /* memory_target_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3420A70B80C677A0613BF8F74132C90C /* memory_target_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A8B35A690233E3D30F984A0BDF9A7E15 /* rand.c in Sources */ = {isa = PBXBuildFile; fileRef = D8C7C8D7C87B889ECC18E610058FFF24 /* rand.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A8BF07B23CC65207F69508ADCD6613F8 /* proxy_protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D1654C73FE8EC733CE961BD3FB76F848 /* proxy_protocol.upb.h */; }; + A8BF4FA2E3D0CD16C0521D7595B2BE81 /* filter.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 7367C92E6415A6BFC5672213C5881753 /* filter.upbdefs.h */; }; + A8D0C8DEE5E8D8B6A71B5F527C4D79CC /* field_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 15E57AD42FC9816310DBA10969FC5316 /* field_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + A8DA15DF6C5EEC13C654EE07DC98F8C9 /* health_check.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 439C3EA96A67F1BB4B71415F1B526D38 /* health_check.upb.h */; }; + A8DE4BFCF0B3F88F1C035B2F476DB8BB /* cpp_impl_of.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 75AFD57458E1F3ED008CF2A83F996FF6 /* cpp_impl_of.h */; }; + A8E60E7C944D6B778800FDA0BCFFB179 /* wnaf.c in Sources */ = {isa = PBXBuildFile; fileRef = 53B4C0ED8DA459247F48DE40D0A3A005 /* wnaf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A8F50934B856E2C2DCF48AAEDC55A92B /* ssl_utils_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3D08DB9F57631B19ED97084032EB0ACE /* ssl_utils_config.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A900FFE904093AD18A040FAFAAE0F3B6 /* channel_stack.cc in Sources */ = {isa = PBXBuildFile; fileRef = D1CD38CD273A11EE77D345B86CA01F82 /* channel_stack.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A9135ED44672C390BF76B36EA2265D90 /* base.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DC076C13CDC1B6AA7C1E5163AF72E247 /* base.upb.h */; }; + A91818B7906CE2330D664EEB1E5D6B96 /* proxy_protocol.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D1654C73FE8EC733CE961BD3FB76F848 /* proxy_protocol.upb.h */; }; + A91A57D19230FA2523D19BAFE42D57F0 /* FIRCoreDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = F041AAAC17993507D4C00D6753B7D2AE /* FIRCoreDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A93406EF1B83809462DBF7EC33356BEF /* router.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3752429398C6038EF928765D7F8D9E08 /* router.upb.h */; }; + A93AAF831550C92AE981C33E3A510508 /* def.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = A0D391A1363C2D2E0CA49E4B9B3AE7C4 /* def.hpp */; }; + A93E652194A4D3F6E60DC3F0A6304FBB /* GDTCORStorageEventSelector.m in Sources */ = {isa = PBXBuildFile; fileRef = A5BD982B66015E44727000C16E9C68B4 /* GDTCORStorageEventSelector.m */; }; + A947631FA050E988C2A03D50175D6DC7 /* FirebaseCoreInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 57A63E617FE47057CA1A66231AA924A1 /* FirebaseCoreInternal.h */; settings = {ATTRIBUTES = (Private, ); }; }; + A947C085468E8F67B622B373F4681469 /* raw_hash_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 9BBB38AE02056DABA3299992BC42D17F /* raw_hash_set.h */; }; + A954491C56B08D31F60A4C844307CFA1 /* http_connection_manager.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 33C2557ED17B1F7C3792E5ECA16DCA82 /* http_connection_manager.upb.h */; }; + A9587A188F0C0F0DFA7CC83A1FC2E517 /* bootstrap.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AE6B050ACDE3C816DA038C8C6D2C14DE /* bootstrap.upbdefs.h */; }; + A96CF35496C6FE821C2BCAB5561C85F8 /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = 8D09A3BF12831523ABB37D715764BBB3 /* span.h */; }; + A981C99FDCDD83A2F58DC58F753A7877 /* v3_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 8BD051C1278F66027B1C14D92D1DC30C /* v3_info.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + A984A1BF98B56A1E466037819CBD1686 /* check_gcp_environment_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = C47565464AB488FAB1FE987007754FB3 /* check_gcp_environment_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + A98B49C0C67B2E58A23DD023BBE92179 /* FIRAuthDataResult_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E45D33E7441AA48109BD94CB8D738C /* FIRAuthDataResult_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + A99764251E9CD711144F26971D998B7B /* statusor_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4357F13AA54B83647ED270EE9D6EB28D /* statusor_internal.h */; }; + A9984025723A83F1BDB8371DFB67DC00 /* nameser.h in Headers */ = {isa = PBXBuildFile; fileRef = B2F0F47F1FF69C01A964EC9F8919A9C4 /* nameser.h */; }; + A99D50EA2C82CC11B0B3DFAFB1567D49 /* parser.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = 130A44F8DC40AA4DFF796CEBCE3C1FCB /* parser.h */; }; + A9ABF50AF1CD031931D5691D5CB11D37 /* builtins.h in Headers */ = {isa = PBXBuildFile; fileRef = 2931C4E28BFB5DEA9D3EF4E9C0615415 /* builtins.h */; }; + A9B4FA59A3D6E577EFC26B644873041D /* pollset_set.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4441E696267285D295210F5AC14E09BD /* pollset_set.h */; }; + A9BF101E38FDF1C2FC2A56D9E3D42013 /* randen_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 18BCE613E0C444DDBD1D218827E53446 /* randen_engine.h */; }; + A9BF3DB248ECE9C6FB7BFE53292F38B4 /* json_util.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F406E983ED554DF3C8A175C74004C4 /* json_util.h */; }; + A9C03ACBCAD9B875EAC327EAC0FE0441 /* aws_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 21FD93475CBABD9CFAD0C86B57A9F421 /* aws_external_account_credentials.h */; }; + A9CA1B1CE75CCC4029842077261AA0E9 /* timer_manager.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C28083FF9252A92B9017615F4DC83B2B /* timer_manager.h */; }; + A9D14CC0D23B6EE197BF3E597C51EA00 /* scoped_route.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A19A6206B07E04C4BD00B20F334B31E /* scoped_route.upbdefs.h */; }; + A9D821C1475C0B707CD322989FE83ACF /* tcp_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 32754FE58CA8C42CC0AC44B1AB0F4B2E /* tcp_posix.h */; }; + A9EA69C0C39339E03AA9BED173F14136 /* CoreTelephony.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 15BF773627AFF8CA45BA4352D0262F77 /* CoreTelephony.framework */; }; + A9F76596A8DCDB5B35E96DEC773014DF /* bits.h in Copy numeric Public Headers */ = {isa = PBXBuildFile; fileRef = 61FDDEC23E7D803A162802901CA351F0 /* bits.h */; }; + AA04F99F396D4F105B4741FECBFB625F /* FIRDocumentChange.h in Headers */ = {isa = PBXBuildFile; fileRef = 020E02C3648563C62DF25FA6F1AA21C6 /* FIRDocumentChange.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AA07452049D0710D7B01F6B34B38B562 /* thread_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = E1AB0AFB988926C578C3ECAAAC733FB5 /* thread_manager.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AA11A16D54B061E70AAADD85A4E0A6B3 /* alts_tsi_handshaker_private.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C7AB227E975F603D6F3154CA1F11C6B /* alts_tsi_handshaker_private.h */; }; + AA196F15FB84162206CA335EF12D0D58 /* utility.h in Copy utility Public Headers */ = {isa = PBXBuildFile; fileRef = ADE177397712F2112EEAA2F2D110B2B7 /* utility.h */; }; + AA1D5DF5A3F357D9A064F6D49D60217A /* FIRAuthDataResult.m in Sources */ = {isa = PBXBuildFile; fileRef = 8A105344A03733C8CC47997CCA89D3EA /* FIRAuthDataResult.m */; }; + AA2BD85A090A1DFDD7B62C8C279F7727 /* array_contains_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A64A8082E17F3FEB19274CBA04D2E00E /* array_contains_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + AA375AC67BEC12CF14F2678F87596F25 /* timestamp.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3AFD74EC510204AE0961C587D7BC79D7 /* timestamp.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AA404F48187717E7AC80823D27A1669D /* pem_x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 6D0B3DDF0199EFDD414216F9BD0505AA /* pem_x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AA43FA30A61E95D7F685328B08E4E91E /* memory_document_overlay_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2CB486E3183CBD32E978010E3DDC4D5A /* memory_document_overlay_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + AA47AE7496E6FCB1421170132E028F4F /* sockaddr_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 479902CE56EAE38917EFC202A4CAFD74 /* sockaddr_posix.h */; }; + AA51637A2C6A17633DBF646053E65EF1 /* firebase_metadata_provider.cc in Sources */ = {isa = PBXBuildFile; fileRef = 55A05E283276FDEDD1BF07B203CE5C4E /* firebase_metadata_provider.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + AA56B5183F66D58824EC4C55FFF152ED /* randen_hwaes.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = E2C39081581C00316CDDB1A78C2EC751 /* randen_hwaes.h */; }; + AA6C0EBD2C6C8B444279FBE5F0BB0A1B /* firebase_metadata_provider_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = 44F8738FF47889C34FFB4B1DB84BEA92 /* firebase_metadata_provider_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + AA73DF8DC6F950CC56B5E4187DC0B13F /* GULNetworkConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 38BEB2CF5AC90EB2A3AE1D81BE1233EA /* GULNetworkConstants.m */; }; + AA74317F3235852097347DDD5C30999D /* cct.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 78998C95E43BE1ED8AD1A0C5397138D7 /* cct.nanopb.c */; }; + AA7D55981719F66B74F270DE260C2CFA /* ev_epoll1_linux.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = D3BE15E11BE1AF9D74C7651C92C44561 /* ev_epoll1_linux.h */; }; + AA805E9EA8757272583A5400643E04FE /* common.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6DD95918D888C572A689AF627DAA6AC7 /* common.upbdefs.h */; }; + AA85453DAC2C6F3BBD2BC1008FD491E2 /* value.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = C07244DA1A338BF91CFFD6E224C053D4 /* value.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AA8AD4FEAE10DFE1D21EF4D6648BB430 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1D19D9DF560F1034C7BDBFB2988CDD0E /* metadata.upb.h */; }; + AA8EF2D4E97301502D45567F810564F7 /* int128.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C68B759EBB32B0E3B1971FD3F9E8094 /* int128.h */; }; + AA8F11DCB9B10AB434E701739DE03F90 /* router.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 68480DA738818EC646BB8A2503E643E2 /* router.upbdefs.h */; }; + AA9016A96D606D06AAB14E341C440408 /* nameser.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B2F0F47F1FF69C01A964EC9F8919A9C4 /* nameser.h */; }; + AA9C10809CCD38E96D97FC20EBD7756C /* load_balancer.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = DA621F6DA76D18F8EE3518B83C1523EF /* load_balancer.upb.h */; }; + AA9C6CCA6B587E20646505635652658A /* channel_trace.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8C5AC6639D7BCEA04754072A49258A03 /* channel_trace.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AAA6E29D530278E66A1E907597482E42 /* p256-x86_64.h in Copy crypto/fipsmodule/ec Private Headers */ = {isa = PBXBuildFile; fileRef = 31F8A587D410E7E37E88D83F06A2DA4C /* p256-x86_64.h */; }; + AAA830D5480B20A81503456692DA61A7 /* bytes.c in Sources */ = {isa = PBXBuildFile; fileRef = F0930CAF822F1BE07EBFDA94AEE81551 /* bytes.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AAAABB6FA0C94975A98030828E72A251 /* api_trace.cc in Sources */ = {isa = PBXBuildFile; fileRef = 496226FED68143C9881E9FFA9670865C /* api_trace.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AABC5F12F0F60D489A57113BF5B87FDC /* xds_certificate_provider.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A6AA0E74D2580BB05184D8D0296DC5A8 /* xds_certificate_provider.h */; }; + AAC6C38ACEBAEC20A175BAA0238568BE /* bio_mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 94CD9F0F2EFD7CEBD993D89F5F117034 /* bio_mem.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AB047A861921DCF1BBE19C9AF7EE8C09 /* tls_record.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60A439629CF6B29704131B68DA2074EE /* tls_record.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AB11D2536D8363C9B9654AAE74BD90D3 /* encode.h in Headers */ = {isa = PBXBuildFile; fileRef = 1CDD0D6FF6EB46CFCE591A26F11649AA /* encode.h */; }; + AB134C42AF2F84659F59AAF574B94A3C /* ecdsa.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = BE0D9D43595FCDF9BD951298DC8AA3B0 /* ecdsa.h */; }; + AB1B71CF1EE98939830682DD19AB29DA /* FIRTimestamp.h in Headers */ = {isa = PBXBuildFile; fileRef = FE3CC0823FDFDFFAB7C06355EF8E8AE5 /* FIRTimestamp.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AB2C1366CF7FFED7D712258888A06FF8 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + AB3562CF2699747D62991B4EFE40EE97 /* status_util.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 9F8BB55C7DCF87417230FE4832992463 /* status_util.h */; }; + AB43D77C217EF6FF349528555459B01A /* metadata.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = C34D64EF7A7A6DE5B646A8721D7EC286 /* metadata.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AB533B4345AA639A22963BCE7CF84B22 /* grpc_alts_credentials_options.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1ACDDC56E721809CAF85A892C0141770 /* grpc_alts_credentials_options.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AB56A3A42173B723653AB47EA3F4AE8E /* http_connection_manager.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 0547CCEFB32764FB42ADB8C77FE97504 /* http_connection_manager.upb.h */; }; + AB68DF444241C147C6CA2D4957662D7E /* order_by.cc in Sources */ = {isa = PBXBuildFile; fileRef = 883C5D7AAB983E1191323BA3B76FBAA7 /* order_by.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + AB6D0CF7EFAA5CD186BC62278A1EEE35 /* buffer_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 9500E1A0BCD68E674754C5462EF382F0 /* buffer_list.h */; }; + AB7934BB6EE2EE0F05E5194439488ADA /* FIRWithdrawMFAResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 7FF2965FA77AFDAB7BB5693D8DD90A05 /* FIRWithdrawMFAResponse.m */; }; + AB876C7ADCC70CE9FA8616B846816CD2 /* internal.h in Copy crypto/pkcs7 Private Headers */ = {isa = PBXBuildFile; fileRef = 83A7A94973827F8C7717275C1246DF4E /* internal.h */; }; + AB8B56A9A227BAAE9F2162207B371C42 /* promise_like.h in Headers */ = {isa = PBXBuildFile; fileRef = D181078156317AAD1D9B9E4B3E405A52 /* promise_like.h */; }; + AB957A82AE6DEDEB4FE0675747EAF1B4 /* rls.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 89BBDB36F7C71B722DB8BE0463E47B09 /* rls.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AB998D1183CEA6A6FFF1E651726E3142 /* percent.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 43932C0BA42981A8B7D37897EFA081A0 /* percent.upbdefs.h */; }; + ABA6A046C5E13A65840DC351EA19BDB0 /* ssl3.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C53EBE0D25F6F2FBFFD5C3C7F187DE7 /* ssl3.h */; }; + ABC241F74AC983D54EE9D2503BAC3121 /* base.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 21314F80403A40D6636107B900A3C9B4 /* base.upbdefs.h */; }; + ABD01FED9BA4CB7A91DAEC618A9D935A /* pollset_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1DF9A333CBCB3CABAAF4353FD0CB8234 /* pollset_set.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ABE3C207DE50FCA9CD19F23BD5362158 /* sync.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = DD7DBB978226B1B2200E51FCAAA27CF3 /* sync.h */; }; + ABEBA6C513FC950633AC45ACF7B4E561 /* FIREmailPasswordAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 1BA003B8DEC7BF7216A18FC1EF0A7870 /* FIREmailPasswordAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ABF809C1C4D152DDD656B77FBDAAC421 /* eval.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = C908DED33DB8BF5639C377ACF1691B79 /* eval.upbdefs.h */; }; + AC2C8DFE5817C67C39DF831EA23CBA79 /* stacktrace_emscripten-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 353C48DC036FEFF94E1BB1AD2A5AF2FB /* stacktrace_emscripten-inl.inc */; }; + AC2EA1E1BABB4F4A72AD177D19C04FD8 /* tsi_error.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 4BF018FDFC304381D72AD4A6E8EAAF16 /* tsi_error.h */; }; + AC31F203414617D4F8FC0CE16349F743 /* memory_allocator.h in Headers */ = {isa = PBXBuildFile; fileRef = 1422053F6B7C839A479020FCAAAEEE7A /* memory_allocator.h */; }; + AC3A3812E50C7233B66A5DE14B4154E1 /* path_transformation.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 67FE19879FA707E8A29014CC845D0382 /* path_transformation.upb.h */; }; + AC3AE1AF2C99D1A2A5245163285F1D48 /* grpclb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A7ADA84763C50764B46C043846FDBA5 /* grpclb.h */; }; + AC41E6996343E0468B32A2830DAA1614 /* credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = D077D62C75FACFE9A1225415481EB875 /* credentials.h */; }; + AC4607DCC5B00EB7E1F2BF29F42D87F6 /* rds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = B3EEF2993F6EEEFA28FAAFA66B19AA50 /* rds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AC4992E6CF59D2047EAFEFB967E40D67 /* mutex.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = 73DA54A9102FD979E589BE042912536A /* mutex.h */; }; + AC4D84A75C0C66FECF4BCCB95818ABEA /* symbolize_elf.inc in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = EFEFBCA2EFBC344FEB91BE8317201FD7 /* symbolize_elf.inc */; }; + AC518C9A461EB798AA30291089E01E40 /* port_example.h in Headers */ = {isa = PBXBuildFile; fileRef = EE2E4B77704983BDAC37F2C3B4E834E3 /* port_example.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AC6675A7DAA9C624F25DD5E5FDE35566 /* pem_info.c in Sources */ = {isa = PBXBuildFile; fileRef = 78D10F7FADB3FBB4C393BA81AAFBB49E /* pem_info.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AC6BC6264842A386729D9499BD04B35A /* FIRFirestoreSource.h in Headers */ = {isa = PBXBuildFile; fileRef = 5ED63727A2238C289B5BF00A5796C593 /* FIRFirestoreSource.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AC772449F0CA9F25F9A6673FA36C3023 /* time_zone_lookup.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7C2B194ADD6F6DECB61A3F2C3EAC119A /* time_zone_lookup.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + AC7A20BFC82BA861DB36D026DD7D055A /* server_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4825226A084292E46B39E98F3F14304E /* server_builder.h */; }; + AC7A6FD6901CE847B18D40C910669444 /* port_def.inc in Headers */ = {isa = PBXBuildFile; fileRef = 95DFF38DCADB939E81EFC52E10ACCFAE /* port_def.inc */; }; + AC7F665E629C52678206204D76161ABF /* server_interceptor.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 0BA7BDB304CF329B275291C04A6C7165 /* server_interceptor.h */; }; + AC81B6351B474388998BAE85AB755A98 /* srds.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = D318A5769B054FE992F422C14807E721 /* srds.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AC8A89CBA4602C2184B5B217156DE8F2 /* bn.c in Sources */ = {isa = PBXBuildFile; fileRef = 13107AA22B4AD0F882C3803404010340 /* bn.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AC8EF150A6AD642E40E4999F2AB3E0AB /* secure_channel_arguments.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1F33948651BFEE155CD6D5C0D0140A84 /* secure_channel_arguments.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ACA5AC2884124E08D13AA0393AADCF86 /* FIRAuthProtoStartMFAPhoneRequestInfo.m in Sources */ = {isa = PBXBuildFile; fileRef = 40500BE55172C49685F52CDE94D6063B /* FIRAuthProtoStartMFAPhoneRequestInfo.m */; }; + ACAB8BEAEB8E976E0B02F551320F0B3D /* FIRVerifyPhoneNumberRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = D7B63E6C182028BC0FE38C35FB9E8B92 /* FIRVerifyPhoneNumberRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ACBAAEBC92EDED1E6CA49CD94AA9217E /* loop.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = A696CF8961FDDDEC4CA11FA1E2D6E40B /* loop.h */; }; + ACC85FE9C78AB5237F99B3817B19820A /* transport_security_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 06731473BCB69ED29E92B519B5F5D482 /* transport_security_interface.h */; }; + ACE01E2CC6E883043CADB91E08F3862D /* transport_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A5771BA8999F9CC8C598B4CEE102B29 /* transport_impl.h */; }; + ACE3622AE467AB6E2515C4AC22C4B7EF /* any.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F2A01A44C32A34C834C8BBC6823A9FD /* any.h */; }; + ACEF10B09F9457198F2EDCE3FC932D58 /* context_list.cc in Sources */ = {isa = PBXBuildFile; fileRef = E60EE1D5BA1C7E6EB143575BACCAE328 /* context_list.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ACFA2797E8FC60D885F7CFB82F2A8479 /* FIRMultiFactorConstants.m in Sources */ = {isa = PBXBuildFile; fileRef = 2C318952604009BEBDD58BB1DE3954F3 /* FIRMultiFactorConstants.m */; }; + ACFC394191FC260C4FFA46EB0A16F7E2 /* FIRAuthSettings.m in Sources */ = {isa = PBXBuildFile; fileRef = 95F24BFC550686F5973FE1CAADB3F518 /* FIRAuthSettings.m */; }; + AD0534CEAB7D574D32EBF9C5F8C97DF1 /* testharness.h in Headers */ = {isa = PBXBuildFile; fileRef = C614D695815D232B11260A33CEA4A0FE /* testharness.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AD1218C4F69EA88293C0BBFE111BA0F7 /* unscaledcycleclock.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = D86CF1162297F6EAFCC2EF87532EDDA7 /* unscaledcycleclock.h */; }; + AD1530382A5C8B192627CB230229C94E /* dynamic_annotations.h in Headers */ = {isa = PBXBuildFile; fileRef = AAB469807575C8FDE762C6DC5EFAA384 /* dynamic_annotations.h */; }; + AD1CA9667004FC3307E6DD8E456DF4F0 /* table.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3370FF434010C821EC9D9A3ACB8E04A4 /* table.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + AD2324388F3FB11931FA77B74CF49B4F /* lame_client.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 17F3111673DA8A9F0267DA5167594276 /* lame_client.h */; }; + AD3A80D26BA8D56430E7CC0436F93011 /* srds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7BE728150F3C5260BE5DED01247F3F61 /* srds.upbdefs.h */; }; + AD406EFFFB87B172D36C9D1EDE696838 /* alts_zero_copy_grpc_protector.h in Headers */ = {isa = PBXBuildFile; fileRef = 34E189094CB9FF3B7FB5CD80AB463B84 /* alts_zero_copy_grpc_protector.h */; }; + AD4106FAF6412E0439DFF501C3B21DEC /* murmur_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 67148EFBE213E547F59DF724FB528B31 /* murmur_hash.h */; }; + AD436A131DCB61826E0244CCDC3CEBF5 /* srds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 682C4B1BD4CCA9B93150996C696E4E75 /* srds.upbdefs.h */; }; + AD4406041BDC83C8450AB0E6110CA389 /* promise_like.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = D181078156317AAD1D9B9E4B3E405A52 /* promise_like.h */; }; + AD52E3EEAECC37A06C3868465369DBE4 /* metadata.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A37EC55CF28EA8CEA5E3767492D2764B /* metadata.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AD5EBF2740B52A94EC44821EE37A2E69 /* pb_common.c in Sources */ = {isa = PBXBuildFile; fileRef = 32D9554E92FD75DC8066F1E79F2F5AB3 /* pb_common.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc -fno-objc-arc"; }; }; + AD788F2A2A3C4F4B38B8A00C0AD5AAF5 /* GULAppDelegateSwizzler.m in Sources */ = {isa = PBXBuildFile; fileRef = BF2151DD4781AABD71AACC67CCD9AF77 /* GULAppDelegateSwizzler.m */; }; + AD87B775412D7C125ABB1CE1821CDCF9 /* create_auth_context.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F429255E665BDF0E66E176E13BF90E5B /* create_auth_context.h */; }; + AD887D1CE72E75AE737F4B14C68686F9 /* deprecation.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = E34EF8B4BD021095E764C4C3EC13C4BD /* deprecation.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AD9F6F3C67AA49A3D30F8D54B3E0F942 /* frame_rst_stream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1A1E2AE805BE0577AEDDE239F4F32D11 /* frame_rst_stream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ADA70EB51B1CDFED491390FE701BF3F0 /* path_transformation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6E0A7AD53CEEB4D7306F262026D8E25E /* path_transformation.upbdefs.h */; }; + ADCA7A6A7148D3C823C8D8C0B88CDE71 /* path_transformation.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 129EAD4D55478329E6DD088E14A557F7 /* path_transformation.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ADD5F1AC58B0033D8CACC32BC6A63DDF /* evp_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = FAE0CA8BC07853CC351A4034436381AA /* evp_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + ADDE841C0CBB6E84443892C229FD983C /* delete_mutation.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3BE0858B9DF92A8DA57D370FE2063863 /* delete_mutation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + ADE9914B49815D600214151600614DB7 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 3469E2AD8B5ECD5C7524A6FD75FC1D81 /* decode.h */; }; + ADF7A0BDFE82391FD6DD5D68805F4AF5 /* tcp_server_utils_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F3DBC302A95F5220E29416B70ED0D85 /* tcp_server_utils_posix.h */; }; + ADFC47D9918BC297F6FE3470FA5229F2 /* channelz.h in Headers */ = {isa = PBXBuildFile; fileRef = 3AA135D829412097208A680FB2C15FE8 /* channelz.h */; }; + AE0B562354600EB73053C712CC1E387B /* FIREmailLinkSignInResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 1BCF009E818B24D2F4F288C89D542DC5 /* FIREmailLinkSignInResponse.m */; }; + AE1342D5C8191E8CC998AA1BFB63742B /* int128.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8B7615A04102D07DE64ACFBA9749729E /* int128.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + AE172D110F7D9047B3B135FE2302EB91 /* FIREmailAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B543E6F97B0FB18BBB0F789F3D36194 /* FIREmailAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + AE19AA41A45A6CA551374E8B7FC18AF0 /* port_undef.inc in Headers */ = {isa = PBXBuildFile; fileRef = C2827A5AF94DF99760D3B09D87DFE1B8 /* port_undef.inc */; }; + AE2258473446C6D2594B94A8E1B4EB7D /* interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 95942FB3993D3CEB90914A6FD3CCDA4D /* interceptor.h */; }; + AE22849EC71D43F3B13C69AC3496788F /* log_uniform_int_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 6BE22CB82B086A3891373F187540651C /* log_uniform_int_distribution.h */; }; + AE31B0F21D22CC1884784FDD63FBAA74 /* route_components.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D905C6A2901784D1B0026190D9DA31C /* route_components.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AE4015592BA179A777EBD09B6DBE932D /* client_context.h in Headers */ = {isa = PBXBuildFile; fileRef = DA666AE323B9A7BD6C7ADAA543D7F8CD /* client_context.h */; }; + AE45D87EF012CBB57B8EF201AFF0EB2C /* metadata.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 25B3B7379EA88EA32DB8DF620722287A /* metadata.upb.h */; }; + AE488864C7CCD1ECABD78D92EEBD4406 /* pair.c in Sources */ = {isa = PBXBuildFile; fileRef = A46492B31812B99D8E26E74A6FFB4835 /* pair.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AE63BC127976FA325C9833A4B189BD82 /* extensions.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1D8F9DE3DB66FC99643DDAFB956C67EC /* extensions.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + AE668187A5A8DDDBB17672C087D2BE9B /* proxy_mapper_registry.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 37A2839DCD11C8A1F9E29EF5DF86BF4F /* proxy_mapper_registry.h */; }; + AE66F3D5CD300DD964B2D60A8656FDB5 /* cfstream_handle.cc in Sources */ = {isa = PBXBuildFile; fileRef = E3B2BFE0105517B2AF8F3C68EF660DDA /* cfstream_handle.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AE675910DEDFCA3477CB00C06EC04104 /* logging.h in Headers */ = {isa = PBXBuildFile; fileRef = 4396A73F0B8650DEAAB5E3E62D499595 /* logging.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AE70741D3CE920E873850539F76CCF6B /* transport_stream_receiver_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = A926A6A8A4BAE2EA2EA8D03A8E8F0D7C /* transport_stream_receiver_impl.h */; }; + AE89CBA72FAA140084687C9932987459 /* seed_material.cc in Sources */ = {isa = PBXBuildFile; fileRef = 605FD051CC73C6C2D46B0119B5F37505 /* seed_material.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + AEABF104BB139FF0D07A318977AF5A13 /* FIRAuthOperationType.h in Headers */ = {isa = PBXBuildFile; fileRef = 05FE70E5F8416C98236F910F1AF288AB /* FIRAuthOperationType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AEAC16B5B636B463D5EB5354955EC138 /* prefilter_tree.h in Headers */ = {isa = PBXBuildFile; fileRef = 129F9BD0E4C8AD0425DC073F352491CA /* prefilter_tree.h */; }; + AEB48DEEDF8D9B60A36282CD36F97A3B /* byte_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = AD3D17015D5F4698EDF28BE9F5888A77 /* byte_buffer.h */; }; + AEB60D88FEE450EF224CE8EE50DBF501 /* dbformat.cc in Sources */ = {isa = PBXBuildFile; fileRef = BBF7F095E9A5AA46AEDB46F40C2C4B2E /* dbformat.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + AEBFF0BD218ED7CFDAAB130B6A88B7DC /* service_config_parser.h in Headers */ = {isa = PBXBuildFile; fileRef = 5167105B640C97D8E53690421E0C148A /* service_config_parser.h */; }; + AED76AB6AD88956C13F6F1F2C83C035D /* channel_create_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7210DBD8889BD021C7B269F97169D3C6 /* channel_create_impl.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AEE5877A7B0EFE4E075017A56297052B /* load_report.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 169FF57AB1273111A9CDD36233FE775A /* load_report.upbdefs.h */; }; + AEE788AF4EB29FD8ACDAB5B3BB18C8B0 /* regex.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4276FCE9A672E0E0DB8CFDA4655AF127 /* regex.upb.h */; }; + AF2B15DC25DFED18892854DDE4D32B09 /* sync_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = FEE26E3EA1B950D04FB9744C3532EC10 /* sync_windows.h */; }; + AF2CCA6F846D404672ABB55AD9AE5765 /* protocol.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D94E56B5ED9628BCE144622BD2E7F722 /* protocol.upb.h */; }; + AF536CC71C3EB99C32A81AD35553BA92 /* security_handshaker.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = BC726CF8C2D2659050237F666DB06E6C /* security_handshaker.h */; }; + AF5898560B7F388CC578360AEB843243 /* promise_like.h in Headers */ = {isa = PBXBuildFile; fileRef = 2251476E55803F732A8490F842CA7483 /* promise_like.h */; }; + AF5BADDCBC487A37F8C8ADB91B59FDA1 /* quic_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E6495BE85D86FE840BB124EAA1FBAD6B /* quic_config.upbdefs.h */; }; + AF5C7DE0D0306AFD6AE677D2F4AA72CC /* endpoint.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 34602C334F02458BC9612064D7BF4E29 /* endpoint.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AF6E8D4973B793736B44D8EB9FBF720A /* coding.h in Headers */ = {isa = PBXBuildFile; fileRef = 0183C847C3301B15D1875C4F9E56801D /* coding.h */; settings = {ATTRIBUTES = (Project, ); }; }; + AF7E0A69FDBF3C8D876A900B0B4BBA94 /* backoff.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F7CA2C5988C527756EE917B3F4805B05 /* backoff.upbdefs.h */; }; + AF93A639907E1D56B7CE06DED5E90BE6 /* binder_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7C359B9C2329602669E12A0AA50BB77B /* binder_connector.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AF97CEC7A30A41568D86B07133D00145 /* bitset.h in Headers */ = {isa = PBXBuildFile; fileRef = C867F1DCA0F18414F60D93ED095E8745 /* bitset.h */; }; + AFA4E909FC5F8DAB1AFA95836A41835C /* channel_args.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2EAAA571670285067A73327B8E13EE51 /* channel_args.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + AFB246B846311B5D99F31E55EC6B37EC /* http_uri.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = F6C885B84D2C5BDD2BEE1915274EAF4D /* http_uri.upb.h */; }; + AFC3D193C3A60A3556E33AC833E54268 /* pollset.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 12489DCE423B0E6A8524F5437F940353 /* pollset.h */; }; + B00ECB1A3CA5EDA74122C7A1B3C9DFC1 /* frame_window_update.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A5248D536AAD57EFE543CFAC5E7D915 /* frame_window_update.h */; }; + B010DD4F0DF18D34E8AFBB4009B11C7D /* time_zone_if.cc in Sources */ = {isa = PBXBuildFile; fileRef = 86524FA4EDF7081A6E7084C8B8B17D1E /* time_zone_if.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + B045AA242FCC690033415A870E79D67F /* async_stream.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 62AC496289C749BB5BB807734EAACADE /* async_stream.h */; }; + B0597BC4C4E109175016B7A181D4FFC5 /* dsa.c in Sources */ = {isa = PBXBuildFile; fileRef = 9C0A2F34C5719A3150E9CC78C9513D10 /* dsa.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B068E8C667DE28B08D47118AC8BC8170 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + B06C12D1F5EBAD115D9958A9645FCD37 /* frame_handler.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = C01FAABE45889F07BD8C14AE64B036A0 /* frame_handler.h */; }; + B07C1FD8DB6E86B6150999D3E5FB03AE /* representation.h in Copy numeric/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 328D506A8592D4115EB132EDCF23B554 /* representation.h */; }; + B0A349EFD02EE2F448E18A24853258F3 /* resolver_result_parsing.cc in Sources */ = {isa = PBXBuildFile; fileRef = DB0D1559FA3B6ADF60FB8BF4FEF245C8 /* resolver_result_parsing.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B0A73F2E973FA6B52A7D2444ABA29249 /* sockaddr_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = E0E670B0F4D5B0F36E134AC4B91613EB /* sockaddr_utils.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B0A820390275C50C0E352E7F4AF24681 /* block.h in Headers */ = {isa = PBXBuildFile; fileRef = E451B372860646442BD65B8C096D8EE8 /* block.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0B9D6768E9A3758BE67372F444FAACD /* duration.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 93F6BCED5F4A98B987F087A1EE954B2B /* duration.upb.h */; }; + B0C2F693B5C83D434788EE9D50DB1C60 /* substitution_format_string.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 71EF51826972D07B9AB2A41E23965304 /* substitution_format_string.upb.h */; }; + B0C3FC8D0CCEAC7B9BFE0CB7F40EA4A2 /* local_security_connector.h in Copy src/core/lib/security/security_connector/local Private Headers */ = {isa = PBXBuildFile; fileRef = 7C5D48E3381E9196AC22C7DAFE43DA71 /* local_security_connector.h */; }; + B0D0E54F10F3E57F6DAA1B47F1D5BC29 /* FIRGameCenterAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B5383C6DFF49AD646BFA6C57F81DB17 /* FIRGameCenterAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B0F8F22DB506BB117C196E07779D052B /* FIRTwitterAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 097478CF67DD0E77D158752FB1A2B800 /* FIRTwitterAuthProvider.m */; }; + B0FD5A5AF41958D53E1214236922FED3 /* frame_handler.h in Copy src/core/tsi/alts/frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 95CF39A4F949F8E6738EC28066720805 /* frame_handler.h */; }; + B10470789B69E8F220E89C756EA17A78 /* channel_args.h in Headers */ = {isa = PBXBuildFile; fileRef = 024EB002CA949D7A8876E6B0D3EC77E9 /* channel_args.h */; }; + B111DBC96B0F70B1040FE9D14A876787 /* GULNSData+zlib.h in Headers */ = {isa = PBXBuildFile; fileRef = AA19445A65AE1D32252FFD01402345D4 /* GULNSData+zlib.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B11F57B570FA6577553132E41DA517EF /* call_hook.h in Headers */ = {isa = PBXBuildFile; fileRef = C764B39D91D55839D87900DC608C7D9C /* call_hook.h */; }; + B139528730DAFA6E19B15602D88FC19B /* client_authority_filter.h in Copy src/core/ext/filters/http Private Headers */ = {isa = PBXBuildFile; fileRef = 3411638046C97BA7694EF190BB8E17AB /* client_authority_filter.h */; }; + B13A34CC97DC784ECCA0E138DC28CD2C /* a_dup.c in Sources */ = {isa = PBXBuildFile; fileRef = F4F6673625EF1045454FA3309EB87E26 /* a_dup.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B147007324099001B0A05B4407EE42C4 /* inet.c in Sources */ = {isa = PBXBuildFile; fileRef = C0756E7CCAA68F278882EE061E4AAD48 /* inet.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + B14BCAD63AF355AD91CFCD1970109875 /* string_ref.cc in Sources */ = {isa = PBXBuildFile; fileRef = 34C4919254DBA38E57CD741E01A4F30B /* string_ref.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B16DD92F950406C545A638D15584FF88 /* PromisesObjC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 120FDAF46552E5F244CA3FBB61E38B2B /* PromisesObjC-dummy.m */; }; + B176ADF4A34DDDBD27A433F9A963E450 /* ev_epollex_linux.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4FA9869ABA92FCEDA73265D4524F423D /* ev_epollex_linux.h */; }; + B17BF2419CE1879653F4F0D31FA6A4F3 /* hashtablez_sampler.h in Headers */ = {isa = PBXBuildFile; fileRef = 05DC5924A02571DB3969C1D201F7BA51 /* hashtablez_sampler.h */; }; + B18B1B0277D8B86CE7F002938C484FDE /* graphcycles.h in Headers */ = {isa = PBXBuildFile; fileRef = B57DD62B7DD302DB8D9D4A906AC8AED2 /* graphcycles.h */; }; + B1A46DCB05AB5D3CC35172C6F0422008 /* transport_security_common_api.cc in Sources */ = {isa = PBXBuildFile; fileRef = 485176E1CBDFEDDAC96942AD2C78CC14 /* transport_security_common_api.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B1B8F37DF4120D8CB3986B669E4D7E0D /* rbac.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F938E1ECF07C9B318E8FC9307054DB8 /* rbac.upb.h */; }; + B1E073BB2500D32E4FB5D329F027B252 /* regexp.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = DF6DE6593056FE75107AC53D1D2F0454 /* regexp.h */; }; + B1E3EDEB9604F2CBC4F50A39F80A82F0 /* tcp_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = B9CCE1067AA858BE9D3B0E1A0BF311CE /* tcp_custom.h */; }; + B1E66DE479A9BA6DA97371CCEE629BDC /* statusor.h in Copy status Public Headers */ = {isa = PBXBuildFile; fileRef = BAC4BDA21B1FC94CDA7E36D865625952 /* statusor.h */; }; + B1E8B5173A2FC8055DCC80E09F937CDC /* ndk_binder.cc in Sources */ = {isa = PBXBuildFile; fileRef = F7D3C96503AB0C2B10D418B74AA6FF80 /* ndk_binder.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B1E9019E5F0E89002CC9A6FE471F47FF /* subchannel.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FFEB274B76E2192B73CEEDF45727D78 /* subchannel.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B1EEB4BD7A99F1C88EC41509C795A5B9 /* strscpy.h in Headers */ = {isa = PBXBuildFile; fileRef = 42DF6C46543E686FF0B7E3D3A981BAD4 /* strscpy.h */; }; + B1FF36CA0CC84C0B3832B0907FB67A31 /* FIRSetAccountInfoRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8B6B8BE9A329E49FBD58961FB71A6443 /* FIRSetAccountInfoRequest.m */; }; + B205D82755D6E606DA77A4323E5925DE /* slice_split.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9A35F5F0C7AC87F7CAC18CB9DE8C4868 /* slice_split.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B20C1DDCB0B80D51B6C258975AAD768F /* lb_policy_registry.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 22F295D4B755753624975139A154DAE6 /* lb_policy_registry.h */; }; + B214B0F62DC1A882248A514D1AB5E54F /* router.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3752429398C6038EF928765D7F8D9E08 /* router.upb.h */; }; + B2152129006C81B521C278B3A7094D8D /* fault_injection_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 06E9903F013FA5DEE44A034196AC68BA /* fault_injection_filter.h */; }; + B216D5D6D9F356108C8E1544D8C81980 /* handshake_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = CB3F246CC6BC5128CB501E2E3169B96F /* handshake_client.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B21807FCFE9FAFA0985D1446B0012DB3 /* x_spki.c in Sources */ = {isa = PBXBuildFile; fileRef = 5251134A1229D47EB05AC1F5F46E6885 /* x_spki.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B23D97D7B6904440F829F17279985980 /* pb_decode.c in Sources */ = {isa = PBXBuildFile; fileRef = 308C382D5A01D65CBF41DDD997C1CBFB /* pb_decode.c */; settings = {COMPILER_FLAGS = "-fno-objc-arc -fno-objc-arc"; }; }; + B24DAAAA9E2F578CED30A53002B3E819 /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 72A1FD8BF32DEBC8A3280A1802CACABB /* struct.upbdefs.h */; }; + B24FDA217F4A3C6237E7F32E4E678C98 /* xds_channel_stack_modifier.cc in Sources */ = {isa = PBXBuildFile; fileRef = 232B49CAD8CA9E19B859DECA4F67F7E0 /* xds_channel_stack_modifier.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B25F6F4DB3C6A5B4BAFA397A47276BEE /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 445057730A5CDDE12DC066FC93377EAC /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B26416778C96972DB299869948E3B82C /* utf8.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 07AEB91561705AF9CC3D48308B13AB32 /* utf8.h */; }; + B2738E73B49F2766E650D2A33B333C39 /* typed_struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0ABF4E6D27AB22EA11D15CA521865D8E /* typed_struct.upbdefs.h */; }; + B2809DB550A0D25822C459C9F6016B44 /* channel_stack_builder.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = C433F6B19BB2592F5AF6FF7FB5D1B70C /* channel_stack_builder.h */; }; + B28127C27494CC8CE22439659D94956D /* string.cc in Sources */ = {isa = PBXBuildFile; fileRef = 59A4B5CFE40B37F8D1D69D79F61C65D2 /* string.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B2A8313D3313426F130CDF316FA1CA14 /* eval.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 486DB19EECF7970F7E1A3934166CF7B7 /* eval.upbdefs.h */; }; + B2A8A0AEF702A1435531E53D4ADDACBC /* jacobi.c in Sources */ = {isa = PBXBuildFile; fileRef = C1DF5B9FA77E77AF0F82A623640C82A1 /* jacobi.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B2AF74D405D9994083ABD70611D60ED8 /* route.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 78A985EDCCC460E3432CFCE5CB77E9FB /* route.upb.h */; }; + B2B5F23A430CC020D93B02B214E6ECCD /* duration.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0905577B2D6A23929627C38DB92382B7 /* duration.upbdefs.h */; }; + B2B7057437B06F846AE1055346524FA7 /* sockaddr_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 479902CE56EAE38917EFC202A4CAFD74 /* sockaddr_posix.h */; }; + B2BDCAD2BB84BE86015AD6BEA394EF13 /* FIRSecureTokenRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = F7B3BC3E181725191D65C3BD43C21A5B /* FIRSecureTokenRequest.m */; }; + B2C8F7195B89DB11E6AEE32C129EC6BF /* GULNetworkMessageCode.h in Headers */ = {isa = PBXBuildFile; fileRef = 90F5E64FB4A2B7A1094D51600CD193D9 /* GULNetworkMessageCode.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B2C9AC1D2E79052BE31900A52A8EF9F8 /* stats.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D1DC74A0B7C8DD747DFAB8C450E44392 /* stats.upbdefs.h */; }; + B2D3C37641244DC658B4FF7CD90108DE /* derive_key.c in Sources */ = {isa = PBXBuildFile; fileRef = AAF9323236451D77E2DA33DD82B271DD /* derive_key.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B2D4494D40EF2CCE0C0A91A3CEF33F0A /* server_builder.cc in Sources */ = {isa = PBXBuildFile; fileRef = F866196556B610881D25EDB54605981E /* server_builder.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B2DC7C59481FA81464023E6365F3C848 /* discrete_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F6D76ABFD696796A4CD56681E7D9757 /* discrete_distribution.h */; }; + B2E1463DFC017D23D17B6F407DCD9DE4 /* pkcs8.c in Sources */ = {isa = PBXBuildFile; fileRef = 3FB15D62D178F9A6FF8B202D3F433AA3 /* pkcs8.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B2F62BAAF91AC5DC0A3C7C705B492535 /* client_interceptor.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 068E1809BDD57307BC9E0902D9AF2032 /* client_interceptor.h */; }; + B311E623A8382606B24176FA568C82D7 /* xds_resource_type_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 8764B611CEB80ACEB5412D248A044D89 /* xds_resource_type_impl.h */; }; + B31F08C82D3B5703636F5B0F86A5A330 /* grpc_tls_certificate_provider.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = A73AE8FBA58A3BBC899C1D31CCD717D8 /* grpc_tls_certificate_provider.h */; }; + B32540D05A7346C54E1AD8F6987E3688 /* cord_rep_flat.h in Headers */ = {isa = PBXBuildFile; fileRef = F89BC5C80A8A9B5611F140123646035B /* cord_rep_flat.h */; }; + B3302F38F6F8A74D7C856DCBCB174928 /* json_util.h in Copy src/core/lib/security/util Private Headers */ = {isa = PBXBuildFile; fileRef = 8370D77BBEB560DFF7A7918A2F667349 /* json_util.h */; }; + B348C898DF7DC170D64932A85370FF53 /* internal.h in Copy crypto/chacha Private Headers */ = {isa = PBXBuildFile; fileRef = 623C12C976D24A840253CC891FD3A11D /* internal.h */; }; + B34994BE6DAF3B2EEA76AF327CE79FEF /* xds_common_types.h in Headers */ = {isa = PBXBuildFile; fileRef = A830F6369711F72E27BFE6E092919C16 /* xds_common_types.h */; }; + B34AE75175A006B522A9425C1D1B2CB5 /* dns_resolver_selection.h in Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */ = {isa = PBXBuildFile; fileRef = 5B10CB3A7C0DFCE2E0791B96551CDBB1 /* dns_resolver_selection.h */; }; + B35AF8A218E1F0163EEEC4F468E6BB43 /* endpoint_cfstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C384E4A0584045313A232EA0ACE3474 /* endpoint_cfstream.h */; }; + B35E469066AB339870AAC46817E67468 /* sync_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = A4D5B719BA57FA7F839CB56C718CF6A3 /* sync_custom.h */; }; + B36C14D220D80825B34A49286E90D7BD /* stats.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D1DC74A0B7C8DD747DFAB8C450E44392 /* stats.upbdefs.h */; }; + B371D5CDD7B413EBEB595CFE5A9B6B37 /* async.c in Sources */ = {isa = PBXBuildFile; fileRef = 17172CF108F6F499AF5C7CFBCEF73FD5 /* async.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + B37676B392E002A63EA91346B3902466 /* channel.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 9F93AF5E2E733BD67F7E93B09239F6D2 /* channel.h */; }; + B37766C560B713312F9C076D469B77C1 /* bootstrap.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A3D3B600EE13FF41AD63C9660A0E819B /* bootstrap.upbdefs.h */; }; + B388600BFA3DDBF503123F5EA8CCF5B0 /* FIRVerifyCustomTokenRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A761223ED4758962D33E72D59FAA864 /* FIRVerifyCustomTokenRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B39D60D61780692383FE2F9883EA93AD /* FIRAuthUIDelegate.h in Headers */ = {isa = PBXBuildFile; fileRef = B970651BBCA6D1B8341E98FBEE0C2BEB /* FIRAuthUIDelegate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B39FFED58BC309F0CC1C85E607AFF300 /* macros.h in Headers */ = {isa = PBXBuildFile; fileRef = 781E427F6B3715942969D32D839CE38D /* macros.h */; }; + B3B76CBBE4BF9D3C9B6230F2A269F0C5 /* xds_resource_type.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = E507EF64B1E9EF7551E3E2A7C6D05ADA /* xds_resource_type.h */; }; + B3FCCB8C955421CD1D0F0A8C15569AAF /* deprecation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 81EF0A7CC622E871C77CFEB9C5016067 /* deprecation.upbdefs.h */; }; + B3FF7C937C597A470C5F8EC0124E936C /* get_current_time_posix.inc in Headers */ = {isa = PBXBuildFile; fileRef = A2BEE30B2DE06C8964EB7184E2E20D1D /* get_current_time_posix.inc */; }; + B405DA67271D8EAE132C68EF635FD1FA /* status.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 7312DDFBE0572552979E0BF19894719F /* status.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B40BEF6C6A171BD36488DA9E82FAE5E6 /* varint.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = D4AF0F3F7385AF80E279791CAD90F1A7 /* varint.h */; }; + B43646750F1A7C517ED71470A08D70A7 /* FIRResetPasswordResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0D5728F2518C2C90ED923A66BE86AAD6 /* FIRResetPasswordResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B453E94FCF86598E7578B6FB3CD5AB7D /* resource_locator.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C8E6C942416A7205F4C890CF975375C7 /* resource_locator.upb.h */; }; + B46865C761CFB3085A874197FB70A455 /* auth_context.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 72D8C1493477318A747D03B5E0771D8C /* auth_context.h */; }; + B468E9E7A3604A3B7C0FE74286546248 /* atm.h in Headers */ = {isa = PBXBuildFile; fileRef = 524974CD58E54F6D2D593683FFD18B77 /* atm.h */; }; + B47747386FAC6A2A000C3E5CD3D80322 /* per_thread_tls.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 50D4BE94BA8B8149DE37ACABA80C7EA1 /* per_thread_tls.h */; }; + B49114E48D14A110FA8F76DB72CE91F9 /* proxy_mapper_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 680166348105B6E171F2C1CD49BD9659 /* proxy_mapper_registry.h */; }; + B495248810EFB7DFFA9B0FCD6F525C9B /* timeout_encoding.cc in Sources */ = {isa = PBXBuildFile; fileRef = 32483158921F3A2F8AD226D2F5D4380E /* timeout_encoding.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B4A04BEA0DFA2C0A87A1F45EE1BBAFB3 /* api_listener.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8856ABF8BE8DD959C86FD4BA55DF5D4D /* api_listener.upb.h */; }; + B4A952956379FBEBE5C028CBC288361D /* resource.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 292636666E464640DE33A75C1D6F0880 /* resource.upb.h */; }; + B4C052A0E75A0B43F90D2437E75B6004 /* writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 66ED171ACD718C6FC08761028ECCDA0A /* writer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B4C61FB35FEDCE3D426B13EECD3D6C07 /* checked.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 155794F80C1DA05B07E14A088FC10B91 /* checked.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B4CB5B74F3785F07AA21A36CE7241312 /* regexp.h in Headers */ = {isa = PBXBuildFile; fileRef = DF6DE6593056FE75107AC53D1D2F0454 /* regexp.h */; }; + B4F66F37A7CBFD2D9CAAD0737CAD02AD /* xds_endpoint.cc in Sources */ = {isa = PBXBuildFile; fileRef = 83ADD73FF907643E3B375DEE31D48BA2 /* xds_endpoint.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B4F7F76B7AD9CF84D153D5E7B94D0F29 /* randen_traits.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 13DD81B4CAF21079AA5C18B45E6C631C /* randen_traits.h */; }; + B502CFF1C66BB41B2FE31EEF6684B37E /* upb_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = AF8D65231F53D149DDCDCE31C960CBA5 /* upb_internal.h */; }; + B50FBEFBE0368C147721B5D3CE808ED9 /* spinlock.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1578CE5262F4110DB688125C0C9F51F8 /* spinlock.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + B50FE4AE9BDDCB4352EB6255442D4F48 /* nid.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 7EF2DD73AD284D464C816AC744BE09CF /* nid.h */; }; + B51A40B7062C860F53142D1710522F16 /* x509_txt.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B84D40425AF73C5A05A8889C0E8E9CE /* x509_txt.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B520DBD89F1E6E44E17E8E68C0FCEB8E /* compression.cc in Sources */ = {isa = PBXBuildFile; fileRef = BE984C602BBBE2459144C2AF488CDB23 /* compression.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B530E2263EDB0361F27CD28567176EB6 /* sync_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C8F6853D005A994BB84AD1FBAEBEF82 /* sync_custom.h */; }; + B530E7C6E31326A20BB6017EEC681A10 /* cluster.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6F2D62CB32105D719266DC029C0A88F9 /* cluster.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B5411EF25AC63C3476F854F0A6DE3826 /* generate_real.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 7E345D05251FD3366FA547BF63DD4299 /* generate_real.h */; }; + B54D13D8BADE4BC4525E4507876EFAA2 /* sockaddr_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 9920D7969770E652F07BDEEC7D56BA5C /* sockaddr_windows.h */; }; + B54FF94EC4D9DDE9D9495991097E73AC /* FBLPromise+Then.h in Headers */ = {isa = PBXBuildFile; fileRef = 684B0DC3636E938A3A5C413BD320666B /* FBLPromise+Then.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B555268A8D09A7A8257E66E0F8880416 /* algorithm.h in Copy algorithm Public Headers */ = {isa = PBXBuildFile; fileRef = 0D850B4AC13EEE611161845E3F57D851 /* algorithm.h */; }; + B556029D445CCCE6CC747B296939B54A /* address.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 792877C6CA88E970203D0370474DE979 /* address.upb.h */; }; + B55CE51F6C4D4C272F8B5C1CFB42F01D /* FIRAuthAPNSToken.h in Headers */ = {isa = PBXBuildFile; fileRef = CAC47ED54B51B1647E7D90657856F20F /* FIRAuthAPNSToken.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B5693FB12E31894698516478AC4FB384 /* xds_channel_creds.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = D3C10EFC47B33FB968622544FF742F75 /* xds_channel_creds.h */; }; + B56D9BB8A4D11CE999850084662F839B /* socket_utils_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B7F239A420331E55E347FF8D233D2EC /* socket_utils_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B56DEF28B8FAD3BA641267651277629A /* gsec.h in Headers */ = {isa = PBXBuildFile; fileRef = E554609B9CE364F674926DE81F8E91FE /* gsec.h */; }; + B5B9FC7E0DE57193BB67FD7305CDF3BF /* resolver_result_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 132E2C2C8036273C2044C379E75CEE48 /* resolver_result_parsing.h */; }; + B5C14272A5E07C0E30168078B617170C /* x_info.c in Sources */ = {isa = PBXBuildFile; fileRef = D00144D52DD0B524FC098D590B21E450 /* x_info.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B5C2BB8CF15F91FBC9CAF153D24221B6 /* log_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ADC0283FF083F08CA5EAB48B7B26E04 /* log_windows.h */; }; + B5CB927B7C437D0ACB550E4ABC40F2D5 /* algorithm.c in Sources */ = {isa = PBXBuildFile; fileRef = FD9AE4C077E2D197F9E43892979A5506 /* algorithm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B5CC687FB8206D884E00AEFBA1857E74 /* arg.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5AC9E26833A20DF0AEF18185B011F914 /* arg.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + B5EF45343B0ED12E090FE6C4AA2891D2 /* internal.h in Copy crypto/asn1 Private Headers */ = {isa = PBXBuildFile; fileRef = F8E26D8A8B741F22DA11CDFBDC297816 /* internal.h */; }; + B5F9BCFCF54C7D9CC1C7C8306F519D0F /* server_callback.cc in Sources */ = {isa = PBXBuildFile; fileRef = 27EA483C924136B10764C316D50A63DB /* server_callback.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B5FDDE4A9A83222C72171E23F7E4F4E1 /* tcp_server_utils_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A64024F9C43BC137E03E8ED72C7043F3 /* tcp_server_utils_posix.h */; }; + B6079EE808827BE917C0E82F0E2452D1 /* utility.h in Headers */ = {isa = PBXBuildFile; fileRef = ADE177397712F2112EEAA2F2D110B2B7 /* utility.h */; }; + B62B29C9B299F843D9BE8AC34F5A7B38 /* sync_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 99B1FB5D6CF5618186FF7666CB96B2F8 /* sync_generic.h */; }; + B62B86AE7B253CE5256A5C699E705CFC /* service_config_parser.h in Copy src/core/lib/service_config Private Headers */ = {isa = PBXBuildFile; fileRef = 5167105B640C97D8E53690421E0C148A /* service_config_parser.h */; }; + B63CC44587FC5B13BF5D59AC6C2A7777 /* lrs.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C25C353F50235F6FFD543E07080EAC /* lrs.upbdefs.h */; }; + B644EF56A3AB41087C584FF61FC9053F /* FIRCoreDiagnosticsConnector.h in Headers */ = {isa = PBXBuildFile; fileRef = BC869C20A4AE26B72BD8F9528C178F4F /* FIRCoreDiagnosticsConnector.h */; settings = {ATTRIBUTES = (Private, ); }; }; + B647BF7E2FF65740F29E5472DA2301C1 /* resolver_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D1229CC2213AE7200380D4B2C2663C1 /* resolver_registry.h */; }; + B6566805D4EE646D2D48F795B1D70F22 /* bundle_loader.cc in Sources */ = {isa = PBXBuildFile; fileRef = DB28E369DAF4754A3FEF73232DBB7206 /* bundle_loader.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B657ADD8C2F9E3AF7570CF9A117224BB /* oauth2_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DB376AE3BB940F7C7D2F338BA85878A /* oauth2_credentials.h */; }; + B65D8DDE05195079849D58EFC1AA1A16 /* variant.h in Copy types/internal Public Headers */ = {isa = PBXBuildFile; fileRef = A4F404100FDBA2BB9C42A3D6F4C097E3 /* variant.h */; }; + B668637F94A88C79AAF9426A9D2C757C /* create_thread_identity.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 883DC56D810F175B4F49FDD9BDDB1250 /* create_thread_identity.h */; }; + B67FEE4D0A30B2D25CB576E6B3BFB2A3 /* GULURLSessionDataResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = C32D5A143090090CC9B68223D8442694 /* GULURLSessionDataResponse.m */; }; + B698B9603EB869458990EABF729C9875 /* http_uri.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3E7C1B2F299E0269E90BDB7D8B257E31 /* http_uri.upbdefs.h */; }; + B6A2553FB145DFA2681E4F8672D1A156 /* type_check.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A0A6881A9304DC133DA36F8D813EADBB /* type_check.h */; }; + B6A7CA217670177857C93A874B4EDE37 /* memory_bundle_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = E59673ABCCB63791A3FE1CF6886BFD3B /* memory_bundle_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B6AC9E721436360271FF21E52B9DC986 /* msg_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = C7D4A3C664C3F01143530A89D47A175E /* msg_internal.h */; }; + B6B29B85DC09ED5A90AA29F587ABFB40 /* listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DE846B68876A126B2A57F0FA3201AD9E /* listener.upb.h */; }; + B6BF6CD7F6481A752F8CE15130C3B139 /* err.c in Sources */ = {isa = PBXBuildFile; fileRef = C8DAAFAB52DDC0C370BB82EE006BC473 /* err.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B6C97946352ACE1E4DCD4101E92B5CA0 /* FIRWithdrawMFAResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 2ECC77CDED33A206A195F3C4DDC755AB /* FIRWithdrawMFAResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B6CA8FE315CE8B0B703F9DCA594ADE13 /* md5.c in Sources */ = {isa = PBXBuildFile; fileRef = 22D736D52009E67E4C4B14F48F941680 /* md5.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B6D5355C2C3F04E5B88AFADD27976EC3 /* hpack_constants.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = E747060B99D764EF000C788D635B4795 /* hpack_constants.h */; }; + B6E2B7FB3A6F1D580D182F511E5DA370 /* pem_all.c in Sources */ = {isa = PBXBuildFile; fileRef = 29E0499213573CDBA5ACA93354583171 /* pem_all.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B6F1F20378275F4FBAE84D07948A5484 /* internal.h in Copy crypto/pool Private Headers */ = {isa = PBXBuildFile; fileRef = 20770447D31B6583741722E1435CEDA5 /* internal.h */; }; + B6F6E751CED52CDD52493ACE55BFE111 /* hash_function_defaults.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = BD46EAD8338DF4AF473088A6B6F3DD8E /* hash_function_defaults.h */; }; + B6F733919166578E4A1B7B7806541B2A /* handshaker.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 1613CF7011D3D4B6658147E2CB3FBB1C /* handshaker.upb.h */; }; + B7165219F3B47FFEF5835D931C73E215 /* time_zone_libc.h in Headers */ = {isa = PBXBuildFile; fileRef = E12C695850CFFB76C76638CCE45C5A2F /* time_zone_libc.h */; }; + B717B8A9C63CD21847FB7F0408639993 /* UIKit.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F85DB4CC446BCB5E866C9F9494CFB717 /* UIKit.framework */; }; + B72E521DE5BF08FAA92F08D7D9A1965F /* channel_args_endpoint_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 22C833CD504D72A0C2FD0B51F5995ADA /* channel_args_endpoint_config.h */; }; + B743A7C62F849BA5615C0A2A8FD76799 /* randen_detect.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 6EE230263BA9F30C4AD63766EBB6058E /* randen_detect.h */; }; + B75023205BF88B935B6A6223C14438CE /* builtins.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 18202F4746D68CA4E5721302B34D8C13 /* builtins.h */; }; + B778CA9731545076989237B617E0E21C /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = 9AA00793EF3D0E4FFDAEB9F0719971D7 /* slice.h */; }; + B783A92AC8A6EA89DF73AA1765EB20C0 /* transport_security_common.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 30DA1F532A181A038626B7A1B003E1E1 /* transport_security_common.upb.h */; }; + B78921CFDC54196BCC206A49EDF589FE /* range.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 36920242CC39CCA7754F52767057061B /* range.upbdefs.h */; }; + B78E17E7281E271782DCD155B723F804 /* unix_sockets_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 8470A5D15D04BDF6BA27E0C310EB883B /* unix_sockets_posix.h */; }; + B79508F8E6217474E9C02EFAFD9BCEB9 /* FIRAuthDataResult.h in Headers */ = {isa = PBXBuildFile; fileRef = F98B083F9702769B3E0A74BE856B8D6C /* FIRAuthDataResult.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7990B1734FA64B416A9A46965E7D046 /* GULHeartbeatDateStorageUserDefaults.h in Headers */ = {isa = PBXBuildFile; fileRef = CDADB041142953F36FCBD1482B205DED /* GULHeartbeatDateStorageUserDefaults.h */; settings = {ATTRIBUTES = (Public, ); }; }; + B7A45DF50C9D6363ACC9A3F52AAE1407 /* table.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CBD18A4070366F42D0CF805DCBC3160 /* table.h */; }; + B7B8888179D6C660185FBEFD804C4E0B /* route.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F8B8A9A1B97A8CC5DB43FD9A51EB7CFD /* route.upbdefs.h */; }; + B7C85168A2E7CC34394EF852FC0A12F0 /* resolver_factory.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = C9811C5158CBABBC91E98179E5B653D8 /* resolver_factory.h */; }; + B7F92142BE29C41C6C5B6BE4690A1BE1 /* activity.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D00764993FAD632A5E5E585C49EB10F /* activity.h */; }; + B7FAE8D73DCCC970DF2989EE8445D0F3 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = B96F5BCFF9002E3F97F1F4E57B9CF5FC /* http.upbdefs.h */; }; + B803C1245521F19508C409A904766C0E /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = C59E77EEB7E58316AB9E26505A3075E5 /* context.h */; }; + B813CB51921FDE383692B5613DAE63DA /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B29DD04FD464FEF37A081C240FE98A42 /* fault.upbdefs.h */; }; + B839613439B5966729E324D4ADA3AE98 /* string_ref.h in Headers */ = {isa = PBXBuildFile; fileRef = 67A0F376064DF72CF07747CBB46DB6DE /* string_ref.h */; }; + B8444ECB4EB603A5556BB0744E94D261 /* substitution_format_string.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 736B82DD436598B49A85DD9DB29A4ED7 /* substitution_format_string.upbdefs.h */; }; + B85367EE6C9307B55C2085B4ECA85BFA /* tls_method.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7717474E52AC8C23DA1C12195DE4D6F0 /* tls_method.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + B857B8409B96D3352A2FA98A103A77C6 /* tcp_client.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B59387443CA79B414EC20E72667CD903 /* tcp_client.h */; }; + B85B5D64B19B482B2870F233C7607EAE /* prefilter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7F1E38B1E62557371B7A015F63784948 /* prefilter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B86441BF92AA41161891F58437FBB824 /* value.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 17D5CB57D1A92399DD786C06D6FC5258 /* value.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B870AB02A59AABB3DEF0917B73A41AE4 /* stacktrace_generic-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 34BF70482C38B7962FD6BD0A7F854C3F /* stacktrace_generic-inl.inc */; }; + B879943375569040236B1D8B1DF0AED2 /* endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = DC46F7AC051AE7B42AB161966C17DEB5 /* endpoint.h */; }; + B8858F5CE2C26FB80538E1FAF48FC289 /* migrate.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 66EB0D6A3CA15F8685AA701862054201 /* migrate.upb.h */; }; + B89ACDCD84CED5F26AE59167E554EC8A /* prog.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 3E0B502728F69A911B082612B2AE1760 /* prog.h */; }; + B89CF965FA17F0EC580C2BE17FEE1811 /* collection_entry.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = AE7B1EF2FDFA9917DD324F9AFF1DDBAA /* collection_entry.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B8A16E27E903614382C018108DE6093A /* local_view_changes.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7A5C90B5CBDF31CF1A322E8B1A70245 /* local_view_changes.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B8A7150D949CF1CEB7F0729BA6405059 /* dsa.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 206905EC008AAB444C6C96169643C5DB /* dsa.h */; }; + B8A87FA56C5E9013F96980111685F986 /* completion_queue.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 4920953F95BA727A4383E197DE14A510 /* completion_queue.h */; }; + B8B24D064716AE7D702B177043160599 /* rpc_method.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = AD4F5E9837990FC5DB6917ED38723B3A /* rpc_method.h */; }; + B8B84208A0D72A1F7213A6BD82794567 /* metadata_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C6A50AA71371A90B818EFA1556EF4C3 /* metadata_map.h */; }; + B8C3C4A866255A9D948DEBFD59530FF3 /* string_apple.cc in Sources */ = {isa = PBXBuildFile; fileRef = DCACFFFF76F967E299E8B3BE82AD5E66 /* string_apple.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B8CF6204AF13749FC100C06257F81596 /* FIRAuthAppCredentialManager.m in Sources */ = {isa = PBXBuildFile; fileRef = 6C426C00A4E050455BA35C320699FDFF /* FIRAuthAppCredentialManager.m */; }; + B8D196EFB4C3C60347B22E4E1D14AA43 /* authorization_policy_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = 14FA7ACEC4A0B55B29BFC30FAB458142 /* authorization_policy_provider.h */; }; + B8F37DA5F4657C4AA524993E38A7DC8D /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = BFE797098A78320B960F450E053C472B /* resource.upbdefs.h */; }; + B91B9B7892E9F21046E5A09C729CF8DC /* thd_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5F4F663504DEFD99A7AC785376387C46 /* thd_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + B945D5A6BA6FC0B852B6D777377575E0 /* FIRAnalyticsConfiguration.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C3D765876D8C5BB34BCF6CA9375591C /* FIRAnalyticsConfiguration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B945F449C56E52980243B9B5B56B6D4B /* common.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DD95918D888C572A689AF627DAA6AC7 /* common.upbdefs.h */; }; + B9511E2418EC291BE489B241E439B4B1 /* overload.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7C5B3048470DEA64815E2C0629DEDEAB /* overload.upbdefs.h */; }; + B956B2CE6AFE22FD65CF174FC1206366 /* FIRAuthDefaultUIDelegate.m in Sources */ = {isa = PBXBuildFile; fileRef = D1EB6CC5414FDE0E96CE13FC45EA5C56 /* FIRAuthDefaultUIDelegate.m */; }; + B96D1C5DE4EFBE9ECD98327DF00D6FE4 /* flat_hash_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 87DD88A35A40E7DCC11F34551932C8F2 /* flat_hash_map.h */; }; + B97056B5AB4B4EE7889EB6D915BD955C /* testutil.h in Headers */ = {isa = PBXBuildFile; fileRef = B99FFD1602689A5EE1AD6DF7E4589156 /* testutil.h */; settings = {ATTRIBUTES = (Project, ); }; }; + B97933DBE2D02988E2EB73D1EAFA0148 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + B97BFDF9A8038A6C0A106DB9B5B97905 /* struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E7DCDE78C62CA23DB2108200FBE8E11F /* struct.upbdefs.h */; }; + B97FEFC126D004C4884265225AE033E8 /* resource.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 292636666E464640DE33A75C1D6F0880 /* resource.upb.h */; }; + B9853F7442125AF1CA435FBEED32082B /* FIRSendVerificationCodeResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = CCDEA4570B53F17FFCF12F25DFCD3367 /* FIRSendVerificationCodeResponse.m */; }; + B989DD8C1A4ECD417674D379076A6076 /* bits.cc in Sources */ = {isa = PBXBuildFile; fileRef = 70CA9C0AB037DBE2035767CDB0A01045 /* bits.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + B99770D8015C267450A82B54262BC558 /* resolve_address_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = E69DD3B4013D2792DA3EA8E36D8A872F /* resolve_address_windows.h */; }; + B9AB00BE653699359B4C93FCF917C155 /* range.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7D6AD123AEC57E513E6F6BA53E9B4FD4 /* range.upb.h */; }; + B9AF26243C88665A74E18FEF3FB54AE1 /* grpc_tls_certificate_provider.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 861489B312CE664CA6B681D11C145F17 /* grpc_tls_certificate_provider.h */; }; + B9AF3BCE98871A34D2D232FC22FF830F /* oauth2_credentials.h in Copy src/core/lib/security/credentials/oauth2 Private Headers */ = {isa = PBXBuildFile; fileRef = 26FA4C6F57D7A88F679C1B2A0F26E85E /* oauth2_credentials.h */; }; + B9DE7A7A2FB3BFA513200EF510A9AABC /* config_selector.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = F9B3E54AEABC6AF0F509390A335A793A /* config_selector.h */; }; + B9E3BE7E968CCCF5ED9731A2880733BD /* range.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 23D67925F99A0B863E9CF5F823AF96F5 /* range.upbdefs.h */; }; + B9EA7C6CA1EB48C9895E13A1BDD7D8D7 /* port_platform.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C3DC5F2609A1443E203D60EB0CE590 /* port_platform.h */; }; + B9F0969583D2B145843E6E6D1DA268D1 /* fsevents.c in Sources */ = {isa = PBXBuildFile; fileRef = 389AC7B6E44D16C276D641C5F8E9A794 /* fsevents.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + B9FE1D733B24330E042AB4313B19216D /* inlined_vector.h in Headers */ = {isa = PBXBuildFile; fileRef = 247120CC3B45135DD5A8E803D5B3DE4A /* inlined_vector.h */; }; + BA020F53CC5954C94049A2A0A898E0C8 /* FBLPromise+Await.m in Sources */ = {isa = PBXBuildFile; fileRef = F030D7FCD86EF36456EAA3693CB7246F /* FBLPromise+Await.m */; }; + BA0B776EC8664E6DD73E03F3D181D2BD /* match.h in Headers */ = {isa = PBXBuildFile; fileRef = C4B5AA89273D20D5BD0D13CBF2E7DBBC /* match.h */; }; + BA0D637306FB2687735B7A60CE392FC5 /* gaussian_distribution.cc in Sources */ = {isa = PBXBuildFile; fileRef = CFD06FB0E6173782F2F7190285126720 /* gaussian_distribution.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + BA13BAA7264C0550447E1FEFC18A6016 /* sync_abseil.cc in Sources */ = {isa = PBXBuildFile; fileRef = 74724CB31640436CA816296D74B6E275 /* sync_abseil.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BA310193E2B3AFA0EBAE09D09B434FE9 /* empty.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = CD0B3B0303857B9C85BA5871CFD227C1 /* empty.upbdefs.h */; }; + BA4035A827B9BB8064D6D63419CF1431 /* time_zone_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 950FC7326489FCA1C58474E4960C636E /* time_zone_posix.h */; }; + BA40CB62F2FC8974CCF172B32DBF617C /* iomgr_posix_cfstream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 01F9ACE8965C6509327A81854E1FB06B /* iomgr_posix_cfstream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BA48776FB988B0B7A748E0ED96818E14 /* endpoint_config.h in Copy event_engine Public Headers */ = {isa = PBXBuildFile; fileRef = 9FF9C40D9D81D953D7D47FEE37E2BAE0 /* endpoint_config.h */; }; + BA65257AEBEB32771531CCDD1EB00C59 /* aead.c in Sources */ = {isa = PBXBuildFile; fileRef = 34E2857820F9EAFFC32AAAB7D3ACDF5B /* aead.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BA75EF14C443DC56608CA9315A9B9C5C /* xds_common_types.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0E1E5095DC4E6ED561F71B494B708F6D /* xds_common_types.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BA7636F85EF27B832E1E70DCCE211433 /* health_check.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D6D7EC910DD09EBC568AB76667DF6349 /* health_check.upbdefs.h */; }; + BA8B1128C7B1C72B682FD9194BCC3558 /* ev_epoll1_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = D3BE15E11BE1AF9D74C7651C92C44561 /* ev_epoll1_linux.h */; }; + BA8D74AD2B9968C5FC55674CB9D55037 /* auth_filters.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 86C5EAF0D442E8EE7824B1848D15A53A /* auth_filters.h */; }; + BA978B8199E7BCAA3B7A85970DCBC889 /* FIRConfiguration.m in Sources */ = {isa = PBXBuildFile; fileRef = F972F8EF1480A76CE7D98A33D9A3269E /* FIRConfiguration.m */; }; + BA9DAE71CA6AD8EBFDA078B4056C9841 /* rpc_service_method.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B8F4B9A769F9D777B20732368EBE8D3C /* rpc_service_method.h */; }; + BAB0AD684EFD0991BFA25D20AED9FB99 /* channel_argument_option.cc in Sources */ = {isa = PBXBuildFile; fileRef = AC84F0BA3D2C1401EDC386F7E7741BC1 /* channel_argument_option.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BAC2EDC9FA668C421B124337C499B06E /* proxy_mapper_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = 73D55FE932EAE2F66676A9F7DA427737 /* proxy_mapper_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BAD31AAF443B34CD6C1D35C039A6E372 /* alts_record_protocol_crypter_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4C1C290B85879930BC25D31F6ADC27D8 /* alts_record_protocol_crypter_common.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BAE5F37C1C61DEB4F9685C9C0FB916DA /* cluster.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D6F0292E083A92EA6F05BAD123264A0 /* cluster.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BB025C910C02CC85E51427AFF05FD31B /* windows.c in Sources */ = {isa = PBXBuildFile; fileRef = 2F7BDE5E3E28BBF61DD3E7D11849C2F0 /* windows.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BB029BA7575A6BB259230383203B1F7B /* civil_time.h in Copy time Public Headers */ = {isa = PBXBuildFile; fileRef = 35D44A504A2684E5C20029794B629C09 /* civil_time.h */; }; + BB0AD8ACDC6F682B8D08FF8F5B09461E /* wide_multiply.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 0365A1CDD6AE9536D2058CA223D8009D /* wide_multiply.h */; }; + BB111206BD42FCB8A7E5A1F322C3F8BB /* md4.c in Sources */ = {isa = PBXBuildFile; fileRef = DA91B45AB291DA3B913FDEDAA0EA94A8 /* md4.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BB2981BE7B3B16BB85D1ED7ADE0F585F /* slice.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 9AA00793EF3D0E4FFDAEB9F0719971D7 /* slice.h */; }; + BB3A6FBBFB6397D6B501809C36FC9AEF /* csds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 06505632183AFA4AD809E0DEF63FB125 /* csds.upbdefs.h */; }; + BB3F50EDD34E382C37BF501AF48A07D5 /* status.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 9DA01372D591CC292EEBABC1B5E4A2B0 /* status.h */; }; + BB487A2AA28D59855154741E21B7997F /* closure.h in Headers */ = {isa = PBXBuildFile; fileRef = 728592A6264BF11917B0F5144F4A2B16 /* closure.h */; }; + BB4CBFE9DEA0ADD29204CA5CDBA66D05 /* node.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 2D6C3FA95661F645974A2A04E2A7B2B7 /* node.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BB558FE05B4D53D63ED4EAD3A28379C6 /* endian.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A49AC8E3E770B6418ADEF8C702894BA /* endian.h */; }; + BB5981AD3A10D9F4C442BEFDAF135796 /* version_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6922E0EB4A7F308F45B983E4233F41D4 /* version_set.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + BB5C72C708746AD4C2F3446899A5BB2C /* interceptor_common.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F359F6CA2AF6E0C8D57987097FFEE4F /* interceptor_common.h */; }; + BB65412CF2EF2D1A1363213568E83137 /* grpc_authorization_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EB7BEA05BB844AB3BDA789E112B8268 /* grpc_authorization_engine.h */; }; + BB688B1D1099546D224D7DD88F1667A9 /* xds_resource_type_impl.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 4C3AA89A3B1C4990BCC4C6627895BAD0 /* xds_resource_type_impl.h */; }; + BB6B22864FC936706A26C86D832FC1AE /* rpc_method.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A59222443BE2830EEBA2CFAB6DF56FD /* rpc_method.h */; }; + BB7AB92C30317FC194842B114AD5D9F4 /* e_aes.c in Sources */ = {isa = PBXBuildFile; fileRef = C21468D3B2925D45E7D999D598CC6C47 /* e_aes.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BB800F0F2CFB271C57B3C486927EC204 /* xds_endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 82D5B7227FD76BEFC8A8C1D274FE5346 /* xds_endpoint.h */; }; + BB9BB678B82998749AF75F76DA7802C8 /* kernel_timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = B0F74D04C7FE97B5C25572CB794BE5E4 /* kernel_timeout.h */; }; + BB9BCD21DB7B72643D1F0DC753A23DAC /* fault.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = ADF3364289E898C3DAF174283EFE13C4 /* fault.upbdefs.h */; }; + BBC2BABE15825A1A1EFD1D16E732C5C1 /* set.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9FAAF11BA9C58072A5823EE1C3F50880 /* set.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BBC8E1251F76D77F882C3889E5B4BE11 /* alts_handshaker_client.h in Headers */ = {isa = PBXBuildFile; fileRef = E2E113F55E75A0B2953B3224F4A806A1 /* alts_handshaker_client.h */; }; + BBDA22828FA7781AF3D294E0A36A07A7 /* fault_injection_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 355D64D0208C83E0433077604B7D7CA9 /* fault_injection_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BBDAFD761823E5D4053202E0956B8565 /* internal.h in Copy crypto/fipsmodule/digest Private Headers */ = {isa = PBXBuildFile; fileRef = 607C6FDFFE275C934B147580EC3D0094 /* internal.h */; }; + BBE78E4B7B7E7D8C20C1247195B2FA1C /* bits.h in Headers */ = {isa = PBXBuildFile; fileRef = 61FDDEC23E7D803A162802901CA351F0 /* bits.h */; }; + BBF1BD4184910C29D9249561BCF229BC /* attributes.h in Headers */ = {isa = PBXBuildFile; fileRef = 0870894AB7B9596933585BB97A2EF860 /* attributes.h */; }; + BBF20CB4B8722211C136E2A551D937DF /* json_util.h in Copy src/core/lib/security/util Private Headers */ = {isa = PBXBuildFile; fileRef = 93F406E983ED554DF3C8A175C74004C4 /* json_util.h */; }; + BBF581C721144E383717A983C74D9527 /* GDTCORStorageProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = B578CDF45DF5712AD064C6DB77E20072 /* GDTCORStorageProtocol.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBF831C4A55E1A221F952EDAC4B9DA15 /* GDTCCTUploadOperation.h in Headers */ = {isa = PBXBuildFile; fileRef = 2C36DC6B16360E10C8CD759BC8B2352F /* GDTCCTUploadOperation.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BBFF7394C89C25F4E8F304D3F9441BA1 /* client_channel_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = A627456F3C6FE9D0798140EC4E6D10E9 /* client_channel_factory.h */; }; + BC01460CA3266B263776D5766C381E33 /* byte_buffer.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 707CE59BAB81768ADD6A4D0C0BA12A6B /* byte_buffer.h */; }; + BC10ACA5F2B9CF42D6A0B6D84B1441C3 /* grpc_alts_credentials_options.h in Headers */ = {isa = PBXBuildFile; fileRef = AF06A5B92878DDE145BDCD00B561612D /* grpc_alts_credentials_options.h */; }; + BC2CBC0E7B6E1FEA2F3B61382556EEFE /* activity.h in Headers */ = {isa = PBXBuildFile; fileRef = 290DCDA265C2A887E8C6ECDCFCFD0236 /* activity.h */; }; + BC2E75D7E466B5CFEAC0799C59CEF819 /* FIRTwitterAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DCC0EB7B3E5074CA193BB038C470246 /* FIRTwitterAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BC3684C90849B7DBDE4CE938A20D84C5 /* match.cc in Sources */ = {isa = PBXBuildFile; fileRef = C6427E9766ECE563BA9C8BF19E26C617 /* match.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + BC388F4C103983E6A1DBC64CB4C4D8F2 /* FBLPromise+Always.m in Sources */ = {isa = PBXBuildFile; fileRef = 5B5F6E73968859E7865EE8D3F1890534 /* FBLPromise+Always.m */; }; + BC3AA29F3E52F2F097E868AEF93F7509 /* lds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B4E68554DC896E64DB6AAE0F7948F1D9 /* lds.upbdefs.h */; }; + BC589AF719324B867C07C462FB1BEAF9 /* civil_time.h in Headers */ = {isa = PBXBuildFile; fileRef = 5BCEA844557637214E6F86C9BC5C6F77 /* civil_time.h */; }; + BC5F327168368CEADE65115900FD2CAE /* eds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 26CCCBAF522E451714B9209D14396B05 /* eds.upb.h */; }; + BC62B604D4133D84D037266DF8584F45 /* resource_name.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D49AF56AC232EB1F0A9B989A0042EDC2 /* resource_name.upbdefs.h */; }; + BC6F6833FB2B24589316E1DDB610B4E7 /* iomgr_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 0432D167AF1F9998BD801D2BFBAB9A6B /* iomgr_custom.h */; }; + BC79202C3BF8217C33A1F575223AA5C1 /* frame_rst_stream.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 27C724E4F5E21BCA1DC2AD45049E0A24 /* frame_rst_stream.h */; }; + BC7C11CD20BF65846F1013AB01654805 /* proxy_protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6BDF18401538AE2B5050FD138BB859B9 /* proxy_protocol.upbdefs.h */; }; + BC8D6BBA439A576D6295B14C922FA075 /* alts_tsi_handshaker.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 359AB1CAC0B1453A6792458BC3D0A29E /* alts_tsi_handshaker.h */; }; + BC92954E3AA9F2CDBE01935BE9CDA594 /* resolve_address_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 3320F10DA2F24582DDFEE290020BEF71 /* resolve_address_impl.h */; }; + BCA3969B6A544EB6FB6285F71D266B58 /* FIRAuthUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = 28E2D9970C240224ED9D1586AE93E312 /* FIRAuthUserDefaults.m */; }; + BCA4480799A84E1C12CF8012485AC147 /* filesystem_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 68706EF1CE0C112626744C40C4428005 /* filesystem_posix.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + BCA835A328DE22F9A106A070EAFB2385 /* xds_bootstrap.h in Headers */ = {isa = PBXBuildFile; fileRef = DF892E039FE9C6083C110B48C8FF2E9F /* xds_bootstrap.h */; }; + BCB3F49CCD9FFE907034B440EE478D16 /* FIRSnapshotMetadata.mm in Sources */ = {isa = PBXBuildFile; fileRef = E2876F80B89BEF6F5EDD9DB7FB562254 /* FIRSnapshotMetadata.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + BCB81411FB0BEB8EB6BD74EF7C0DBD10 /* time_averaged_stats.h in Headers */ = {isa = PBXBuildFile; fileRef = B0964E214F7B88DC9E4E15108B2F1CD4 /* time_averaged_stats.h */; }; + BCBA59D561F8F4DA600056E5508A1A77 /* method_handler_impl.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 504FBB215D82E9112CE2B97E0EB3E9A6 /* method_handler_impl.h */; }; + BCBDE0127643EC09DE63AE996ECC69FE /* global_config_env.cc in Sources */ = {isa = PBXBuildFile; fileRef = B567F6E1B37C0E843406DCC3C3983AD5 /* global_config_env.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BCC28383972C7EE1A6F2424D3DA81CB5 /* event_engine.h in Headers */ = {isa = PBXBuildFile; fileRef = F58E3796C2C76F45FF935952DD037FD0 /* event_engine.h */; }; + BCC7BDA1C208C119BB97F340F580274B /* stats.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 0730379B8BE545D6B24579D6406C9E3D /* stats.upb.h */; }; + BCF8DFABF9AE2DC1CAE5F7A69D5E28CC /* endpoint.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = AC976D010126BB1E1423C0458CB79BE3 /* endpoint.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BCF8EBF9D1F23AC0690494829746EFB3 /* client_channel_channelz.cc in Sources */ = {isa = PBXBuildFile; fileRef = D333F90F5CDA83158193C39845ED4C4F /* client_channel_channelz.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BD0903825A58F8E7570DFBE61ACCBAF6 /* completion_queue_factory.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = EE18963D914974E77B2C7FDA061DE350 /* completion_queue_factory.h */; }; + BD211ED123F27B337BD354AC3470376A /* string.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E848066EEC2C82BCF4BA5A317173105F /* string.upb.h */; }; + BD40C689B48D793906F3A049EA42142D /* refcount_c11.c in Sources */ = {isa = PBXBuildFile; fileRef = 029069E8AC24515A0021AD9D3C17B0BF /* refcount_c11.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BD4277ECD8B908556C32790EA99347B6 /* global_config_custom.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 91C22F029844D46CE0EC6A975E7D78B4 /* global_config_custom.h */; }; + BD582600D51A1404399705355C727395 /* compression_types.h in Headers */ = {isa = PBXBuildFile; fileRef = 220C481A4A920376383DFB64ED7BB03B /* compression_types.h */; }; + BD5871E056D3D769BBC6689039085BA2 /* load_file.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = F45472A4EF0C724A5068CCAE53815BC1 /* load_file.h */; }; + BD626CCA75C85EFDD9093FF473DB6730 /* service_type.h in Headers */ = {isa = PBXBuildFile; fileRef = 628D58F99C9E1FEE4DDFDA61C2DDD6A2 /* service_type.h */; }; + BD655F75F0B4C65C1A9572DDDF125B85 /* xds_resource_type.h in Headers */ = {isa = PBXBuildFile; fileRef = E507EF64B1E9EF7551E3E2A7C6D05ADA /* xds_resource_type.h */; }; + BD6CFAD6C1B74C351FBB673C1B7449AB /* str_join_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B39978A120CD59C89DC8046523588CF /* str_join_internal.h */; }; + BD8FD5520D309942CBFC392C1006158E /* poll.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 84C2EE7BD9D036F14FE928E007DA4BE0 /* poll.h */; }; + BD91DC7969A137EF8936919DF61F7FC6 /* binder.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = 7C9DDF933804C408C2FCFE886E205041 /* binder.h */; }; + BD99DAA9C4B9C38D80411136110DDE66 /* spake25519.c in Sources */ = {isa = PBXBuildFile; fileRef = D5E9B0E10B81C7191BCE674E59D4BC17 /* spake25519.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BDA2CBBB2A2CE49014DCF9A38FC07E36 /* path.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F8666A64F79220E4EC34FC55D9EBE28C /* path.upbdefs.h */; }; + BDA5F5978334255529EBAD0918B8422D /* interceptor_common.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 7F359F6CA2AF6E0C8D57987097FFEE4F /* interceptor_common.h */; }; + BDAD8C1089B5945437853EA7FC436962 /* slice.h in Headers */ = {isa = PBXBuildFile; fileRef = 71C685E45B38AFC33F87220BB24D165B /* slice.h */; }; + BDB6A547ECCDDCBB29B18FBB43C36C44 /* http_proxy.cc in Sources */ = {isa = PBXBuildFile; fileRef = 67D9B92F38C98D42819B4250076BB167 /* http_proxy.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BDC13FB66BB99F0401A6B849A4BA20C9 /* utf8.cc in Sources */ = {isa = PBXBuildFile; fileRef = BA2CCC199080F8526A359FED65C92FC8 /* utf8.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + BDCEDC898FA822DDB46F3064E646C3E5 /* xds_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A6D07C12ACFB3451B59082EDEA49A68 /* xds_credentials.h */; }; + BDD8A9845A4BC1C7578DEF1F98DB7D35 /* x_x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 075DE0F215A8D7F2EC7A648A60A91F74 /* x_x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BDDBA9EABC151F482E28DBCE1F2B2E1F /* http.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B8E79425315DD3C6D581BF69940D69B /* http.upb.h */; }; + BDEE8DC4D283DB4D2D244389E6A72C7E /* tcp_client_cfstream.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5B180C5350B8A63DD9981B25B3DFF1BA /* tcp_client_cfstream.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BE0520A710407B347F3E97F7853A2319 /* http_connect_handshaker.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 09AB1DD14D1BA61C52400B8E7A645A1D /* http_connect_handshaker.h */; }; + BE09815D9E59312404C5D30094C265AA /* GDTCORTargets.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A64104EE9B4B1E418007B5EED6833EC /* GDTCORTargets.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BE0BD665831C9BB776AD215DE38CB301 /* orphanable.h in Headers */ = {isa = PBXBuildFile; fileRef = 65A235EE13A690D79DA49075A313CECE /* orphanable.h */; }; + BE0D7FFA623CCAA1362072E6E7836DB5 /* oauth2_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 26FA4C6F57D7A88F679C1B2A0F26E85E /* oauth2_credentials.h */; }; + BE262E9BC90DD466B8F13B31CF01B0B5 /* thread_identity.h in Headers */ = {isa = PBXBuildFile; fileRef = 9320AB32DF9C3151C38A225FB5944842 /* thread_identity.h */; }; + BE306F6CADCC969BC7131DC4B439B00A /* task.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0145394E064ACB71DBB4E73C69D92FF3 /* task.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + BE334ACBEE276824076E1D63BBE961E3 /* huffsyms.h in Headers */ = {isa = PBXBuildFile; fileRef = 1768D55CFEBB1422AAFBA8F79FC9FDD0 /* huffsyms.h */; }; + BE40D7E7977FC5A221CF473660FF9DD8 /* chacha.c in Sources */ = {isa = PBXBuildFile; fileRef = 4C50F7B7431471C119A15C5E99701FE8 /* chacha.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BE55E0FF5CECBF09DC30309BE86EC60B /* global_config_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 683B54998C14E0A9A0B5FFA300AC31F8 /* global_config_generic.h */; }; + BE5A589E82F965FE9A3E245D9A7ED67F /* ev_poll_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 3419DC4FD705AEF90D9AFD34397E94A5 /* ev_poll_posix.h */; }; + BE643DCBA8EA6C006689DD782A433AC4 /* load_file.h in Headers */ = {isa = PBXBuildFile; fileRef = F45472A4EF0C724A5068CCAE53815BC1 /* load_file.h */; }; + BE7F3D8361B2182AA9967B4F84AD02C5 /* debug_location.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0C06C898B596D2BF710B694FE4C8A7 /* debug_location.h */; }; + BE88FB76737E8C60190A5DA8DBFF6765 /* cipher.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = EFDD42D90407E03A907BDE2B9E7BB83F /* cipher.h */; }; + BE8BCD7160DCB983CBDF0C475B3CF195 /* callback_common.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 7FD181D1ADA66B85336F2A2AD35125F9 /* callback_common.h */; }; + BE9CA184D4A14A811B72C2413FDFB680 /* server_builder_option.h in Headers */ = {isa = PBXBuildFile; fileRef = E30401568CC876DB87F8E3253C643D1F /* server_builder_option.h */; }; + BE9FBC93E36975F46855585E1B4A4920 /* tcp_client_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 08F74DFFFF418FD0CD918F879A541838 /* tcp_client_posix.h */; }; + BEA94FD96FB819661BE14811B9F86706 /* substitute.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 61085D384F2C3F2C228334D8A2C37968 /* substitute.h */; }; + BEAB27F922BB03AAC01CB9F6D664656F /* deadline_filter.h in Copy src/core/ext/filters/deadline Private Headers */ = {isa = PBXBuildFile; fileRef = 81DE705B11AAD484F88E34D84D9F4709 /* deadline_filter.h */; }; + BEB61103D0FC8D8DAC2CD954DB069012 /* retry_service_config.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = E9A22F7E25D0F7AD9D9C28F893705E6B /* retry_service_config.h */; }; + BEB6236C83A35FDF1FE2A7C3EF77ED8F /* call.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 094D8F1F14C44BCA3DCCBEAE5881254C /* call.h */; }; + BEB810D7084BC339B23950AAF48EFD61 /* endpoint_cfstream.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 6C384E4A0584045313A232EA0ACE3474 /* endpoint_cfstream.h */; }; + BED19D7DDE2503505746FE94C907D0EC /* chacha.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = CC00D76CE67C13C7D569BCFC1CCA3ECD /* chacha.h */; }; + BED27E7BDEA06CD7946A007249337DBB /* health_check.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 439C3EA96A67F1BB4B71415F1B526D38 /* health_check.upb.h */; }; + BEDA6140068CCC223FB58124E2C49C33 /* atomic_hook.h in Headers */ = {isa = PBXBuildFile; fileRef = 44045AB5D48D486E32BC1CDD26C0E437 /* atomic_hook.h */; }; + BEDE3FDFA6FFAE5F72DDB3170AFFB9E5 /* low_level_hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = 416A25666B16790F3272D16746EB48B3 /* low_level_hash.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + BEDF793A41BD9D94D75703B96B4D1859 /* siphash.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0EAE4E0F23BB5ED17DBEC4E61DD4C9AC /* siphash.h */; }; + BEDFB534713C1380C53E080BC7276088 /* slice_split.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = CC9A4CAAE2ADAADE47B5183937EB894A /* slice_split.h */; }; + BEE1600C18CF9E3C70A61546EB4514DB /* binder_server_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1D4C8C7B9D570AD7855E6622D8E4C6E8 /* binder_server_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BEE58BAC6238E6B045583C6FB228220C /* FIRDeleteAccountRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = E3C3894591C4E8901C48347AB7111A5E /* FIRDeleteAccountRequest.m */; }; + BEE71423B540F137870CB413E48EB5A6 /* ssl_session.h in Copy src/core/tsi/ssl/session_cache Private Headers */ = {isa = PBXBuildFile; fileRef = 197DC8CACCC79542220C2FE5DFF0C516 /* ssl_session.h */; }; + BEF2E6B8B1E06651A4469FF6E697D24A /* endpoint_pair.h in Headers */ = {isa = PBXBuildFile; fileRef = 529D3259FADF14640B94B289E060F444 /* endpoint_pair.h */; }; + BEFCF4CFF7AA61DA4BD0A1DB84856DCC /* grpc_tls_credentials_options.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 23758362AE28A4F2358DD76D9032E81C /* grpc_tls_credentials_options.h */; }; + BF049785B17BF49E1368EF29ABDD45C2 /* message_decompress_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 857CCA5E89486852852EB52EF0EA67C8 /* message_decompress_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BF0678F6DD87FE14C9CEA2C8891B7D4A /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = CCDECF67A143D02569BE3BDDAB39F220 /* status.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + BF1F8865C92E6B3A0786D16BB575C8BA /* rls.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = C3DE3C061041259CBD416DFFD5A936B5 /* rls.upb.h */; }; + BF21A42119B4DF34B5C9A4666E58A52B /* x509rset.c in Sources */ = {isa = PBXBuildFile; fileRef = C57A4F4C91F1526E2AD8B25DF15C0B27 /* x509rset.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + BF23B844BAA7136FE2F036368FFC4582 /* errno_saver.h in Headers */ = {isa = PBXBuildFile; fileRef = C9A82DBC195E661D80DF11851DF1D736 /* errno_saver.h */; }; + BF301E0D91AF2C37B74111A5E7911744 /* delocate.h in Headers */ = {isa = PBXBuildFile; fileRef = C0EF2C1D8DF00F30547AC11455820279 /* delocate.h */; }; + BF3E2678AA0D327432C4130B9945FC38 /* metadata.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 229006188728F9CB78B75459F281391C /* metadata.upbdefs.h */; }; + BF4C315CAB3A86BD1E8DBDDF3EBA1219 /* client_channel.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 535C9F4DA9395ED1C71EDEF56AF5D233 /* client_channel.h */; }; + BF500BDA47D940D6E070E2B623DCBDB7 /* xds_http_fault_filter.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 09EEB97BACE89B6AB40949771A85F931 /* xds_http_fault_filter.h */; }; + BF52DF70F453AFE174AE1A0A718FEAD4 /* FirebaseCore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 56D71B9EC65FB4730889DBDB5C0A39CC /* FirebaseCore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF5BE2DF8B89AB52AF021D78416BE608 /* event_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 042E6D0AE0BA260AF70E1B88DF177C7A /* event_engine.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BF63210DE3BA02C856B1B9E266DC7C64 /* interceptor.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 95942FB3993D3CEB90914A6FD3CCDA4D /* interceptor.h */; }; + BF6A860A6B61BD53D48C3507C0533E82 /* pollset_set_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = BB6FF2673131B7DEA2D7A61E6343C4DE /* pollset_set_windows.h */; }; + BF743E823597339327E266476A709047 /* jwt_verifier.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = 2FCE60A1AABA323271F5AB63478691A8 /* jwt_verifier.h */; }; + BF791482E51A87EF92AE4021CF3945AA /* http_uri.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 987D6ACC82EB647C8460D412E477D903 /* http_uri.upbdefs.h */; }; + BF807F6F2BA5DE8882DBF05E0C88BAD6 /* FIRFederatedAuthProvider.h in Headers */ = {isa = PBXBuildFile; fileRef = 22F24259B0E8F64059AE7A4D4AA46D58 /* FIRFederatedAuthProvider.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF8A5B6B81E477159468DE54D913EF68 /* srds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9179F02821F02FC5355F60C02B4D1D57 /* srds.upb.h */; }; + BF94398E7CC29A73B16B531FD2ABFE43 /* GDTCOREventDataObject.h in Headers */ = {isa = PBXBuildFile; fileRef = 61666807AD6BE7D65A15582854759C5F /* GDTCOREventDataObject.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BF9624E9790205F767914E3376403E9B /* semantic_version.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = EF239E8DBB709D9EAB9ADA6AC2989334 /* semantic_version.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BF9C1EF84AB96D96406E713EB8181D7B /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = B0858CFB7C77473A4AA6EDCE4E9DC452 /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + BF9DD402706FB7FE93F26C84FC7052ED /* stringpiece.cc in Sources */ = {isa = PBXBuildFile; fileRef = 83DC494F0B1E80441C9E7C3E13116C93 /* stringpiece.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BFB1D22141C539A324C96597514D9C53 /* alts_unseal_privacy_integrity_crypter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A0E6259936B8CF7DD50082D4BF2FC930 /* alts_unseal_privacy_integrity_crypter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + BFB9B79EC1C6245F70F0520C801D8D0A /* context.h in Headers */ = {isa = PBXBuildFile; fileRef = 27D55A5F8F5463C515BE6E17880D4EBC /* context.h */; }; + BFBB37BE005F8E5C4280676E186D228A /* field_path.cc in Sources */ = {isa = PBXBuildFile; fileRef = 50D8A7A431767ACE42FF526B1746D7B7 /* field_path.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + BFBE2057901A077753CC7373C6F68A11 /* FBLPromise+Reduce.h in Headers */ = {isa = PBXBuildFile; fileRef = 3596EADE36B4F5EAEEFA5D640B73DCA1 /* FBLPromise+Reduce.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFC119D39B336B68A6C1D4A70FD156BE /* struct.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = BFB9D15D758565EBB2987A59FF9157EF /* struct.upb.h */; }; + BFC3F25081D67A37708521F781F1C2D3 /* GoogleDataTransport-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = A1975F14236E7924CBC985462CADAD0C /* GoogleDataTransport-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + BFE9BCD99E626C35B0505884E303D42F /* status_apple.mm in Sources */ = {isa = PBXBuildFile; fileRef = CF4E793BBA6BCA11A83BC79122B73CF9 /* status_apple.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + BFFD4DD98264893471FA2BD7A7387960 /* message_compress.h in Headers */ = {isa = PBXBuildFile; fileRef = 238C09B05DE1355575517459045A06B9 /* message_compress.h */; }; + BFFE9B710786B57DAE3A3CF23A52503D /* binder_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 85B49FA7B39B78FB74DE6246EE0E616D /* binder_credentials.h */; }; + C0018E6C9B8B1999EC479D07AB9FA074 /* ext_dat.h in Headers */ = {isa = PBXBuildFile; fileRef = 711EF7DFE0655D075E26020615D732FD /* ext_dat.h */; }; + C0037FE1D03216D98CA99E5F77E05464 /* nonsecure_base.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F598AAE01B59F78802C83BE0761B8FE /* nonsecure_base.h */; }; + C004F9232F3879DD198A15F2163B8BD1 /* server.h in Headers */ = {isa = PBXBuildFile; fileRef = D7029CF9B61C975FBFDC079D9C501404 /* server.h */; }; + C00669943570CEB1F730546D3A95E064 /* handshaker.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1613CF7011D3D4B6658147E2CB3FBB1C /* handshaker.upb.h */; }; + C010A5649819746972A77BA54AB09466 /* thread_annotations.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 7FE9AE6007906E7C0B0C9A8BDD4CB30B /* thread_annotations.h */; }; + C013B5EEAF2878947C36BEF48BD59DD8 /* FBLPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 56608DB031E44214A78B36957CF9CD0C /* FBLPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C023F6B351F99173C4852CF35AAE2957 /* debug_location.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 75D55EC3B58172638E9BACC34202BF68 /* debug_location.h */; }; + C028F9A39AEFADB9B037143F062ECCB5 /* montgomery.c in Sources */ = {isa = PBXBuildFile; fileRef = 0192097CBE0A851C68788729D2BB6683 /* montgomery.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C029A6C13F9E3B1CABD8D0AB4F330D1C /* slice_split.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 9477F1A878D1C5A68ACFFFC371E8B8F8 /* slice_split.h */; }; + C0320524E902C7EA27BD46C4CFEAFA42 /* fault_injection_filter.h in Copy src/core/ext/filters/fault_injection Private Headers */ = {isa = PBXBuildFile; fileRef = 06E9903F013FA5DEE44A034196AC68BA /* fault_injection_filter.h */; }; + C0523C76105786D73C5309E5163BDD90 /* ring_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 21F37A4589C7AC7C0530826238A24DAB /* ring_hash.h */; }; + C05CA430885962E2A6DE9A597CAC3257 /* s3_lib.cc in Sources */ = {isa = PBXBuildFile; fileRef = C6F3AC9FE8A6D212906722D14235B73E /* s3_lib.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C0626DA094FEF0F4F4B83C9982C1D320 /* api_listener.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = F427787C2DC792BC5BBE53F3A65130A8 /* api_listener.upb.h */; }; + C065FB1C2C717A4EDABDF4B022826C7F /* number.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DE8885471250DC09EFF518BB7113EB4B /* number.upb.h */; }; + C08493838A614768D7A7A9C7C34455E8 /* sparse_set.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = CDA5DE068752D71573EA49A8BA87D869 /* sparse_set.h */; }; + C099F9803509F6C7134FA5C17A1A603E /* charconv.h in Headers */ = {isa = PBXBuildFile; fileRef = AD8482B9482E150C446280A6A93E820A /* charconv.h */; }; + C09F8EDCEFFFA0DEF54A809E9037FE28 /* FIRMultiFactorAssertion.h in Headers */ = {isa = PBXBuildFile; fileRef = 4ACD4629B054A70065438246029716EB /* FIRMultiFactorAssertion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0A49C5811A4A0581EB8FB2929FEBD44 /* GTMSessionUploadFetcher.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C3D1A86E70AD1714FAD785CD0A42B73 /* GTMSessionUploadFetcher.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C0B716BA36D4058E342610778880CBA2 /* typed_struct.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 00813C601870280FE02E9EA234F23B16 /* typed_struct.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C0B7D1C4D7F0CF2658DCEA11FDF5AC8E /* stats.h in Copy src/core/lib/debug Private Headers */ = {isa = PBXBuildFile; fileRef = F045F3BD7544A714E0CD0137CD045710 /* stats.h */; }; + C0B93349978F90A582884A8235D63761 /* FIRAuthRPCResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 0FD27FA0FE13CEEFCCBC66A7D538E7BE /* FIRAuthRPCResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C0BFB2AED14719DAFCE480B4258E742A /* filtered_re2.cc in Sources */ = {isa = PBXBuildFile; fileRef = A746F6B251E1140844A716262A0390B8 /* filtered_re2.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C0CDA43C17D0C3E47A9E3C48A220ACB2 /* table_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1D00ED514F570B6A987ADD71120848F9 /* table_internal.h */; }; + C0D4B42324AE568169D54F0956B3C889 /* listener.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 1D278EA8601A91479B73D9D2703E8E39 /* listener.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C0D68F3E752AA58835A0FD4C5B8B0FA5 /* log.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = D30F5C1E2633E14A9CB7A2EC65211242 /* log.h */; }; + C0E32CEC4B7B8318B78D9E06EE43B1C4 /* threadpool.c in Sources */ = {isa = PBXBuildFile; fileRef = 179FEF8793E1F594B18CD74519393DB7 /* threadpool.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + C0F15CD4934E53D0669F162AE940A06E /* socket_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = E7D23EBE63D222BBBF1F11971A99635A /* socket_windows.h */; }; + C0F2C205383F268E77C5EED98CBF2868 /* ev_epoll1_linux.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 8944594D87313CFCCB09E367634E4987 /* ev_epoll1_linux.h */; }; + C10C3FA74E458AE2A9A98AC33A78F41D /* checked.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 8DBBD05B5902E6F8E8B4AB29D362D8FB /* checked.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C10C5B46E911B79660AAFE40841B1A49 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 11F7D701B7FD0390CD56858D9758287E /* cluster.upbdefs.h */; }; + C120EF2EA097321D1CF934A047C18A00 /* NSData+FIRBase64.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A521E8CA73CD084F9F3801299A78334 /* NSData+FIRBase64.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C12343B72B6D2062BF79697FE696D34B /* substitution_format_string.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 71EF51826972D07B9AB2A41E23965304 /* substitution_format_string.upb.h */; }; + C12FCE0B53394DF682A0FE8A4D4633D4 /* repair.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7C5BB5BDA5B91595037F1980AE48125D /* repair.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C14B2184D373C47E8094BF03E7ED5368 /* invoke.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = AD2386BE02B151B0D97E212D7D4CA956 /* invoke.h */; }; + C17423D9D095841F2404C12F1A4FAEB0 /* futex.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 804AB7E909CAE13A02DFEAA0E19B771F /* futex.h */; }; + C185893BE4FB470E8BAB5354A8D84BFF /* GULSecureCoding.m in Sources */ = {isa = PBXBuildFile; fileRef = F2486CE0C92435AF3A658C24483C44BA /* GULSecureCoding.m */; }; + C187AC0F3CC80CEF6C155B1C45CEB93C /* channel_args_preconditioning.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = BD4E7B9A7BD8728C43E41991C0C4A831 /* channel_args_preconditioning.h */; }; + C18ED225B31D184CA1F4C7762A1CC451 /* str_split.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = BDA0F134B1D8C59FF7E99263B96901E9 /* str_split.h */; }; + C18F13C33FBA4B9A48EC47D47A6414F5 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DA2FBF22106A80BCA1083333032D4DCA /* cluster.upbdefs.h */; }; + C1B1A8FB3FAE0342B9A3F63C78A00F64 /* closure.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 728592A6264BF11917B0F5144F4A2B16 /* closure.h */; }; + C1B8EAE8030AA3792BB9D2C9502F49DD /* timer_manager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3A8573FA06A05CC7FF8327D45EB59908 /* timer_manager.h */; }; + C1C88F4C16BC4D5DEDD285181FCFC5F2 /* grpc_tls_certificate_distributor.cc in Sources */ = {isa = PBXBuildFile; fileRef = F8C39E7CFB7DF106EBC9930D4F7216B3 /* grpc_tls_certificate_distributor.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C1C96CD8BB382A0214068296DE1C1292 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + C1CA6F73C623E12D6E68FB2819FCF4A2 /* attributes.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 0870894AB7B9596933585BB97A2EF860 /* attributes.h */; }; + C1DBE2054B54B4F527F017EA91464E98 /* function_ref.h in Copy functional Public Headers */ = {isa = PBXBuildFile; fileRef = 379B6C145B9023AB2AA59142B879C1CC /* function_ref.h */; }; + C1E0E162DFF0B8B9829065ED588338BF /* compressed_tuple.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = BABF54656B6C6C07DE03A8A27BBFCCBC /* compressed_tuple.h */; }; + C1E4163D286F03CF90DB000A8296BE62 /* xds_http_rbac_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8D6BF2C986C8C713B9122E1ED583C1D3 /* xds_http_rbac_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C203C8CA9306A9BA511A8BC7A9149187 /* FIRDeleteAccountResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 4C59A16E6FE47DE844D248343918014F /* FIRDeleteAccountResponse.m */; }; + C21AE7242535B9C5087D31EBD40DE858 /* credentials.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = 8A89FFA7A8A988A84AFF9804713F3786 /* credentials.h */; }; + C21F8FA56683E708B42214A701D280CE /* get_current_time_posix.inc in Copy time/internal Public Headers */ = {isa = PBXBuildFile; fileRef = A2BEE30B2DE06C8964EB7184E2E20D1D /* get_current_time_posix.inc */; }; + C222BF56C572B7ED9526842C92202F27 /* grpc_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = EFBCA2F808E992BE561BD5FFC90A6403 /* grpc_posix.h */; }; + C2432401DD2B1AA08F80467142AF86D5 /* authority.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A27EE769E8ACA3E6720CB71D5D1DAAB3 /* authority.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C24EBD8BA751D68359E7D1735D01BCC4 /* mutexlock.h in Headers */ = {isa = PBXBuildFile; fileRef = 9574185049C0F4FF709332C516F72F46 /* mutexlock.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C2635DC0680DA1CD5C78631801650B1F /* client_interceptor.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 2FC1EF172ECF3EC38F310248E3000DB5 /* client_interceptor.h */; }; + C263F98FFC5A4894AFBEFF3A03C7D1B4 /* grpc_alts_credentials_options.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = AF06A5B92878DDE145BDCD00B561612D /* grpc_alts_credentials_options.h */; }; + C28451D45710C6C3E8799FD16CE20496 /* GULKeychainStorage.m in Sources */ = {isa = PBXBuildFile; fileRef = BE2F57D5CD2BFA9F1BEB93E7FD74B43A /* GULKeychainStorage.m */; }; + C28583E096C6A30EF58F6E72E656DD01 /* wire_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = F36BA08669D6780717B4D7745389EEFA /* wire_writer.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C2ADC8F969B3CC32B0887E2E39889238 /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = A716300EF62CCB1E2360AE993663097E /* status.h */; }; + C2B96831D9800265E1961E4BD71FE50D /* udp_socket_config.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A8FB827803A5A5ED968DDA6EDD9F9F78 /* udp_socket_config.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C2BAF36BB188469656F19C3CC7FE5648 /* connected_channel.h in Headers */ = {isa = PBXBuildFile; fileRef = D4A70D5A3199CA5B8CFFC686D479A1BF /* connected_channel.h */; }; + C2C2677E06B7256EFF7C4885CBCCCDE4 /* s3_both.cc in Sources */ = {isa = PBXBuildFile; fileRef = A5D58847F8719FE1C4030379753143B1 /* s3_both.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C2D8DD456D710978BD761D88B058EA2D /* context_params.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 53DA30CBA9C9BE4503DD2BB09023E8EF /* context_params.upbdefs.h */; }; + C2E96897E20D604B6BEF5157EC36385B /* jwt_credentials.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = 6B53BDBF938C3FD79C37C3267939AC1D /* jwt_credentials.h */; }; + C2FE46CBDC32FCD394B088ECE9145A0F /* quic_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A6129F1D85D706E5013EB80A999C9EA3 /* quic_config.upb.h */; }; + C31144CFB9713E801EBF34678859D1F2 /* status.cc in Sources */ = {isa = PBXBuildFile; fileRef = E52269B6E57CBDA2AC547584EE34489C /* status.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + C316142CFE05409D1D306DF9DA52A332 /* rls.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = FD5DFC033C9B4BAD5B971526E653BD67 /* rls.upb.h */; }; + C322CCD47740C5B41DB2B33F2C3A3956 /* pool.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 58F7CBA09395390F579CFAC24A3DF2A8 /* pool.h */; }; + C3249EBA62BC5D7C5B4C56652818A657 /* ec_montgomery.c in Sources */ = {isa = PBXBuildFile; fileRef = 8E2C8C38343D7DA9988F69DA4869E90B /* ec_montgomery.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C32D5B0AF56D964E9E4616022A9587B5 /* host_port.cc in Sources */ = {isa = PBXBuildFile; fileRef = E9FC16BDAA90A522F9B00C5A24522454 /* host_port.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C33077095A267AE78DB511D45F5A9E0B /* binder_stream.h in Copy src/core/ext/transport/binder/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 08230F84A7BCA1190AB169D21A8AB906 /* binder_stream.h */; }; + C330DA18C41E603D4B162E07E6337163 /* call_test_only.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 9C46D8DFBA63D5990B42B6D733B19FF4 /* call_test_only.h */; }; + C33937884795D1E99A8D919B80BFE142 /* container.h in Copy algorithm Public Headers */ = {isa = PBXBuildFile; fileRef = 42836FAE1B5E60C75EA04C69559E9E51 /* container.h */; }; + C34DCFF8768EB74EE04243CF1908B1F7 /* examine_stack.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 205BA8D7644E03CF95001176881B31ED /* examine_stack.h */; }; + C34DDD83D54A89D9DE129C017D6D2197 /* migrate.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 851DAEC8FF55D7643A13D5E10092CE49 /* migrate.upbdefs.h */; }; + C3555925512BAE89EFE7741E38A608FF /* strutil.cc in Sources */ = {isa = PBXBuildFile; fileRef = C360A49B4398C68CE79694369E6B55F5 /* strutil.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C368F0CB41CBB714B2651B3D165F8A10 /* ssl_transport_security.cc in Sources */ = {isa = PBXBuildFile; fileRef = 29DD1F26AAC3E10FE50AB1AA84EFDB3A /* ssl_transport_security.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C36C5E5071E420C6B19FB80A8663D853 /* aws_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 797688779D4B696ACD734CC82C4064FE /* aws_external_account_credentials.h */; }; + C37304578880544585D5453D43168C7B /* dns_resolver_selection.h in Headers */ = {isa = PBXBuildFile; fileRef = 9EA8C7560AED4670639999A22E842305 /* dns_resolver_selection.h */; }; + C37AA0E457CC7F9368D5A7E5352BE33D /* ev_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2282154D89F9CF50211B25E7B4D3CC55 /* ev_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C39769323E831959871AA46976106B95 /* stl_type_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = 9474C1965E6498611A917C1E73C71746 /* stl_type_traits.h */; }; + C3B27379CC1AA8D4A777906EE692994E /* alts_shared_resource.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C2391D783FCD6EB39815701A903C908 /* alts_shared_resource.h */; }; + C3B4F5AC3A269481180E6F18817B65AF /* type_traits.h in Headers */ = {isa = PBXBuildFile; fileRef = FB63F9057091F87DE33E0C29DBA7A897 /* type_traits.h */; }; + C3C35FA2CD0877E94F99B47239DA95E7 /* global_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 836CD5024BB47B484A09C4245839F662 /* global_config.h */; }; + C3CFD61654304F151723F74BF004AD88 /* iomgr_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = 22D822E4D62CD9824F2B926D15E63AFA /* iomgr_internal.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C3CFDA62C9039FA5DB4601BB01F63DE0 /* blake2.c in Sources */ = {isa = PBXBuildFile; fileRef = 84647934B99ED7C9253D1FB70264FF78 /* blake2.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C3E08E5BB3307E5E1CCF2DC74665FDE1 /* msg.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = A24FCFE1E583F12001AE21E31AB92CDE /* msg.h */; }; + C3EF7E848C76D10E51E081846457A317 /* GULLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = 3BBFAFFF6F0F702DD7B8D9965BBD5B69 /* GULLogger.m */; }; + C3F92EEE419238711B97E03CCCBE06E6 /* protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0EA45EFE2CE00B46D29F3EF29D45816D /* protocol.upbdefs.h */; }; + C414C19947B150F9E0D201B8F397DE2C /* certificate_provider_registry.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = D05DA3A42F37B18A9EBB9F01DAF4EFF3 /* certificate_provider_registry.h */; }; + C41F7388320E7DC0C82C1325A603A14F /* scalar.c in Sources */ = {isa = PBXBuildFile; fileRef = 85B8E99D4B724E838FFD988C2D743029 /* scalar.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C4230F6344FCC1B2B28DE4B203DDC6E4 /* xds_http_rbac_filter.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 51D5813F025CE4CA34AAC5DC3BC38A18 /* xds_http_rbac_filter.h */; }; + C42DA8BC73D79507A040D2B5949734CC /* opensslv.h in Headers */ = {isa = PBXBuildFile; fileRef = D120E45190D958A4A3F8824C342F467D /* opensslv.h */; }; + C43517507313BD20F30517035C5FB43C /* subchannel.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = EE1F5FB3709FDFBA9C73CB8AC47CE252 /* subchannel.h */; }; + C44D83F21D8BDBA0EBDABF6295496DB6 /* create_channel_binder.h in Headers */ = {isa = PBXBuildFile; fileRef = 2BEDEE721F2F41E801A006478285BC37 /* create_channel_binder.h */; }; + C456822175B4B3D39B62B67CEEC3654E /* mpscq.h in Headers */ = {isa = PBXBuildFile; fileRef = 9285024D8457D13D32FD9896C55FF427 /* mpscq.h */; }; + C4570FBB5F02518957B39BBA095C0CB9 /* ecdsa_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = A2769F0ACA4D3A8359368D15E66130F6 /* ecdsa_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C45CADC7E6181DEA88C026A6F0B129C0 /* internal.h in Copy crypto/cipher_extra Private Headers */ = {isa = PBXBuildFile; fileRef = 31E902E722E4B5A0D672D3BC8CCA52DC /* internal.h */; }; + C464B96B09B44A28DA9842B2DE056F79 /* call_tracer.h in Headers */ = {isa = PBXBuildFile; fileRef = 5534690CE1F038D8F30E8B43653AEFA6 /* call_tracer.h */; }; + C46F3B1C49ADE3EF21A7EFCC0D0F7A52 /* FIRDocumentChange.mm in Sources */ = {isa = PBXBuildFile; fileRef = 91D846D07DD833770FA8821B0890654C /* FIRDocumentChange.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + C474F516E1D5C8746A2E14E6E0A757F1 /* numbers.cc in Sources */ = {isa = PBXBuildFile; fileRef = D3198DE7E416FACAC3B41C205DB2E7B2 /* numbers.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + C47E105D502A316E7FA13822755A9C28 /* global_config_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CB4EDC7E840EE1D06D07888ABDA1A71 /* global_config_custom.h */; }; + C48EF13EBB5FC0FBAE7B2E770EB4447B /* quic_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A6129F1D85D706E5013EB80A999C9EA3 /* quic_config.upb.h */; }; + C49B43C439D431EE77BA5CAF8B6EE330 /* overload.upb.h in Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CBF34F9B1AACB2D39A60CC4A9A431B9B /* overload.upb.h */; }; + C4A5794A6C8800A8F4B41324B12980D3 /* grpclb_client_stats.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = {isa = PBXBuildFile; fileRef = 2527FB9408F92AD43D04372C950B5A15 /* grpclb_client_stats.h */; }; + C4BC4A78B09840ECB59670107A340C40 /* FIRAuthKeychainServices.m in Sources */ = {isa = PBXBuildFile; fileRef = 16D571D4B430E6F9B5B86B0B2F2E8A26 /* FIRAuthKeychainServices.m */; }; + C4C112D3CF7E0EAE15BB5D4932D8B51D /* FIRSendVerificationCodeResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = E247E1280248B11E45C524B64D4E0585 /* FIRSendVerificationCodeResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4C43F5D49E46178233EB7D92871711A /* ssl.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 212E0B248C4C73E094D119B9B5D4EBD1 /* ssl.h */; }; + C4CC543746BC49FF0AE3D0C43E60C8D1 /* GDTCOREndpoints.h in Headers */ = {isa = PBXBuildFile; fileRef = FD179B8CDE8F5BF15B635173DA3F4990 /* GDTCOREndpoints.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C4D02CEADA2229B46856C9DCB385E1BC /* path.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 906292FA992E4B32E5C7D7AD3C103F99 /* path.upb.h */; }; + C4DE29D02F066FC3DFEDEB7FA24A3EE2 /* FIREmailLinkSignInResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F02B47CB8C8D07B7A8BF7B80BFD7C38B /* FIREmailLinkSignInResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C4DF5C2644D3D2046E250459491E79EB /* ads.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 31C38DAE7F63F9E75C5A7CF877E94B7D /* ads.upb.h */; }; + C4E8320A5ACCD502584C535901533129 /* dfa.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0ED48F1C8277982C2377F930962924D4 /* dfa.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C4F23326282909F031DED26E38B70F29 /* avl.h in Copy src/core/lib/avl Private Headers */ = {isa = PBXBuildFile; fileRef = 10B65B2EFC4D5D8DAF9785B44F1F3CE2 /* avl.h */; }; + C504C0DC96E10C99B22C618CFE0610E8 /* local_documents_view.cc in Sources */ = {isa = PBXBuildFile; fileRef = 31DF4701E95E2D330DFEA6C22BB0C7D2 /* local_documents_view.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + C51A3C33068BBC0103F1D4CF6AEAD4F8 /* FIRSignInWithGameCenterRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = E94AF46433C85E6CEB4CE332B2F37FA2 /* FIRSignInWithGameCenterRequest.m */; }; + C522CBDB311D77612C3F0594EA9D5098 /* async_unary_call.h in Headers */ = {isa = PBXBuildFile; fileRef = 802C68F01FC2BE3E58D5D61584146CE5 /* async_unary_call.h */; }; + C52DE489F1459656C50C13079D75BCCD /* arena.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = 84263A549341E72E0BB30C7BCFD678FF /* arena.h */; }; + C53607689AE5849C3EE4E45965E59BA9 /* ec_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = A6C0F4DD27371B1397F1227E4DC029A1 /* ec_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C53CE4090ED4AFD1AD67FF107C1EF329 /* trust_token.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3311A900B7E1047AECA5C2FBE0F83F1D /* trust_token.h */; }; + C53E08F6C15578FABEEF27771D2071FF /* cord_rep_btree.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = FC4088E3FD17E52FEBB90C029D4DC21C /* cord_rep_btree.h */; }; + C564062A07CEE29E949DB6193A988465 /* security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = C0C5FA1774964E4B273BA544696F11CE /* security_connector.h */; }; + C56B60A02DCBADB5C6DA407EC008F796 /* extension.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B9AD5C3006E237EE6F9E7F2AA167EBE5 /* extension.upbdefs.h */; }; + C57E18E65B9AA6E1C74D0A42AB2C40BD /* exec_ctx_wakeup_scheduler.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 6B1255BB87769A6285AA4B6CCED1616A /* exec_ctx_wakeup_scheduler.h */; }; + C5802FE55E8FD04C4D48A45BAE3499DF /* float_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 5B6E9E218950E491CD5AF37BDCF76333 /* float_conversion.h */; }; + C58172BB68BC29A213D04168F7B5E43A /* pollset.h in Headers */ = {isa = PBXBuildFile; fileRef = C2E28DA55BB6D3C1D401C174ED35BEF5 /* pollset.h */; }; + C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */ = {isa = PBXBuildFile; fileRef = 6B4FCEE5A070F4FE8E5AC3666CBCAF82 /* CLTypingLabel.swift */; }; + C58B316D6DE3360FA5FBE094E55C03EE /* core_configuration.cc in Sources */ = {isa = PBXBuildFile; fileRef = 68BB3280DF67E1660D3C37F7B833795B /* core_configuration.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C599D72EBD661E8999A658FDA89BC321 /* channel.h in Headers */ = {isa = PBXBuildFile; fileRef = 04F008B2DD35B8B9AC1F32496A90A801 /* channel.h */; }; + C5AC266282E5569F4041ED5EDA372C72 /* typed_struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 70992E175D9E519F03ABDA07C4A85FC6 /* typed_struct.upbdefs.h */; }; + C5C8C73C312FAED947E7FE60B613F64C /* promise_factory.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = AE516222ECB950DF261EA52CC53284D0 /* promise_factory.h */; }; + C5CC27B7DA797766EC67223112785C50 /* leveldb_migrations.cc in Sources */ = {isa = PBXBuildFile; fileRef = 408D3EDC96F923BFCC302F5BAAF60120 /* leveldb_migrations.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + C6134ADA8E05A6A62ED4DB43FD479F0E /* channelz.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = AE575F46B2A6526B822E786EAC5279FC /* channelz.h */; }; + C62B2D1D4D156554F4DE1CFEF1BFCCFB /* event_service_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B88C55AFD9D0CF536C9C5B39367C7B0E /* event_service_config.upbdefs.h */; }; + C6360F31C88F09D05777588A74F63C0E /* memory_allocator.cc in Sources */ = {isa = PBXBuildFile; fileRef = A587E0F62840DD104B9ECC3BC509DE39 /* memory_allocator.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C64196670F934B59C2A99D8560A14F93 /* alpn.h in Headers */ = {isa = PBXBuildFile; fileRef = DD713778968A02551D3708A301D2738B /* alpn.h */; }; + C64FA4198E162F9DE80C00683D1996A7 /* status_code_enum.h in Headers */ = {isa = PBXBuildFile; fileRef = 119B757A2DCDD2C08D8038A29E7C7A18 /* status_code_enum.h */; }; + C65A47D8C5263C2A21B47A1246A10379 /* FBLPromise+Validate.h in Headers */ = {isa = PBXBuildFile; fileRef = 33BFFCF102F6D7D243F000174DF770D7 /* FBLPromise+Validate.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C6637C03B3830789CE21A4D1832D29AE /* leveldb_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 77AA52D93990D39FAABEC2E91B7618EF /* leveldb_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + C66C8B42A1434D9B1C988FB675CB408F /* FIRSecureTokenService.m in Sources */ = {isa = PBXBuildFile; fileRef = E810E7E00FBBB203398D3D953D884028 /* FIRSecureTokenService.m */; }; + C674EC233E7CDF87C70A2AE23B2B54BC /* FIRAuthNotificationManager.m in Sources */ = {isa = PBXBuildFile; fileRef = AD827B792C518953FB5021E1327BFFA8 /* FIRAuthNotificationManager.m */; }; + C677E13AA239D48F1E650BF8576F630A /* deprecation.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 13A9BF61E750B521E9C309696B4ADC92 /* deprecation.upb.h */; }; + C682E252216DF8DE0CD06B01EAE144E7 /* security_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = BC726CF8C2D2659050237F666DB06E6C /* security_handshaker.h */; }; + C6887352019482415FE3891FF6CB9A0F /* any.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 487FCD699DE2700ACA39D3699DE40BC0 /* any.upbdefs.h */; }; + C6A01E43BB0CC68C8A7F5BEC6D9514CA /* FIRPhoneMultiFactorAssertion+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 99A3883476431715C828AD5D7A4F9259 /* FIRPhoneMultiFactorAssertion+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6A8A1170179608B823C4AFB539100CD /* config_source.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = A10161E50ACED07E9F05C2FB3F7DABD4 /* config_source.upbdefs.h */; }; + C6C9C6A2A197CACAD326530A454C344D /* gcd.c in Sources */ = {isa = PBXBuildFile; fileRef = 7EF21320D0D944388C950C4D17C03C30 /* gcd.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C6D4685D74C5953B5DE03F1E1E5C2913 /* FIRVerifyClientRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = B76EC135B19142496F778BE6A0835004 /* FIRVerifyClientRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C6D9FFCA679740F50EBD5DB0193D5617 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EF331C9EB302B1DAE6B7282F8BF02E00 /* internal.h */; }; + C6DA4855C279509C532C0A7FE9ECF69E /* empty.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 6C470D3B0E283A3065444B6C43827E58 /* empty.upb.h */; }; + C6DE6F2A532765314AF3B5F86D57E5A3 /* dtls_method.cc in Sources */ = {isa = PBXBuildFile; fileRef = A7BD7CB7EC4744D3EC3921D316A82B36 /* dtls_method.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C6DF13324C9B0889D81CDCEFE879A0A9 /* file.c in Sources */ = {isa = PBXBuildFile; fileRef = 952E6F04B237957FD8DEB3202A3B5E38 /* file.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C6E2B4B588B4C584FCC76E4759DE7603 /* health_check_service.cc in Sources */ = {isa = PBXBuildFile; fileRef = A28E9E41C64317EF1B3BFCADB9D465A3 /* health_check_service.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C6E4B4BE64E5723B88EA7E277E53E1CE /* crypto.h in Headers */ = {isa = PBXBuildFile; fileRef = D31BE2EFED5DF12369E74DE6912E0296 /* crypto.h */; }; + C6EA6015B5512827399736C528910D00 /* seq.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = B97570F228CF0E26C09FF6315D081DAB /* seq.h */; }; + C6F91CA0FB0A34A5662A691886F1C243 /* cpu.h in Headers */ = {isa = PBXBuildFile; fileRef = 269D801034F250BCE7DEDF23F3F4AAE0 /* cpu.h */; }; + C6FD54590A6850833D3660A0107CB702 /* security_policy_setting.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = E47395BE4B94EEC5E85FACE176734FCA /* security_policy_setting.h */; }; + C6FF2E7880D8A50109F393BFCA37252F /* ssl_credentials.h in Copy src/core/lib/security/credentials/ssl Private Headers */ = {isa = PBXBuildFile; fileRef = A5A8431FE7B055290579D5509455ACC5 /* ssl_credentials.h */; }; + C720514F8EEBAE8A848FA154A8B99635 /* boringssl_prefix_symbols.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 18BF7DA60C3BE0F465654A0DA48A0AB8 /* boringssl_prefix_symbols.h */; }; + C730406A7F390B41E36AAA8CDE33A0A6 /* collection_entry.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A44FB64125ACED7AF2FE2687E76D06EF /* collection_entry.upbdefs.h */; }; + C731F9BDF9D5A23C5F3FB4FE62B55B0B /* regex.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 891D78E0F95636260C607EE16E204C16 /* regex.upbdefs.h */; }; + C738B12DC179B0814F716CD31D08F8A3 /* any.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = EF6FDC4393BC5F59256875D7BEF83E36 /* any.upbdefs.h */; }; + C750003100B17F1EB186A3D16FF50D9F /* ec.h in Headers */ = {isa = PBXBuildFile; fileRef = BFBAC7FECAAC229AB98961519DB9056A /* ec.h */; }; + C75616A763B440757835B84B38E92733 /* FIRDocumentReference.mm in Sources */ = {isa = PBXBuildFile; fileRef = EBB9727117AF9BE84FB732615F00F176 /* FIRDocumentReference.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + C7628A54D5C527E326DB07EB96001DBA /* insecure_security_connector.h in Copy src/core/lib/security/security_connector/insecure Private Headers */ = {isa = PBXBuildFile; fileRef = 68A92CB9A475EB65D046EBD3FADAF50E /* insecure_security_connector.h */; }; + C762E1434F05FE27745B3FD9D1D35954 /* global_subchannel_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = 9418828007254663081CA8C3885AEB31 /* global_subchannel_pool.h */; }; + C7744000080E5B1B42341AFAB72BB976 /* ssl_aead_ctx.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3A7995EC48EBEA364B1618B01E573A99 /* ssl_aead_ctx.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C785B1C2D9001D4F312FBD43BD0AEF85 /* cmac.c in Sources */ = {isa = PBXBuildFile; fileRef = F106161CC5BFC24B3F9F2446C9EC63E7 /* cmac.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C7892BA2E923186EF9ACEC759B451AAD /* descriptor.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 82716D58AAA782A0D1DAF07BE2AC9695 /* descriptor.upbdefs.h */; }; + C7914219BF14C26A0C4931ADA680E1A8 /* endpoint_pair.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 5FED59A1CDDFB043BB961B1AD08FDEDF /* endpoint_pair.h */; }; + C7A4AD7805A1D51070B8C5788C5BC331 /* FIRWithdrawMFARequest.m in Sources */ = {isa = PBXBuildFile; fileRef = C94231C7DE85E02B6E1FA688B013A7D0 /* FIRWithdrawMFARequest.m */; }; + C7A7053533BA575D43FD21DA81DBC7A8 /* queue.h in Headers */ = {isa = PBXBuildFile; fileRef = D9BA4CE6243934833127A8C4A32043AD /* queue.h */; }; + C7AEE045453AE038FACB7B50803FCC2B /* x509_vpm.c in Sources */ = {isa = PBXBuildFile; fileRef = ACE745B48D0EA77AD9FEB686A1977949 /* x509_vpm.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C7B05582D122AEE22CC081A6BBFE7A7D /* a_strex.c in Sources */ = {isa = PBXBuildFile; fileRef = 54FE96AD40DBFF31AC03DCC8D0E378E8 /* a_strex.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C7B059E44770EFD5CEE7C03255B9CD0B /* GULMutableDictionary.h in Headers */ = {isa = PBXBuildFile; fileRef = 544D8FDD710A26DE51953883A14EC916 /* GULMutableDictionary.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C7B89F15057DC8EA5B38F5B429B68990 /* xds_resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 978FAE9B9C55FC55E2A02D38B3070599 /* xds_resolver.h */; }; + C7C6F22EF63BADABB1E8387EB595472B /* FIRComponentContainerInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B2AC7B3C018E1BD42436972994C302A /* FIRComponentContainerInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C7E6C4D3A4937C9EDBC316B3836B87AC /* udp_listener_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7BF947F8FD81AADB4720F016861C8DDA /* udp_listener_config.upbdefs.h */; }; + C7ED87AE2E9173FEEFB194AFD89FD711 /* matchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 2AB1E6877600805BDB5CD1FF5422446E /* matchers.h */; }; + C7F905425FD3438C2D2EF4D0D6E35670 /* bitmap256.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = B52930A8F4D98FD9AC72104076B5DBD7 /* bitmap256.h */; }; + C7F988E3D92BBE331B1C757932B027D0 /* http2_errors.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = C92C6CF150F97E8BCFC6273D545B2615 /* http2_errors.h */; }; + C811267459B3F701CE4855B11F0441EA /* wakeup_fd_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 28530AFCB1B3B27030FF01C84293068D /* wakeup_fd_posix.h */; }; + C81AFB0CCA4D4D057C0A3D5D7D4512B8 /* FIRAuthWebViewController.h in Headers */ = {isa = PBXBuildFile; fileRef = 697359ADFE7DDBD043A2C4ED4B7AF3FF /* FIRAuthWebViewController.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C82C2956FDB7F54C820DE204DAA2BD2E /* encode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = A99DCF89A894D23D53F1D9183F9F9C00 /* encode.h */; }; + C83253095BB48256034FEDDC6F15F0DB /* FIRAuthNotificationManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F9C1FFE97CCE7F964FC649D0E787369 /* FIRAuthNotificationManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C838D60D3DE215483197F6449F96C223 /* stacktrace_win32-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = CD53BD004C4B908B989E502CACD4E142 /* stacktrace_win32-inl.inc */; }; + C83C9A411E19D0B8A862CFD42C3A9A99 /* name_print.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A140A1774643EF048273C63D32131B4 /* name_print.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C84255863470789CE993BD64C45199C1 /* global_config_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 918E64B7A0155D74F6886AFDBFE00C73 /* global_config_generic.h */; }; + C842B3D896FD4763132F602F4A9E5AD8 /* upb_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = AF8D65231F53D149DDCDCE31C960CBA5 /* upb_internal.h */; }; + C8526094F78309C097ADF4D46F9D0DC8 /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B94C56259F9427F511CC4288CC1214E /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C865EA70C2B6A5845D9003128B5177ED /* tls_utils.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 7C4B8FB694E9C33FBDD3396B92BB26EF /* tls_utils.h */; }; + C87A1C3450A61F3218B0CB2F8075FD95 /* config_dump.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 44F1A47FE101F118828C77823B3A1A5F /* config_dump.upb.h */; }; + C87C31580D2DD323FB93AA9C06E85B00 /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 52BEC2D13CAB924DCDBCCDF1D0117673 /* status.upbdefs.h */; }; + C87DAF9E6D1AE9E2691DCB011BB40109 /* map.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 7FB27CDDD081F802DD700B2386A67B51 /* map.h */; }; + C8A4C828E5596DB853056FB368AD0F30 /* scoped_route.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DEFC113AF44814F248480FFA238DCBC9 /* scoped_route.upbdefs.h */; }; + C8ADAC5A524B9ABB901336595A707DD9 /* unix_sockets_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 16F516ED748F09D6E172AF5CC27DFE22 /* unix_sockets_posix.h */; }; + C8AFEFD9F61359FCCA7C51FC97A265D1 /* map.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ACA7D09F48F6B3B309A122B4F30D5DC /* map.h */; }; + C8C002E5D798215912681E6A7B9ABBFD /* port_undef.inc in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = C2827A5AF94DF99760D3B09D87DFE1B8 /* port_undef.inc */; }; + C8C2391CF1AD595EB2838BF1070473B0 /* external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 17BFDDE995C41947DFC16535093412B7 /* external_account_credentials.h */; }; + C8CB3563AF5C7C73F801FFAD3C76D056 /* FIRSendVerificationCodeRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 91EABD8B32905CDEC1D982541B36D2A8 /* FIRSendVerificationCodeRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8DB1010ED8081223F39FBF256BBF58C /* custom_tag.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = D5C6B888836DD5FC25F62BED00656933 /* custom_tag.upb.h */; }; + C8DBE31FA88331DF8ABEC6ADB7736CA9 /* examine_stack.h in Headers */ = {isa = PBXBuildFile; fileRef = DEA6FCDAD625D0D5D6F3D3400C5FD0B8 /* examine_stack.h */; }; + C8E4841BE306A7164E26BAF576F3C614 /* FIRAdditionalUserInfo_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = C089C5AE594275245A3FC4EAFCA59B45 /* FIRAdditionalUserInfo_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + C8FAEEECE453A396FA203BFCE0E4891F /* encrypted_client_hello.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1FA4368EFF473CEE49BE22C1B60AF08F /* encrypted_client_hello.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + C90A689DFD463DC482997C484A4D7500 /* GULAppDelegateSwizzler.h in Headers */ = {isa = PBXBuildFile; fileRef = 32204F0CCB4E98F739FDC0A67F2C30AB /* GULAppDelegateSwizzler.h */; settings = {ATTRIBUTES = (Public, ); }; }; + C91182D9592D2325E722EC4127C4FE24 /* path_transformation.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DDA1DAADD960D842C088463DBB173E66 /* path_transformation.upbdefs.h */; }; + C9130166ACFE3C28C126B3B63D84E898 /* reference_set.cc in Sources */ = {isa = PBXBuildFile; fileRef = BB4589C1BCB4ED701885766D0EB218D4 /* reference_set.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + C921431DFC951C2054398E3743CB5B2E /* subchannel_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = C8C7CAB31AAA00EFFDC7EB6939F4BDBB /* subchannel_interface.h */; }; + C92F38506F4139DC651AC68D88A4F4C9 /* annotations.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */ = {isa = PBXBuildFile; fileRef = 4897E7E4FC80174A691FFE1DA43808A0 /* annotations.upb.h */; }; + C9346B0D3A2E57F5F3E67A59C983C5E3 /* cordz_handle.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = E179C2FD3D9336A38E9F2EBB78D16351 /* cordz_handle.h */; }; + C9382CB4A64E7A10A6B052D154A36AC5 /* reflection.h in Headers */ = {isa = PBXBuildFile; fileRef = 14233F9FF1EAE0CF5C44ED4A106E2024 /* reflection.h */; }; + C93BA5182B5E0F3546D92B6FBC04783B /* FIRSetAccountInfoResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 09D8431899344AC0FF5753BA4B8387F5 /* FIRSetAccountInfoResponse.m */; }; + C93BA7A9BB35AC34519F5981A4E85596 /* extension.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A0A43E01F8BA3893DD4AFE56498BE33C /* extension.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C93CE1D0B18E6E6759601CFF6CCFC095 /* alts_iovec_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 83BF7E2A149BC87BE03873B1CCA08D20 /* alts_iovec_record_protocol.h */; }; + C942BB5C5DFBD7294446E8EBA4A18606 /* obj_dat.h in Copy crypto/obj Private Headers */ = {isa = PBXBuildFile; fileRef = F368473241907707AE1A30E520463783 /* obj_dat.h */; }; + C95E5F6C093FA261327B0ABE84C56EDD /* xds_endpoint.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 82D5B7227FD76BEFC8A8C1D274FE5346 /* xds_endpoint.h */; }; + C98978F3C1D80B6132FE7ADFFF93A15A /* FIRUser.m in Sources */ = {isa = PBXBuildFile; fileRef = A1DE3D23570B9D20398C3088BB02D137 /* FIRUser.m */; }; + C994F87D5A40F00F6329B6FC73171702 /* byte_stream_cpp.cc in Sources */ = {isa = PBXBuildFile; fileRef = D72365201FD8FFABB0C8CB9C4D36AAB0 /* byte_stream_cpp.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + C9967284703294ECFAD22189E727D3DF /* tsi_error.h in Copy src/core/lib/security/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 0B8BA9914D0BDB774DD6F0EC9380C000 /* tsi_error.h */; }; + C999956D9B573D3862FB8C72FB2B195C /* inproc_plugin.cc in Sources */ = {isa = PBXBuildFile; fileRef = 716AE335FAFD8EA416BAC10E6A3F12F6 /* inproc_plugin.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C99E3C66FFB19621CDFDC95D48653F2D /* blake2.h in Headers */ = {isa = PBXBuildFile; fileRef = FBC47BF09D83E6538F995F10D38D7647 /* blake2.h */; }; + C9AD36910B47E7FCC0AAC11C9CCA0F87 /* endpoint_binder_pool.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8CC4A7ED683D2A8BB028F61C7C4B8372 /* endpoint_binder_pool.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + C9B98437E3F1AEB6BA990AEEC0F34FE6 /* validate_service_config.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 0EAFC0E191DB49577B4F6BDFFDB87EB7 /* validate_service_config.h */; }; + C9C814638CE956CCC6E6C75BF98BCF10 /* lb_policy_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = 432D1D29C645B0C8242C4FCB22203158 /* lb_policy_factory.h */; }; + C9E912B9A601537C3861D53BEB176C91 /* message_size_filter.h in Copy src/core/ext/filters/message_size Private Headers */ = {isa = PBXBuildFile; fileRef = 023BCF5391E9FA014A24080A3E647BB6 /* message_size_filter.h */; }; + C9EC488F092FFF3861F173C89A7E740A /* channel_argument_option.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = E196271DC9FB01DCFF7A0CB583E10AA0 /* channel_argument_option.h */; }; + C9F2AAA2AB07ACD25A10209FB5401F4C /* percent_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = 43219D681CAD537C580CA9D4FA0E2170 /* percent_encoding.h */; }; + C9FD37C8CBBC2689C910A4FE8ADDD4A9 /* notification.h in Headers */ = {isa = PBXBuildFile; fileRef = 3588C3201402708B0C531BB571800069 /* notification.h */; }; + CA01EF622957A1BFB6AABB8D1B24EB23 /* t_req.c in Sources */ = {isa = PBXBuildFile; fileRef = 0DC23A5958D7BC2BEC5B2019931C01A0 /* t_req.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CA0CDBA176AA0507D12C4BA5B6FB667A /* http_connect_handshaker.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 1D1A0A233086B54B9BF17F6F56156512 /* http_connect_handshaker.h */; }; + CA0E5CF881CB8B572D29F6B2F74AB126 /* unix.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = 28A7EEB9579EB59271275E7BF8674BC9 /* unix.h */; }; + CA21B56B5F7371AFDB0E54509E3D8A1B /* str_join_internal.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 1B39978A120CD59C89DC8046523588CF /* str_join_internal.h */; }; + CA83C645EB0D4CE7A57A1107561E2464 /* FIRFinalizeMFAEnrollmentRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = DD38F445CC2EC78D0C224FB9F543E54B /* FIRFinalizeMFAEnrollmentRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CA8645B8F17E8B563ACD1E83059A0972 /* http_uri.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 987D6ACC82EB647C8460D412E477D903 /* http_uri.upbdefs.h */; }; + CA9BBFCD9A369F7BFC32CD7DB52D4BEA /* FIRVerifyClientResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = B59FE76265866EE11B27E204C9A4B7F5 /* FIRVerifyClientResponse.m */; }; + CAA309B90C42A993A707F4EC31EBA052 /* timer_heap.h in Headers */ = {isa = PBXBuildFile; fileRef = 315E762E9A6E6D81F0CA03F2AF0CE897 /* timer_heap.h */; }; + CAAA1BE7D01C872636E50EC83184F965 /* msg.h in Headers */ = {isa = PBXBuildFile; fileRef = A24FCFE1E583F12001AE21E31AB92CDE /* msg.h */; }; + CAAF5237C14A05EAB4B9DBC5874C4F6D /* validate_service_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5D56BFDE89F7D54F40FB10D93A74270E /* validate_service_config.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CAAFAD57D4489C42CBCF28FB2B4D4B2E /* FIRFinalizeMFAEnrollmentRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 68AEA385C24B561437FDA3A8A9E18C92 /* FIRFinalizeMFAEnrollmentRequest.m */; }; + CABC16680FF12DBDE2012A8BBD05817D /* FIRAuthAPNSTokenManager.h in Headers */ = {isa = PBXBuildFile; fileRef = 0709C442F27AE355B3F282343E5091B4 /* FIRAuthAPNSTokenManager.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CAC27512D692B488479C3D52CB69BAB3 /* stats.h in Headers */ = {isa = PBXBuildFile; fileRef = 6557431AD55F2F0310054D7834A8C5D9 /* stats.h */; }; + CAC5F5FA52973D53F8E94FED804B2DAF /* secret.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E89084822EFDF7128AD26A3D9B14D9CB /* secret.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CAD397A252C772B5A9C903E7AB2E3391 /* msg_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 5AE6507A5F87C49F7055C67CA6C6A210 /* msg_internal.h */; }; + CAD7BB8A4B589B01C9FB8C172BBF0777 /* load_system_roots_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 66FCBB47E5CDA6A16ACA2DB15477220B /* load_system_roots_linux.h */; }; + CADECB6DE0CE03814AD8CA0F726E515C /* status.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 1A18C9EA6F4B835AF462FFA4070D1AA9 /* status.upb.h */; }; + CAEE03BB929F2D0448BA80B359722C25 /* obj_xref.c in Sources */ = {isa = PBXBuildFile; fileRef = 54D45EEEA95CB1611F3555DDA92DE697 /* obj_xref.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CAF8AB250CD1474270C9C23B7537376E /* FIRSignUpNewUserRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = EBF2D24D10B28C7BCD0A6A2739FDE287 /* FIRSignUpNewUserRequest.m */; }; + CB21777FCF4C67DEDF91B063CAB0217B /* endpoint.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5A1ACFD6E3E121DA4FE2E6048E731EC2 /* endpoint.upbdefs.h */; }; + CB2E4D7EDCFF43CC1F1B369C542B7F14 /* config_selector.h in Headers */ = {isa = PBXBuildFile; fileRef = F9B3E54AEABC6AF0F509390A335A793A /* config_selector.h */; }; + CB2E6B8ED8F1AB80DF90F1CA52B529BD /* duration.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 93F6BCED5F4A98B987F087A1EE954B2B /* duration.upb.h */; }; + CB338697ACDDD2B95EFD6A40127779C0 /* connection_id_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3C1CA9FA19AE2CB6323C1E69A901659F /* connection_id_generator.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CB504DB21B6C1FA009166849F13A2D37 /* simplify.cc in Sources */ = {isa = PBXBuildFile; fileRef = FA4B040A7D05616F5825F0536003531D /* simplify.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CB60538D2FCF57A3F3E100C97602DEEF /* descriptor.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 79B4DD7F44DA1EA917D584F3866A98B7 /* descriptor.upb.h */; }; + CB61EF1A23CC2CB937B9687E89800144 /* lame_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = BA8C4FE502AEBCFEA1089C61D4A46E4B /* lame_client.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CB8243CF113CF63F87FE1126167D0851 /* ads.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 860A0380ED8F0C159ADF0F660E7E06FB /* ads.upb.h */; }; + CB861ACD72890CFD7939A28A74C8F340 /* config.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E051B48666B8456B78F4B3F40C13A3C /* config.h */; }; + CB9338B13AF3EF068613FCD904689112 /* external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */ = {isa = PBXBuildFile; fileRef = 6AE0A17883AA58D4C965CF92C32EC91A /* external_account_credentials.h */; }; + CB9B420ED9EC185CF1CEDA9FA142A920 /* completion_queue_tag.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C0D7F5ECA3CC9086AF615CCD2109345A /* completion_queue_tag.h */; }; + CB9D60B54CA17ACBE42E0548A5C7DD5E /* annotations.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 7AC2F41DC328CE59D27980101021DB15 /* annotations.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CBA0CA72B6EB458481BF425314C1C87F /* FIRGetAccountInfoRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 216C2BDF6F2C7CC75296282166DAE50E /* FIRGetAccountInfoRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBA3741CAB9E25301A1CCB31ACA65C4C /* wakeup_fd_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36C3E0829A2BB5554763432A84562116 /* wakeup_fd_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CBA5844BFC9C13369B55A66FE5EFB583 /* alts_tsi_handshaker_private.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = CD331F0E01EC8B65A9B09A0DDB8FB121 /* alts_tsi_handshaker_private.h */; }; + CBA8BDC71AE1D89868BD888C4F342597 /* FIRAuthKeychainServices.h in Headers */ = {isa = PBXBuildFile; fileRef = 6085E6C07A6456A15AF62080B99EDE0C /* FIRAuthKeychainServices.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CBAE4BF79C88E1F44DC849D2EC4DA34A /* per_thread_sem.cc in Sources */ = {isa = PBXBuildFile; fileRef = 40033FDEA20C3880AB37B7A7FDBFAEDB /* per_thread_sem.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + CBB889971EE7420CA4D0F926413EFD9A /* voprf.c in Sources */ = {isa = PBXBuildFile; fileRef = F2BF80A8621F3845E5C61F81CABBC1D3 /* voprf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CBBB66CD4B1BF570E0D6B6CF67DB9CA1 /* md32_common.h in Copy crypto/fipsmodule/digest Private Headers */ = {isa = PBXBuildFile; fileRef = 255CC806417B07802A679DB5001D5D35 /* md32_common.h */; }; + CBBFE6E743762CD099C004FD05D5E811 /* buffer_list.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 39665C95C1FEDB42C0F2E06401834FE5 /* buffer_list.h */; }; + CBC2D542B02DE2F48127CD7133C86944 /* eds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = A75068CB6AA2C993D718EC33D43593BC /* eds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CBC7A689F0DBBEEA3EF3CCAA238681F2 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 6ED2CC353A59545268CC0DBA03D6F5EC /* internal.h */; }; + CBCFCB2590A5AF9AF2E8F39A6993C461 /* resource.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = F3046A2163E458DDF637BC85956A6957 /* resource.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CBE0A785BED3E9BAB9513B4D9DB1E90D /* extension.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 68D78F2576A0E228835C94BCAECD873F /* extension.upb.h */; }; + CC0551E0D4AD6AAE020741F549ABAD63 /* resource.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 959B015EF45E4D219B3218CBA081C973 /* resource.upbdefs.h */; }; + CC1DB3C3FFB8D0D7CB605CD0B9F0CE13 /* call_op_set.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = C6DB8379D4E6D85D58FE9B0E126C3AB1 /* call_op_set.h */; }; + CC1FAE224076764E404C0E673DA10283 /* insecure_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 76ED5C1B433231CD757FD6EECBEDA4EC /* insecure_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CC20BBFFEB92A1EEC57F6E4CE793140F /* connected_channel.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7DDFD387C49CD84D09C97EC63C48F670 /* connected_channel.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CC6ABE9F22E96F70FB7282C49D64ABFC /* xds_channel_creds.cc in Sources */ = {isa = PBXBuildFile; fileRef = 720FA670D2663B74EFFCCB7EA2BA3C1B /* xds_channel_creds.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CC70D2190352E03D7B4933EE05452EE2 /* csds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8DF8FC3483BD5A33F9937EC7FD6A0189 /* csds.upb.h */; }; + CC728AEA952DF49E56CD1A7D8BDE446D /* GULNetworkURLSession.h in Headers */ = {isa = PBXBuildFile; fileRef = F4E4D5D63D8D3C156762ABDFFBD3A568 /* GULNetworkURLSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CC7C2200B793BE5E205731DA70834FC5 /* closure.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A5E3B03D71D6BF36DF9295948CD84A /* closure.h */; }; + CC8104713B5F4FEAEE6A6805CD921834 /* security_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = E55110138F814B1CC6B0F5FA501CCADD /* security_handshaker.h */; }; + CC86434E77C2D7389F58C63C02B84F71 /* secure_channel_create.cc in Sources */ = {isa = PBXBuildFile; fileRef = 296A1567B764C0EA4D5A899707F49601 /* secure_channel_create.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CC8EBD8E44B0C02827BB56717C84B7B9 /* siphash.c in Sources */ = {isa = PBXBuildFile; fileRef = 8776E9D2D545CF85F8E15211E18F23D0 /* siphash.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CC8F2B2D82CFEE633271225C10022F88 /* construct_destruct.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = FBABF227A9604958B10D15193AAFE233 /* construct_destruct.h */; }; + CC910B7EC61E36477E523599C2869E8E /* per_thread_sem.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = AE304DBA686E9C0529698382015829CA /* per_thread_sem.h */; }; + CC96336A3A5C43BAFB4F47ABA916BBD5 /* FIRMultiFactor.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D3B9334ED5525671D1BE586082917EB /* FIRMultiFactor.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CCB08A4CE73FA7935B15682D5DE6E706 /* GULHeartbeatDateStorageUserDefaults.m in Sources */ = {isa = PBXBuildFile; fileRef = A2C7E50431503C3A31807A0AD7EDF34A /* GULHeartbeatDateStorageUserDefaults.m */; }; + CCBAEB53994210E84EA7EE4F17DE9C79 /* tls_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5442F33BFFEAA54FB0E1213B7CCC5519 /* tls_utils.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CCC509D922A64EE763085B6FEB877C77 /* string.h in Headers */ = {isa = PBXBuildFile; fileRef = CE44DB795891FD6269F7E501C45A6EBE /* string.h */; }; + CCCCFCDCFCBF5AEB5CAABD8264F23725 /* base.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FAFC341A5A6CE6CDBEC5DCBB95AB65B9 /* base.upbdefs.h */; }; + CCCD5F6AB7B76F447190F76F766CEBFB /* status.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 6BE83E190A3B5B9C0402F1449F2D2139 /* status.h */; }; + CCD433006DD94CE2CFCFABC0ACB873A0 /* FIRVerifyPasswordRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = DB51E80DC2DCB4FD990C78A9A2C1901F /* FIRVerifyPasswordRequest.m */; }; + CCD8AB313A11AC4F062D1BCB31085BFD /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 8C3D5864FAB69E32E2B54AE179F8C61C /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CCDB5D594859FA9A26F87AD39E50F4E5 /* FIRResetPasswordResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = B2645F7D15E5F467A6CA3DC4AEE6F645 /* FIRResetPasswordResponse.m */; }; + CCE239DB988325F01B1468668E897DD3 /* thread_identity.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3BDBB426E47512FC4BF35C24BD80F0CA /* thread_identity.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + CD18C765E7D1AAF4181F131F7BEB12A4 /* ring_hash.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2B015A5BAD3B22867930E532EF974C7 /* ring_hash.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CD1B3C86DEC378A8000199567220CE75 /* v3_pmaps.c in Sources */ = {isa = PBXBuildFile; fileRef = 9D2BF94BFA41A720C862927DADFCA353 /* v3_pmaps.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CD1F099E19F6F83CAB6ACE1881600AA8 /* ecdh.h in Headers */ = {isa = PBXBuildFile; fileRef = DA2E6CFAB17ED2BE177841C7F9911FAF /* ecdh.h */; }; + CD2953F936599F017B88DF62F72FD5DB /* alts_zero_copy_grpc_protector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3C3776229D3DE9A4F973757F2F4CC410 /* alts_zero_copy_grpc_protector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CD36456C99DAB9C68AAC72C8EEB5E60C /* handshaker.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4E6B574252BA9E420B04A6F39A514F1C /* handshaker.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CD3ACDFAACBADF2AF0F4FD280469808F /* snapshot_metadata.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4710A2775778A0DE9163644871DA9925 /* snapshot_metadata.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + CD3F859DFDE6EC7F265029CFAE24061C /* lockfree_event.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0B2D668F9652A533B66FE744588C44E1 /* lockfree_event.h */; }; + CD404C5FD5541DBE8CC46E56EA5CC88D /* FIROptionsInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 59052AB95C8CB562C7F6D7CF74FB38AF /* FIROptionsInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD597403F4D55E7C60E02771CBB51F4F /* frame_goaway.h in Headers */ = {isa = PBXBuildFile; fileRef = 638FE8B567F194D7EC580D14B29B5FB5 /* frame_goaway.h */; }; + CD70303F83ECA2A356CD0E11382C6A3C /* altscontext.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 9B15A14CECE16567597653201B31234A /* altscontext.upb.h */; }; + CD9326A1EC55F51C882CBDA94B2DADCC /* FIRSignInWithGameCenterResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = AA1F1BAFDC0FB2C9323A62334F838FD8 /* FIRSignInWithGameCenterResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + CD9CD162CA94FA8D681B218C964387F0 /* mem.c in Sources */ = {isa = PBXBuildFile; fileRef = 21FF2768AFA0F05B7D51E9E4A954BCF9 /* mem.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CD9FB395C276B80F209D1FE59B0902D3 /* poll.c in Sources */ = {isa = PBXBuildFile; fileRef = 80C33F7C021AA3242CEDEE8717E96F15 /* poll.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + CDA5D3A92AD4E79EAF7885EC65FFDB09 /* FBLPromise+Testing.m in Sources */ = {isa = PBXBuildFile; fileRef = 6B74BEA667F052CCCA89FCBAC47CCF83 /* FBLPromise+Testing.m */; }; + CDAE48B3F9668E0283E8431021E1D3D5 /* sync_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = B64A8807005115BF1AA3F158A5673F15 /* sync_stream.h */; }; + CDB99C902402CAA49EF0F5FAC576A0BF /* address.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 23251C6CBC104EECBCD9292D58B56330 /* address.upbdefs.h */; }; + CDD6BEA3737DFE218E1BAF7D1AC96EEB /* fault_injection_filter.h in Copy src/core/ext/filters/fault_injection Private Headers */ = {isa = PBXBuildFile; fileRef = C9809A2AA1C0E86B02DDEEB81943D221 /* fault_injection_filter.h */; }; + CDEB0906A74C7DD379A7D53C176F8676 /* eds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 187CA5EAC0F5A13FF0F6CCAFD7C45664 /* eds.upbdefs.h */; }; + CDF72409133B505D074E3557D7D883E7 /* pollset_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 43621416600FC7A2AF0AAE5521727DBF /* pollset_windows.h */; }; + CDF9673D3BB55B9C5AF2E25E5636C282 /* eval.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 74E8F3F181617779AE36143103B17F7C /* eval.upb.h */; }; + CE00411E5E1CAB6E832D92F0D372F91B /* frame_data.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = B0886718355A6C1E892BCEA54BAEA1EF /* frame_data.h */; }; + CE030B3C8C5F8EC130026552E9A733D5 /* tls_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C4B8FB694E9C33FBDD3396B92BB26EF /* tls_utils.h */; }; + CE0BEC3041974994B0294084D19554E3 /* pollset_set_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A5992B6F5FEF9C7EC056732D0C8FB760 /* pollset_set_windows.h */; }; + CE12481D2B16E6B2AC33B461C7168FD6 /* pollset.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = CE23D4786AB7EB7E75056F1193F497A2 /* pollset.h */; }; + CE1B4F08D2350B87277363FABE0B1793 /* plugin_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = AEF5E04CA7B673A645535777C012C031 /* plugin_credentials.h */; }; + CE1E5CA70C58B359992530C4C99CB2E5 /* xds_http_fault_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 81CEBF3D40AB39D0FFC1210983EEF30E /* xds_http_fault_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CE22154A02EF6424B58225A2FDB61DD2 /* struct.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 72A1FD8BF32DEBC8A3280A1802CACABB /* struct.upbdefs.h */; }; + CE22C7F9E1B190E156ACA2338FBD57C9 /* config_dump.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2CD316F0725FBBF71822B520A93D8FAC /* config_dump.upbdefs.h */; }; + CE58451E7AE18B49393122E679E3A930 /* jwt_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3C12A7C7056BCD37D931640AF984AC67 /* jwt_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CE608F9B1F79753459CB04ADAD34434A /* uv-data-getter-setters.c in Sources */ = {isa = PBXBuildFile; fileRef = 37E47E88DEE688C80118D5DBE2A241B3 /* uv-data-getter-setters.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + CE68B1DE8834738BF2C5D2A54C6E03E8 /* hkdf.h in Headers */ = {isa = PBXBuildFile; fileRef = E15C6CA89013B6604A7D4F4B74ECE990 /* hkdf.h */; }; + CE6F4660A1B675F4D652F90EF8044E17 /* time_averaged_stats.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B0964E214F7B88DC9E4E15108B2F1CD4 /* time_averaged_stats.h */; }; + CE7399E234E6BAF131DB8202A648CCB4 /* memory_persistence.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5052554229AE8D9FD9F0888746758048 /* memory_persistence.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + CE85E701255BC525ACCA6C229777C477 /* fork_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 219D833D6503394B460DEEB29EF3A7D3 /* fork_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CE8653CCB0392F6217F0E80ED519F863 /* gRPC-C++-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = BF7F9978F020EEDAD4A753494810BE41 /* gRPC-C++-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CE8981F7413E54BA67282FC1E5A98D5D /* evp_errors.h in Headers */ = {isa = PBXBuildFile; fileRef = F8A5CA97C0D10AC8655E7ABD5B62CD7B /* evp_errors.h */; }; + CE8AEDD441F1AF103B24042C03B810A4 /* proto_buffer_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 14B763226DFFC9DFAAE6EC36749BE6D8 /* proto_buffer_reader.h */; }; + CE8D266A7B70DEFE40C99A017B02370C /* resolver.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = 586757584D973BC90A1CAD36A442231E /* resolver.h */; }; + CE99431F25A73CDBC369F8FEAC339B8D /* transaction_runner.cc in Sources */ = {isa = PBXBuildFile; fileRef = B489137537CFF1D5F9B5A0086D858471 /* transaction_runner.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + CEA14877D851ACE2D1E454A6225E02BB /* stats.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C77F308F4CBB7C2FF6D9E101608BFD03 /* stats.upb.h */; }; + CEA6199801BB113113CB79018AE167E6 /* resolver_result_parsing.h in Headers */ = {isa = PBXBuildFile; fileRef = 7180D5C6241A975E84BD8F2A079B7E7D /* resolver_result_parsing.h */; }; + CEA8B749FB3A77B7CECA5FB6C8C3CE5B /* socket_mutator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FE186C46E9D8B1ECBC4B33958C5A179 /* socket_mutator.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEB4DDF4648BBF4C978CEF43641DAF8B /* hexdump.c in Sources */ = {isa = PBXBuildFile; fileRef = FD773B2F0AE93FFE7D5102DFEA09C110 /* hexdump.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CEC05DF94786754D69232D7C7BF6CEA1 /* resolve_address.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36B277486CC16C5FBD47690017E43DAA /* resolve_address.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEC3CB6CAE56B95A7F921C9E77487F2E /* time.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F3A921D93130B337C25D6105A05F46BF /* time.h */; }; + CEC80EDE84EF1AFE2F905C0ACEBC0F55 /* pem.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2DC5BD3B320C04053F2DA15F0827A91B /* pem.h */; }; + CEC8E258984E4320F37E8A912752BB37 /* e_tls.c in Sources */ = {isa = PBXBuildFile; fileRef = 08E9026009349D445B5F5E8298079590 /* e_tls.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + CECBBBCA27A4F606546990DB9FB525B2 /* router.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 68480DA738818EC646BB8A2503E643E2 /* router.upbdefs.h */; }; + CED8780D4E9ECFDC993946671E463652 /* versioning.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3F124395F3E2B5F3E23DA9D5FB8331AA /* versioning.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEDCF8544610B69D1F92C814040F1135 /* alts_seal_privacy_integrity_crypter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4F1A34F708FE2EC6600D031321B76EB9 /* alts_seal_privacy_integrity_crypter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEDF14F92B1706999870D83FAE8A35FE /* udp_socket_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5E95F33246BDBE8F7F11EDCA48804552 /* udp_socket_config.upbdefs.h */; }; + CEE9E3C40F1D452100160F4FCAA5BD01 /* substitution_format_string.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8BD8A9D74635DD1979B54B4A8357F5D2 /* substitution_format_string.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEF19E370B3619BF39DF27C7DC903876 /* memory_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = AC46ABE063C2DF5DDBBE62F27E918739 /* memory_quota.h */; }; + CEFA5AE145F788EDF7AE0B631C37C703 /* pick_first.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2C5DC04AC06EE83D1BF9788C1E64FBF5 /* pick_first.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CEFBAF44D2196560499EDA684ED2FE97 /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E7DCDE78C62CA23DB2108200FBE8E11F /* struct.upbdefs.h */; }; + CF14260572E1C51527CAD3A5910108D6 /* endpoint_binder_pool.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = FCC971B63763B6327111C9A064327749 /* endpoint_binder_pool.h */; }; + CF306ADE29A0B34E1758A857A3F2F5FF /* lb_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 5D2FC8A5082933CC8C8586406AF52477 /* lb_policy.h */; }; + CF3E33CF3F2F5676BC3460A76F0C7563 /* lame_client.h in Headers */ = {isa = PBXBuildFile; fileRef = 17F3111673DA8A9F0267DA5167594276 /* lame_client.h */; }; + CF3EA2E66564FD200A613A9E506C6B83 /* compression.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 3DF82B0D6EBB7B5D0C6B0D3306B334F5 /* compression.h */; }; + CF43773D4F6F0465BC3982D92A37B783 /* resource_name.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 21D54F2FD2DF9CB293DF19B2DB0B5D00 /* resource_name.upbdefs.h */; }; + CF5825AA7BD323FD62D8741DC696B949 /* time_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 28B758952C01B2289CF9E4C8FAED7012 /* time_util.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CF7E21742BA14CC02C846DE4B021503C /* curve25519.h in Headers */ = {isa = PBXBuildFile; fileRef = 8EDCFA186831F5B838C434FD4E4EF33D /* curve25519.h */; }; + CF8BE86349D475536BA558C3AD60BFDE /* alts_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = D77F7619D3E26F2910BE271668FE6783 /* alts_counter.h */; }; + CF8FBBBE1C71BDBA9AFD126B69E156F7 /* pool_urbg.h in Copy random/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 88F8F8CDE1F490759A60EAC715F3A69E /* pool_urbg.h */; }; + CF98B8653DD507304FA4FAAD9FD7A244 /* kernel_timeout.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B0F74D04C7FE97B5C25572CB794BE5E4 /* kernel_timeout.h */; }; + CF9EE32C1BE6695F96F75D77670E2510 /* fault.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 14AAD8BC3D102464A2BC4CC3EC2754FD /* fault.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CFA296DC61743CA3F69EB3E17F6C68A1 /* slice_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FED612D02475F62FC9DC49D92A26CBC /* slice_internal.h */; }; + CFA613DF6E6BC5652A3C2A668089F858 /* byte_buffer.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B41F73E7B25767577CB058FE0FA656C2 /* byte_buffer.h */; }; + CFA7D437581D5910D86E69061BF75485 /* atm_gcc_atomic.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 26E1BB0FB7A460C95B4DFB90D3B0ECA4 /* atm_gcc_atomic.h */; }; + CFAFF7835F11D385963D8718814B869B /* socket_factory_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BB948C198AFE7EA0A1527303E016961 /* socket_factory_posix.h */; }; + CFB3CE021FA0A3FA81B942033CDC4089 /* grpc_security_constants.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2632BF8C187841E176F1F7043C28269A /* grpc_security_constants.h */; }; + CFB84E86D13B2BB9815DFFF8BFBA1257 /* versioning.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E949CDD2567A70980FAA4D2B0BC8F3A1 /* versioning.upb.h */; }; + CFBF7E9A7093F508F5F1175648D60F61 /* loop.h in Headers */ = {isa = PBXBuildFile; fileRef = 90AA3AD745B0744C42BF50B498DC7665 /* loop.h */; }; + CFD226315718506599552D729759C6C6 /* GULURLSessionDataResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = A833ABB8EBBA464805896C3B58B7E6CD /* GULURLSessionDataResponse.h */; settings = {ATTRIBUTES = (Public, ); }; }; + CFEAA28C8790B3D3404CB157322B8F42 /* channel_args_preconditioning.h in Headers */ = {isa = PBXBuildFile; fileRef = 8FC228C9A075418C8B0348343BADEE20 /* channel_args_preconditioning.h */; }; + CFEB2F8D9FAFA8425954FAF7A3DD38AD /* iomgr_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90B2643FFE8BA5823268102D72FBAE84 /* iomgr_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + CFFA6F21EDFE8FA64F4908C0A5765711 /* resolve_address_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 092B3F17A6782EE31EE9C1998728197D /* resolve_address_posix.h */; }; + D01B25535F4720EC34FFB060E5C5FCE5 /* timestamp.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = 58428F7E5EE73D0876DB4692B45DB5C0 /* timestamp.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D0243B0EE27F4A6B0F1D4E58842D129D /* FBLPromise+Timeout.h in Headers */ = {isa = PBXBuildFile; fileRef = D4D09AB296E10DA4277ABAFFCA926139 /* FBLPromise+Timeout.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D032E388EA8049D4A361987AB3FEC2C0 /* firebasecore.nanopb.c in Sources */ = {isa = PBXBuildFile; fileRef = 3264E3CA54F9BCCD23102F38433D45E4 /* firebasecore.nanopb.c */; }; + D03660F4599E81AE03D6A230D04E7437 /* status.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F2B5C2A8E32E9E8A882D85775771A773 /* status.upbdefs.h */; }; + D06E6142F091F9D08A9E8C914ACB7678 /* wrappers.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = B4DE6CC41E6F2B0B44A4A126B452AC21 /* wrappers.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D070431AAD0B833B1ED03D03FAFEB95A /* FIRMultiFactorSession.m in Sources */ = {isa = PBXBuildFile; fileRef = 02982465D326972BCFB4C7C009FD12DE /* FIRMultiFactorSession.m */; }; + D08E2ABB4283E982A5890A90502880CD /* threadpool.h in Headers */ = {isa = PBXBuildFile; fileRef = 1977763ADB8A3A45B8BD5F2AE1DA6B24 /* threadpool.h */; }; + D0B40AA321E623F37220E95B2CB9346F /* FIRFieldPath.mm in Sources */ = {isa = PBXBuildFile; fileRef = CB38CBD648C69AAF3554A276D1FEBE1F /* FIRFieldPath.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + D0D868232B618DAACF6D491F638314A9 /* utf.h in Headers */ = {isa = PBXBuildFile; fileRef = F0E9D0AEBDADB2A8C8A9BD0C02DCBD2C /* utf.h */; }; + D0E37D50935BB5A695D90EC4E8148EA4 /* work_serializer.h in Headers */ = {isa = PBXBuildFile; fileRef = F63BADBE8B7AEC68591862B5221646B0 /* work_serializer.h */; }; + D0E640474769F7072074A27B16F46A96 /* eval.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 662D37E44B1B57DCC2A8326DBC2F5017 /* eval.upb.h */; }; + D0F05BEE8AAE685882F79961AF21F288 /* FIRMultiFactorAssertion.m in Sources */ = {isa = PBXBuildFile; fileRef = E7AC0462F516E9ED7FAA25792F4B7E4F /* FIRMultiFactorAssertion.m */; }; + D100C9020565B1F667CF480E49ABC629 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 2CFCFE5EB470567EE995D8B6361F3559 /* internal.h */; }; + D10590064515B17A2C8DD81F6536B31F /* time_util.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 9EE12C4CF3A22800694B23FD6597CA9C /* time_util.h */; }; + D10AB1E1199FDB340867F221047115E5 /* config_selector.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 53BE1AB17B6C833A8A0AE6CE5AEB9FB9 /* config_selector.h */; }; + D116C11A1E893003BF8C343FA7A954BB /* slice_intern.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8420FB628F6284D5DBAEC1631C2B68BD /* slice_intern.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D12615B2A8DEC10C7B8EE34DD718C6C5 /* outlier_detection.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F95F37233193C515DAB2AEBBF4C9B4DB /* outlier_detection.upb.h */; }; + D13302A35A430D48F4A023B97F46A8F3 /* thread_pool_interface.h in Copy src/cpp/server Private Headers */ = {isa = PBXBuildFile; fileRef = 8C1F4341D0514D7EF2B5075C09DE6D62 /* thread_pool_interface.h */; }; + D138252EC47960882345D79ED53C8987 /* tls_credentials_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F1AEFEB385237564BEE128FDBB43C57 /* tls_credentials_options.h */; }; + D138871448B82AFDF597A56FFE4BB772 /* sparse_set.h in Headers */ = {isa = PBXBuildFile; fileRef = CDA5DE068752D71573EA49A8BA87D869 /* sparse_set.h */; }; + D1417AF3B661799A6DC1525DE301A516 /* FBLPromise.m in Sources */ = {isa = PBXBuildFile; fileRef = A1673621D96D5338BC8FA1191413D80F /* FBLPromise.m */; }; + D142072F686F027E8BA752CB6291B1FC /* discovery.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A335669353FB9E24552DF3C169765854 /* discovery.upb.h */; }; + D1709A171F574934B7AFB853389FAA43 /* string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 698B86C8C9CD33C2A3CE185D3ED68792 /* string.upbdefs.h */; }; + D17283C991072CB46A790F96ACAF4763 /* s3_pkt.cc in Sources */ = {isa = PBXBuildFile; fileRef = 55EDC33A8DE2F84BAE739E75AD4C501C /* s3_pkt.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D185E9A11788127E373A173457B526AD /* pollset.h in Headers */ = {isa = PBXBuildFile; fileRef = 12489DCE423B0E6A8524F5437F940353 /* pollset.h */; }; + D19421FE2E74CEA86827A1D081AEDADA /* http_tracer.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 656B29316B6EA4D754DD7A3AF612C0A1 /* http_tracer.upb.h */; }; + D1A3741F14E27D7D1BA210C21BAED733 /* exec_ctx.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 2DA958EEB5234663C17A117B2B365746 /* exec_ctx.h */; }; + D1A550B9FFF9ED07F332EE4EA978CA2E /* e_os2.h in Headers */ = {isa = PBXBuildFile; fileRef = 6A89A1BE8EFE00733163FDCD7468C1C3 /* e_os2.h */; }; + D1A7ABE1AA3E24931E0503888227800E /* load_system_roots.h in Headers */ = {isa = PBXBuildFile; fileRef = 16874B86439346E07E572C176D6B4311 /* load_system_roots.h */; }; + D1AEBB6A1E4B5361558BECFFD3383EA3 /* slice_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6F5124982CD295133972FCF0E11859BA /* slice_utils.h */; }; + D1C41EDAD64DAA0859C2F293FFCA3DDC /* rsa_pss.c in Sources */ = {isa = PBXBuildFile; fileRef = 0719DD0CE4AE4640809F12028BA5A560 /* rsa_pss.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D1C6F1B86D3C6EBFFD8A446E732C2810 /* xds_cluster_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = 2B6B97BD26394279C4298193F4E7E346 /* xds_cluster_manager.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D1D39A00DB09AF413E6E2311B2F0D47E /* server_callback_handlers.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = F535828B38C2F9029FF5B6784E643147 /* server_callback_handlers.h */; }; + D1DF9936862266D8C327E378B06F9BE8 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = FEFD23721731F9F630D779975C9D2894 /* value.upbdefs.h */; }; + D1E4B4435C321F037AD827723485C070 /* FIRComponent.h in Headers */ = {isa = PBXBuildFile; fileRef = 866FD972E037D4CCB3FCA911027840DB /* FIRComponent.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D1E9F3989D7FA20C9EE85042BEA25C86 /* socket_option.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 17CB7341F4DDEE56795A098BBD35BDBB /* socket_option.upb.h */; }; + D1F6F97EF2E8C09DD1F1C9C82689DC08 /* stats.upb.h in Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0730379B8BE545D6B24579D6406C9E3D /* stats.upb.h */; }; + D1FEDE60EA6E12A5C361ED69219A0B91 /* zone_info_source.h in Copy time/internal/cctz/include/cctz Public Headers */ = {isa = PBXBuildFile; fileRef = D22FB233CE77A93633A22127A5190FB7 /* zone_info_source.h */; }; + D2009505F070F61786A8364925CC3C45 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 31F6B91F251C898E6E7354549DC0C827 /* metadata.upb.h */; }; + D207AF885C749A4AF065FE6D7C6AF874 /* proxy_protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 99FA4BEB69A9F424581ED697389EC370 /* proxy_protocol.upbdefs.h */; }; + D20CA702B0FC9633701FB124C7C30F5A /* by_dir.c in Sources */ = {isa = PBXBuildFile; fileRef = 9AEE6D2DA097C8F2B7229CDE5DDF2A3A /* by_dir.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D20CD635FD01336B31006A7399FE1BE0 /* load_balancer.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = EBB77407080C862FBC1203C63085D947 /* load_balancer.upb.h */; }; + D2143A275A7117E9F9E983AFBCC3F4CA /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 11B97FFC4D0C538DCE6CD2EC2300BBAE /* internal.h */; }; + D215338DC9873F26F9DB03D1E1801A09 /* wrappers.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 27AEB612CF1849A92DD38EA575E3D01E /* wrappers.upb.h */; }; + D22015DCBA8251C2D4985D6FBFB0448B /* xds_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 318FCF61E58719923301D05F78939BEB /* xds_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D225092E4FFCA5AE7D76705033C38709 /* client_unary_call.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = D21C41A9A4122AFDCD7D17D577120ADD /* client_unary_call.h */; }; + D238F9F821314A3F416191B005506FBB /* xds_cluster.h in Headers */ = {isa = PBXBuildFile; fileRef = A2A7184DB71FC01563806D3E51DBDE43 /* xds_cluster.h */; }; + D24B25A2A0FFD875B482FC655A979462 /* message_decompress_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = A31161E07AD29B060B77E8FC3A44183B /* message_decompress_filter.h */; }; + D2599BC971A16E3CDF983DDEF4B49CA6 /* load_report.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6849D43BAD4234FAFCF8C5A63BD59EC7 /* load_report.upb.h */; }; + D260FA2C3C1EE7C96EEFEAA32BDB5027 /* client_unary_call.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = F8C9ACD7842C33079661035AE52348FF /* client_unary_call.h */; }; + D26F5473FF3573719A92575A86454FEE /* alts_crypter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 75F814F1100E1F4028586D4F2A0B21C1 /* alts_crypter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D2852A690FE76A020D7075FCCD060F5D /* safestack.h in Headers */ = {isa = PBXBuildFile; fileRef = 822FCA7FE706C2ED1ECC965147FAB4EB /* safestack.h */; }; + D29AF93759DAEB95C1C39505D8385FC0 /* prefilter.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 5C04F247F8DCA644AC4433667027F8F0 /* prefilter.h */; }; + D2A4E752BC6F6CC4339334FDE332883E /* rc4.c in Sources */ = {isa = PBXBuildFile; fileRef = 5FB4CCD54DF00AFC087204415965809E /* rc4.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D2A8946EDBAF3992AE5568E6F801C71C /* sync_posix.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 9675575835EB2794ACE36AD583BBC206 /* sync_posix.h */; }; + D2B8D9BC0AA19695181D180A0027C803 /* port.h in Copy event_engine Public Headers */ = {isa = PBXBuildFile; fileRef = 416D6253E7B160EBB7455E748575A9D7 /* port.h */; }; + D2C098E820D15D64AD7AF124EFAC0FAF /* md5.h in Headers */ = {isa = PBXBuildFile; fileRef = 96433CA8EC332F82C36859D32C55BE80 /* md5.h */; }; + D2CE239EF710D24A75E1F9DD4C11EB43 /* exponentiation.c in Sources */ = {isa = PBXBuildFile; fileRef = B9BD9DF21B45BF7F153F6C29F823A196 /* exponentiation.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D2DA2E515E40FFC0E836DD8C19177F5C /* test.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = BE73ED005D70328168182079A314F5B6 /* test.h */; }; + D2DB67A907882B3AB68CB0E9391D4A8C /* core_codegen_interface.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B193BF2B193B244543CDC83D4CBF1845 /* core_codegen_interface.h */; }; + D2E49E98B86F5E850C5826290DCE675D /* exception.cc in Sources */ = {isa = PBXBuildFile; fileRef = 98F72742A4964E0917C9832C27880D2C /* exception.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D2F1D9B4A32D956A6BC7E43140D01EC7 /* client_unary_call.h in Headers */ = {isa = PBXBuildFile; fileRef = D21C41A9A4122AFDCD7D17D577120ADD /* client_unary_call.h */; }; + D30047461D3E6EC835EED7345841BC4F /* listener_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5F7CF84CD1730F9575904395CFA2E66C /* listener_components.upb.h */; }; + D304A537F218AEA5E9E8D7041EB8B11C /* chttp2_server.h in Copy src/core/ext/transport/chttp2/server Private Headers */ = {isa = PBXBuildFile; fileRef = F95808396EBD122A7EA29AFE5131C331 /* chttp2_server.h */; }; + D31AE37B9D9E764051F05FF3F71D1370 /* sync_windows.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = EE64DD45969E7B22528A41926E7E8D2C /* sync_windows.h */; }; + D31E372A3107485C1666DC77DA95FAB3 /* grpc_library.h in Headers */ = {isa = PBXBuildFile; fileRef = 4EA84B835813F74E5FDB6BC4D04E8569 /* grpc_library.h */; }; + D3282A860290A6F791C838287F446E01 /* metadata_batch.h in Headers */ = {isa = PBXBuildFile; fileRef = 23640DFE8AB0B2ABD4FE18FAEB80562D /* metadata_batch.h */; }; + D3299FA0A049917592B6E266B2406022 /* GDTCCTNanopbHelpers.m in Sources */ = {isa = PBXBuildFile; fileRef = 70629CAA86E0DE6B3CB2AC5455ED5AAC /* GDTCCTNanopbHelpers.m */; }; + D32B294E5A89AFB07DF52CEF490571C8 /* raw_hash_set.h in Copy container/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 9BBB38AE02056DABA3299992BC42D17F /* raw_hash_set.h */; }; + D333B1691D24BE6B862A82476738604B /* local_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0ACD38BC24DD280EDDE2C87857CC3733 /* local_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D338A96EAD774CE49E2024ECB83DE765 /* check_gcp_environment_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = C907BBE99F69B018EF4AB96E6DF4DEFC /* check_gcp_environment_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D33A0EE7B93F832EC9D0A9E76B9DDDE2 /* frame_settings.h in Headers */ = {isa = PBXBuildFile; fileRef = BB1F9D2980185D5CA09F4ABE9F58B3D1 /* frame_settings.h */; }; + D34007D0D382E4F0250289E2E97C4126 /* thread_none.c in Sources */ = {isa = PBXBuildFile; fileRef = 8369F833058118E4B75B01A0155A9971 /* thread_none.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D341E56515DA8145B8DB63C25F1F7BC8 /* percent_encoding.h in Headers */ = {isa = PBXBuildFile; fileRef = B40097ADB0F374C9717DBA4A6D2C9A67 /* percent_encoding.h */; }; + D349F4FBADCD241B95FFD2655C4E8A99 /* event_engine_factory.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = A41069DA9A5E942988A16888610B7168 /* event_engine_factory.h */; }; + D34C2603F33F79FFB1C9DE9D61DB2A50 /* timer_generic.h in Headers */ = {isa = PBXBuildFile; fileRef = 9295B589374F6BCD8F79A58FBCC8A1C2 /* timer_generic.h */; }; + D37342939F43681DEAF49FD66CEF1A59 /* parsed_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = EF90A1EEC7F94AE94B9535F36613A9D5 /* parsed_metadata.h */; }; + D376A7DCCC2FDB53A2DDB747396798EC /* server_address.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B64FDE9CFA5B30991B6677D399EA0B3 /* server_address.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D377BF261A1A751A13873208F3ABF5D2 /* hkdf.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = E15C6CA89013B6604A7D4F4B74ECE990 /* hkdf.h */; }; + D38052537737460AFAD080E5ED3E2604 /* FIROAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 82B685AC7DD9D0DBF716681B02C48056 /* FIROAuthCredential.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D399CCB028073D6E4C48A3BBE71ABF48 /* eval.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 74E8F3F181617779AE36143103B17F7C /* eval.upb.h */; }; + D3A637DE160A9DAFEE62266FEE959EA4 /* transport_impl.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 9333DCE4248E1A2ED045DA2E15026827 /* transport_impl.h */; }; + D3EFD34CBA0C9A28AC25C97FAC2A9942 /* target_id_generator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 571CDE789A936CC14D74BF2A264F9928 /* target_id_generator.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D41D855289275054DFC1D9CCFBCECAA8 /* FBLPromise+Any.h in Headers */ = {isa = PBXBuildFile; fileRef = 9714DA62A1233D9E3AEFDFE1235EFF8F /* FBLPromise+Any.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4241132B3D0446A9CD4B4E65818E36C /* service_config_call_data.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BF658307283FC664A804F8997E1166F /* service_config_call_data.h */; }; + D42DDA8D4576158AB2D39AA80299F779 /* annotations.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4897E7E4FC80174A691FFE1DA43808A0 /* annotations.upb.h */; }; + D42EF06E75D39C13D2EC7266D31AB7C1 /* bad_variant_access.cc in Sources */ = {isa = PBXBuildFile; fileRef = D2C5350AFCE484E5963CBEDAA083CC82 /* bad_variant_access.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + D43BEECFF1F563450CEDF5555F7D30A8 /* vdso_support.cc in Sources */ = {isa = PBXBuildFile; fileRef = 758DDF889909EDDC0172F5D1708C1E5F /* vdso_support.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + D43C39BE27F7942AD9B3E53073D776A9 /* lb_policy.cc in Sources */ = {isa = PBXBuildFile; fileRef = D0E585C707E21F1C670D317190131B54 /* lb_policy.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D43EEB1788AE5D4CCDBC64686B2E9CFC /* compression_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 94604CB7A52E5E51759FF1F7E1CE6DE5 /* compression_internal.h */; }; + D46559FE386EEFE5807737BB201B634F /* path.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 906292FA992E4B32E5C7D7AD3C103F99 /* path.upb.h */; }; + D468668A10C8686144B2377BB7E6128F /* string.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A48C0CED2D22453777B40673FC4A4F1 /* string.h */; }; + D471880EEEC39B33EB4508B1C33FF943 /* symbolize_darwin.inc in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = 0D6B3A39981832C2DA0FD29B20780BCC /* symbolize_darwin.inc */; }; + D47F50D2488A2ACC6B3A8C33CD052CCA /* a_octet.c in Sources */ = {isa = PBXBuildFile; fileRef = A73ADBB256A2A6BD15C4CA98B6207E4A /* a_octet.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D49C2CCA93137F12D89CF20B08BCE08A /* d1_pkt.cc in Sources */ = {isa = PBXBuildFile; fileRef = 65127893BF3F18FDC742D196ADB57849 /* d1_pkt.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D4AB9EDF5EBA055D219E399182BA5A21 /* grpc_if_nametoindex.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 69F42BCFE318EB482F1DEB54A9CA9203 /* grpc_if_nametoindex.h */; }; + D4AC569B94FFF3245C9F949430FB0E73 /* GDTCORConsoleLogger.h in Headers */ = {isa = PBXBuildFile; fileRef = 250A0A8E6A5295A93516A2CD41C17A47 /* GDTCORConsoleLogger.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D4B9617FCBCFC2B4C2AE9C3726E07438 /* wrappers.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 60356B24A4327C5B861458DC234B31D8 /* wrappers.upbdefs.h */; }; + D4D4FBF349F8F559EFA46C1293D7C3F8 /* hash.h in Copy hash/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 4AF22BE45F31C6D1771D5575CFA4B769 /* hash.h */; }; + D4D59DC444E21758B510BCB5806E796B /* tostring.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9E97D08D8413B452AADFB547D5F82A9F /* tostring.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D4E1A325FE322976168EEF6AF0F48825 /* parsed_metadata.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = C5180F0148CE13AD5F386E0A63D17F86 /* parsed_metadata.h */; }; + D4F2D94A69AF4D9CC3E8E7F434BC76E8 /* filter_policy.h in Headers */ = {isa = PBXBuildFile; fileRef = 03FA6C0695B852827B8212428FDA27E5 /* filter_policy.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D50024DEEA383B530C4010FC6E22720D /* internal_errqueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 289B226B4CBF31537166E7A90A461285 /* internal_errqueue.h */; }; + D5044FEA865A422F3DDB7BCAA7A77F57 /* create_thread_identity.h in Headers */ = {isa = PBXBuildFile; fileRef = 883DC56D810F175B4F49FDD9BDDB1250 /* create_thread_identity.h */; }; + D50752A623DBCF2053101848D6DBDF1E /* port_stdcxx.h in Headers */ = {isa = PBXBuildFile; fileRef = 75DD6A4B0F205379D728A4253736990C /* port_stdcxx.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D508E534F1B1579551328EAD947F1D56 /* FIRPhoneMultiFactorGenerator.m in Sources */ = {isa = PBXBuildFile; fileRef = 2962A6CBAAB2A4D18C64C4D28C3A2602 /* FIRPhoneMultiFactorGenerator.m */; }; + D50DA7CE1A4ABFAB81F6E5EC424F5739 /* resolved_address_internal.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = ED1BB40A88E202952AECB811B8BF0BA1 /* resolved_address_internal.h */; }; + D513C7F2E5A6A00A92BD3080FDC5FBF2 /* udp_listener_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 1874F170F3565BD106C249A048CF49BE /* udp_listener_config.upbdefs.h */; }; + D5236FDD28DD5FED82BCAA70C1CBE834 /* randen_hwaes.h in Headers */ = {isa = PBXBuildFile; fileRef = E2C39081581C00316CDDB1A78C2EC751 /* randen_hwaes.h */; }; + D526DC761BE5BB33E1FED7A9AF3A7470 /* charconv_bigint.cc in Sources */ = {isa = PBXBuildFile; fileRef = D15855BD3F6456F539A6C44FC91D1355 /* charconv_bigint.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + D530F2C229DDDEAA01EED35FFE15815F /* empty.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 6C470D3B0E283A3065444B6C43827E58 /* empty.upb.h */; }; + D5326CE656A039B350E341FB44672ABF /* call_op_set_interface.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 32FFC7094D3E02FA8641CE455F64324B /* call_op_set_interface.h */; }; + D56792335A50687E78CB1DA7C2E1520C /* checked.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 3A5F9C2FFE1FAA9728D604A51E0BB282 /* checked.upbdefs.h */; }; + D5697CB91334FB71B275C853B6E6022B /* generic_stub.h in Copy generic Public Headers */ = {isa = PBXBuildFile; fileRef = 6299BE15FD3410916160D48AA2931EA3 /* generic_stub.h */; }; + D582FCF076360A52D36FB7E4B8B35245 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 574ABE8F73885027B159B314B44AFB5A /* internal.h */; }; + D586C99FE5BE64ABABDBB8BB1D66BC87 /* x509_trs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6DCCF9ED51A432C53180439438693CA3 /* x509_trs.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D58712DA0B2698048604C89D2FFFF441 /* channel_trace.h in Headers */ = {isa = PBXBuildFile; fileRef = 2444C097093182F04E3E73093B830E42 /* channel_trace.h */; }; + D58D845CF442F86E7A274C92DF38DA3C /* explain.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 80B550FF5B6F76C13E1E21014EE3FB20 /* explain.upb.h */; }; + D591363B66DF01D5827F0D4E9D0D226E /* xds_cluster.cc in Sources */ = {isa = PBXBuildFile; fileRef = AD3352A22996F0759FFB8225686311E5 /* xds_cluster.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D59BA849165E98FD95E641D821AA4D0D /* secure_endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = 065EB92A952FAD2705516F580BC5BB74 /* secure_endpoint.h */; }; + D5A332CC854A14DE6C63C761E83A75D3 /* time_zone_impl.cc in Sources */ = {isa = PBXBuildFile; fileRef = A48B942F0836AB134C1702A02298475E /* time_zone_impl.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + D5A3A221339860E9BAF227F51545F033 /* index_entry.cc in Sources */ = {isa = PBXBuildFile; fileRef = D1301CA16165B06DB890DC10DE903802 /* index_entry.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D5A56FDF70A4BC18D4B099CB90ACC48E /* FirebaseFirestore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5D40123B5BFB8C6F67CCCAED78A6DAC2 /* FirebaseFirestore-dummy.m */; }; + D5A9F79544ADDD8F998FBC10285A515F /* x_exten.c in Sources */ = {isa = PBXBuildFile; fileRef = 4BA6B66E659D8898DBB54C5995FDA5BF /* x_exten.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D5BADC41D9C83F6C89D8EF8030E64EB6 /* FIRDependency.h in Headers */ = {isa = PBXBuildFile; fileRef = DEE2B48B389E9A2A393415FDC0EB3D1B /* FIRDependency.h */; settings = {ATTRIBUTES = (Private, ); }; }; + D5CBFF52E83ECBB35CA868B0414F2BDD /* two_level_iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7A2A0DB76A8514361A5D4D6CC1F1D04D /* two_level_iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D5D107064057B8E8B4B36288895E1884 /* cds.upb.h in Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = EDDB83E10D4A876C9256D94577E842DB /* cds.upb.h */; }; + D5DA2A1072BB3CB65A9340C7EBDC50F2 /* csds.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 556EF8C5446ED04042A08B949744B30D /* csds.upb.h */; }; + D5DBBD0F8873C8B1ECF47788FE2E1D06 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + D5DD195CF009A7109FE0B60E7C7F0C6C /* internal.h in Copy crypto/fipsmodule/modes Private Headers */ = {isa = PBXBuildFile; fileRef = F718EBA51F595A0C18476788FAB4C60C /* internal.h */; }; + D5E22CAB6EC051E414E6655BF220E4E2 /* authorization_policy_provider.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = FF5D3F34B2305BC2AD26A007BE18C059 /* authorization_policy_provider.h */; }; + D605F6080AD74FB1A158632E776BEB5F /* client_load_reporting_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = ECA376AA1CDC043BFFEC4E50867BA912 /* client_load_reporting_filter.h */; }; + D626F691C892D5E771CB109613BF92CD /* extension.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5A3EDFBEC6131002063BD032EB814C93 /* extension.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D633E104A9044175BF7E11FBE3D52F79 /* python_util.h in Headers */ = {isa = PBXBuildFile; fileRef = B6F0B6AE06EBB9F6C17CAA54BB270D5C /* python_util.h */; }; + D641CAEF6D0AB2ADB40731D7900F4F29 /* combiner.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6841495179B06A607C542A72C3195F1B /* combiner.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D6478F4E08F14FA751BCB658591E2010 /* alts_grpc_privacy_integrity_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 04C09E0A9D4D0FDAF303F2BF1B731C0C /* alts_grpc_privacy_integrity_record_protocol.h */; }; + D652FAC47CDAE047374A13D10F2F9C10 /* char_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 766631ECB00F802D9B36F1DBFC5C1187 /* char_map.h */; }; + D653A68AAE57F876C3915BFF87706A5D /* dumpfile.h in Headers */ = {isa = PBXBuildFile; fileRef = 0A26860625F2FA4A2B75B6D2CECA460F /* dumpfile.h */; settings = {ATTRIBUTES = (Public, ); }; }; + D657949EAD2F4233E68138C7CD4C8AE7 /* mutable_document.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1FCADB6A75F6AD0EB9FD287A58EB4BEB /* mutable_document.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D6595C4210A139E19FAB997E39629EE7 /* eds.upb.h in Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 26CCCBAF522E451714B9209D14396B05 /* eds.upb.h */; }; + D65F95B4C5812A0506D8B3D0129F7CA5 /* alts_tsi_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 6449AAF9C399F9CDF1257E2245700F96 /* alts_tsi_utils.h */; }; + D66354F3D9920C835F5DD08D22856EBD /* timer_heap.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 3B254D322C32006D714FC305E0318705 /* timer_heap.h */; }; + D664DF49191FAEE1A52302A5184C20E4 /* crypto.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D31BE2EFED5DF12369E74DE6912E0296 /* crypto.h */; }; + D680895100252272249526FD23608658 /* time_zone_libc.h in Copy time/internal/cctz/src Public Headers */ = {isa = PBXBuildFile; fileRef = E12C695850CFFB76C76638CCE45C5A2F /* time_zone_libc.h */; }; + D6822E60F00012946D58BB199B9D1D83 /* cord_rep_ring_reader.h in Headers */ = {isa = PBXBuildFile; fileRef = 18AD804B6075D1DAF9D36498349851E5 /* cord_rep_ring_reader.h */; }; + D690CED966B3F129B17C7BC8B681F078 /* completion_queue.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = D2D210A08038AD2EF9BAD58C2BFEAE05 /* completion_queue.h */; }; + D69DAB3132572D2C36EEBFE0968279FF /* accesslog.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0BD1492FFABE24F7EF8237C198B033D8 /* accesslog.upbdefs.h */; }; + D6A84C62CB585CE7F938396F6D1CF7B7 /* event_engine.h in Copy event_engine Public Headers */ = {isa = PBXBuildFile; fileRef = F58E3796C2C76F45FF935952DD037FD0 /* event_engine.h */; }; + D6B44762D4FA22E38E63AC8CF1F327AF /* stringpiece.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A0F6C1839609A282C3C043DF4DFB1A5 /* stringpiece.h */; }; + D6BBC4F24B28ABC472AEDFCF5B668983 /* server.cc in Sources */ = {isa = PBXBuildFile; fileRef = EEF69AE364451E02FAA1FC9DEC3AB7F1 /* server.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D6BFE4095AAE8FE0B9A6BB4E8348ED69 /* obj.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D19362910D0BF80348AD2F3D7D3B64AE /* obj.h */; }; + D6C7D709C8AC85A7CD0B33B1292E5892 /* time_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = F441648B137A2028EA6314EBEF143003 /* time_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D6CA942E596C1C4F0F2531C99658A12D /* sha512.c in Sources */ = {isa = PBXBuildFile; fileRef = D1C1765D013C47B44D7FF97738AFBECA /* sha512.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D6D6C643B16602D617E9B89134714FC1 /* event_string.cc in Sources */ = {isa = PBXBuildFile; fileRef = 589876C3975EE92EEF96B5C0D4C6CC7F /* event_string.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D6D9A2321DD6117CA3C97478491CB7FA /* mutation.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC68DF3672CCD71EFF007F3F6B62AF6A /* mutation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D6DC21D7A9EEC4DEF585CFFE09879C9C /* checked.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6CBE9445287013F594E7D7C32F1C47C5 /* checked.upbdefs.h */; }; + D6EA5620DCAECBD0854AD270A5255E55 /* FIRWithdrawMFARequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F6F7480D20F79EF5D95CC72052AE8E1 /* FIRWithdrawMFARequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D6F0ADFB6205BD7B22A67869430B2835 /* iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 30FA4A63E147B9CFDA7FC7ED4A15763D /* iterator.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + D6F8398648A16A7AA71CC46B86CE5509 /* salted_seed_seq.h in Headers */ = {isa = PBXBuildFile; fileRef = A7164779A809EEA6DDAD0C9BA57EA9CD /* salted_seed_seq.h */; }; + D6F97D40CE1E504241FFD323A11B5022 /* v3_int.c in Sources */ = {isa = PBXBuildFile; fileRef = 84D5CEADAD815F373304D9BD563009FA /* v3_int.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D703CC835039F5418A5942942DAA7A3F /* client_interceptor.cc in Sources */ = {isa = PBXBuildFile; fileRef = 63EC61C848D43600669A8D1B213B2FB8 /* client_interceptor.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D7051B966D7921E74584B3219DFB4955 /* proxy_mapper.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 9917315F115AFCFF96EEB3708E1CD75E /* proxy_mapper.h */; }; + D70615103D4627AD7603587D48271FA1 /* FIRVerifyPhoneNumberResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 8F49273CBABE60D3A98B5404FEC57B17 /* FIRVerifyPhoneNumberResponse.m */; }; + D71512BED470919FCECC922BC8B26B6E /* FIRMultiFactorInfo+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E75DB667F724F1808F3BA29AC223113 /* FIRMultiFactorInfo+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D71904C0C6B2FC51CB7C66BF906634BB /* leveldb_target_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7945155A422D39AFE0F538B5D847B4B /* leveldb_target_cache.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D7218137ADA8C4C56827E41068F7758D /* tls.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B144CCB2B53E9E0D7CBFB21045790E3 /* tls.h */; }; + D73C4BEE091A5F46F6242A21B020D764 /* GULLoggerCodes.h in Headers */ = {isa = PBXBuildFile; fileRef = 7CC9B4883E549D6BEE01FEE1F09692A3 /* GULLoggerCodes.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D7453019ED996937A75A64F0B2EA4A1A /* env.h in Headers */ = {isa = PBXBuildFile; fileRef = FA0E53C8A2B56B5CEDC7B3E5BDC2A3F0 /* env.h */; }; + D7470255159D778F714EF41DFEADD4F7 /* channel_stack.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 33F4984AC86BC1849871A3FD2E4A7BE5 /* channel_stack.h */; }; + D74B4809E1A11BB798C48544647EA61F /* huffsyms.h in Headers */ = {isa = PBXBuildFile; fileRef = 95BA87E359B749A419A9DD4B63DA050E /* huffsyms.h */; }; + D7607D2E76BB89A77D5E5C040DDBB1D7 /* polling_entity.cc in Sources */ = {isa = PBXBuildFile; fileRef = ACC05A26A7A3B8817016C18707251034 /* polling_entity.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D76DF2D7E89A4457C388AA90C6FDC01D /* x509_req.c in Sources */ = {isa = PBXBuildFile; fileRef = 675BA0CB0252C74A1A70D17C226D3A9C /* x509_req.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D779BA21A2171BD8A6D32CC8AE0EDD38 /* eds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D8ADAC46114D7AC9B0B21863F43149EE /* eds.upbdefs.h */; }; + D77B1C7A719FC3E60F18732A3717ADA9 /* time_zone.h in Copy time/internal/cctz/include/cctz Public Headers */ = {isa = PBXBuildFile; fileRef = E0DF68028475F3BA049EE19BA413FDC1 /* time_zone.h */; }; + D78981B64703FC7C0C57FE9CFE41F99A /* error_utils.cc in Sources */ = {isa = PBXBuildFile; fileRef = FBAF6037E347351EDAE87DEC63F9FCCB /* error_utils.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D789961254E3A07B3F191957A9032BAF /* jwt_verifier.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = E6E2DA80F07D3F7E66C571EA56A0F29C /* jwt_verifier.h */; }; + D78DD03C53DE9BC61BD635A0D0D66DF0 /* call_combiner.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0D1BE03739ADF791EE41A517155F1992 /* call_combiner.h */; }; + D7914BA6D6B26BC0F8E70762FD8A0B7D /* text_encode.c in Sources */ = {isa = PBXBuildFile; fileRef = 83525FF00465FEA737F6669011484D29 /* text_encode.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D7949541FD84F2AF58ABA30B89BBA7CD /* local_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = E0A1AAE643676A8E2F428729C43C9A1C /* local_credentials.h */; }; + D796EA2348FF6B087110FB4D33DDD70C /* route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6DDCB861ADABB20F67AFFCB72A02F3D9 /* route.upb.h */; }; + D7A49979C1F49EBC5E86897CDE1FB6D4 /* FSTFirestoreComponent.mm in Sources */ = {isa = PBXBuildFile; fileRef = 1F9F1C7DBA19C10AA2EFA15C56E51598 /* FSTFirestoreComponent.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + D7C1FA8E4FF65E4414827A429CB26DA7 /* pollset.cc in Sources */ = {isa = PBXBuildFile; fileRef = 41FBB082B6D0C7CA1000EE02BC3F78E9 /* pollset.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D7EF09BBDA792C62AA50C9AA6F41F066 /* alts_handshaker_client.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = E2E113F55E75A0B2953B3224F4A806A1 /* alts_handshaker_client.h */; }; + D7F018805C6C1305674F977245ACC668 /* FIREmailLinkSignInRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 635AB32B89495317788654793DE59128 /* FIREmailLinkSignInRequest.m */; }; + D800B32BC0C19EAA2CA829EC396B8B96 /* grpc_service.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CF4A446CFEBC0F00A20AF7B67DE005F5 /* grpc_service.upb.h */; }; + D82DDAFF18282D09A8EB457828E03233 /* ev_epollex_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 98B26D02E3A83312896A16142B766A78 /* ev_epollex_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D83150363F6A505B30599CFF3D50083B /* executor_std.cc in Sources */ = {isa = PBXBuildFile; fileRef = F24640ACC2A84DDAB73F1474D87FE6E1 /* executor_std.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + D83A683ECC20FBAA40F2236D557EF166 /* p_ed25519_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 14284B7E304417F91C47C50ABB250FAC /* p_ed25519_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D83FE238B131ED1A3D184F3D8E01BF82 /* server_config_selector.h in Headers */ = {isa = PBXBuildFile; fileRef = 0E17F2057098520189168C2CB562E71A /* server_config_selector.h */; }; + D840BE31E5A320529F09D1EB9F6DC6C5 /* wakeup_fd_pipe.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A4920295DB0F4D77A4557CFCD24545C5 /* wakeup_fd_pipe.h */; }; + D8547E4FC82BA13D919DBECC3E476381 /* core.c in Sources */ = {isa = PBXBuildFile; fileRef = EC477C75957CF780D9B8004BA369003A /* core.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + D85AFC0B74DDD011A00531B143FFF439 /* FIRVerifyPasswordRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 361A7404A54133C52FD61B514AE130A1 /* FIRVerifyPasswordRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D873DD9B13F222A5A4F54A9DA33D4AA4 /* circuit_breaker.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9A9DA209B3351F3BA4790F998A82EA7D /* circuit_breaker.upb.h */; }; + D87EB00EB00068DCA8C6FC5F8677913D /* cert.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AE4949EBD0C57E4935131BA7A8C36586 /* cert.upbdefs.h */; }; + D88307B5C253F901AFC75FA04EC5FA1F /* gcd_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 141AC1DCE939CC11D850D2CDC8447ECC /* gcd_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D8855BF71B9A4935BE847070084A34CD /* duration.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 9C1A0CF2C82D855A524BEE62DF58054A /* duration.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D892F104B075D5CCA016DE34F21E63BD /* endpoint_binder_pool.h in Headers */ = {isa = PBXBuildFile; fileRef = FCC971B63763B6327111C9A064327749 /* endpoint_binder_pool.h */; }; + D8AB2787558724243A085536597ABFB5 /* scoped_route.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4410AC48006492E8F2EE38C39A5B48A2 /* scoped_route.upb.h */; }; + D8BDBCCAA61BFAC457385A5AE16244AA /* x509_ext.c in Sources */ = {isa = PBXBuildFile; fileRef = 7EEF9D9A196A368496EBCCD615E779EA /* x509_ext.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + D8BF4F3A0DBAA87FA7D97E07C0B965EE /* channel_connectivity.cc in Sources */ = {isa = PBXBuildFile; fileRef = EF95C818ED76A8F0A8FB5654B90D1589 /* channel_connectivity.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D8C64CF325012D1EF976B647968CAB01 /* internal_errqueue.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7D24AD72E5C9175C11BA1E296A162D75 /* internal_errqueue.h */; }; + D8CB2310D9CDF883295DC4E132F6FDB2 /* check_gcp_environment_no_op.cc in Sources */ = {isa = PBXBuildFile; fileRef = A4F09DD9D02C25AC4B82B39BB2BF0B92 /* check_gcp_environment_no_op.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D8D757CD797326D95C0CB6794C35C834 /* workaround_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 38C73B9E0251468BBFCCFCFFBD0DD277 /* workaround_list.h */; }; + D8E4B07095140A04FD9D42E1E3E47A24 /* fake_transport_security.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = E7F768075D2C23ED8CE435E6A9E16822 /* fake_transport_security.h */; }; + D8E4D8780AB5C3430313D8549AAF744B /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B060B3A9A32E1053C76975684398812 /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Project, ); }; }; + D8ED3BD32B72DF9D5512FD6D772E0C96 /* endpoint.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 5AFA880B2BB826D7D9B83D3CDDA14616 /* endpoint.upb.h */; }; + D8F450C291D8643F0FE9263C8E1A068D /* ssl_transport_security.h in Headers */ = {isa = PBXBuildFile; fileRef = 1244F187DE8B643C1B4364BEC2235B08 /* ssl_transport_security.h */; }; + D8F60B786C6A1101606441AE0C6EB7F7 /* exponential_biased.h in Copy profiling/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 928C3FB8F4AB1858719E4EBAC584CCB8 /* exponential_biased.h */; }; + D9053920A5C35952B59DFE7BE101E9D3 /* flow_control.h in Headers */ = {isa = PBXBuildFile; fileRef = B32247953623E53E290A3A626147189F /* flow_control.h */; }; + D922B033EECF3592FFBF1A9025381175 /* config_source.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = EDF97F20D0C6AF59E8A238E6F39AC6DA /* config_source.upbdefs.h */; }; + D93076750390B3DD5560B03EAE2404EA /* stream_map.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DC274416316CF28C1B226C234EF038D /* stream_map.h */; }; + D938848970781A558D8B50DCAE0E1D91 /* composite_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 510D6F4E3FAB1980658F34007B46F960 /* composite_credentials.h */; }; + D93FAC8EC7D8868CCFA0A3F9766DFE68 /* health_check.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CAB6FA8D49986984E32737485CEB1DD7 /* health_check.upbdefs.h */; }; + D94303420141EA316E65DEBB2B36684E /* route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = F8B8A9A1B97A8CC5DB43FD9A51EB7CFD /* route.upbdefs.h */; }; + D9500E42529F1841BEE047CAC68FC58F /* chttp2_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = B1E1427D6502828100C0645C28670563 /* chttp2_server.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + D960BB3F20D3E1237BB15A8F07F39686 /* fake_resolver.h in Headers */ = {isa = PBXBuildFile; fileRef = D1A86A4C957B9D0862C00B9E0831BDBC /* fake_resolver.h */; }; + D960C46A6F8FE3A45C7D3DAA05F34675 /* char_map.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 766631ECB00F802D9B36F1DBFC5C1187 /* char_map.h */; }; + D96B4EDC4FF120E9EEF250A63487F388 /* resolver.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C7E63AC0E5C96FD3C08D6334942A8B13 /* resolver.upb.h */; }; + D96FBEE084022137B8E293D5F7982E6E /* stacktrace_aarch64-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 498727D8B914A55C15821A44FECE980F /* stacktrace_aarch64-inl.inc */; }; + D9730F101A6EDC5918972D69DDB63402 /* basic_seq.h in Headers */ = {isa = PBXBuildFile; fileRef = 211CE4F6F456B5994E3A6A4CB4DEA365 /* basic_seq.h */; }; + D9846BA69D44C0F01990A28F306184D7 /* frame_window_update.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = B124FD778F0C4D8D46301BBF8BE73196 /* frame_window_update.h */; }; + D98A4F8AA841AA13277386B079C962B4 /* eval.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 486DB19EECF7970F7E1A3934166CF7B7 /* eval.upbdefs.h */; }; + D98D79E100ADD5A8424817CD97707F3A /* memory_allocator.h in Copy event_engine Public Headers */ = {isa = PBXBuildFile; fileRef = 1422053F6B7C839A479020FCAAAEEE7A /* memory_allocator.h */; }; + D9A45B117E51EE3D7D840488399C6940 /* resolver.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D5EEC08128F5538B16F243F591226C02 /* resolver.upbdefs.h */; }; + D9A64F3348EA8ACF02F2E08B2C1D9AE1 /* deprecation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = E6EA89BD8BC4ECA1D9BD9E2AE292D4C9 /* deprecation.upbdefs.h */; }; + D9A90F9B2F507CB8D9350FC369701D15 /* health.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = DF1992B4BF4291877D511EBE13DE4035 /* health.upb.h */; }; + D9B283FA6350EAB1FB6BC9E94B14CA5F /* format_request.h in Headers */ = {isa = PBXBuildFile; fileRef = 41CB756487978706710A88665380F33B /* format_request.h */; }; + D9F61D460212BDE90C9D5D9846E66AAE /* parsed_metadata.h in Headers */ = {isa = PBXBuildFile; fileRef = C5180F0148CE13AD5F386E0A63D17F86 /* parsed_metadata.h */; }; + D9FC43BB04FB5F569D53268DB7B44468 /* x_crl.c in Sources */ = {isa = PBXBuildFile; fileRef = 02D2E9CB2D2D47C8944A4F45852223DB /* x_crl.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DA08281B55657119BF3E9163BB81D9A1 /* dual_ref_counted.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = FDA44C9468340A19A9944D0FB0519124 /* dual_ref_counted.h */; }; + DA17D9656ADC636423C5AC6612121788 /* ev_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = A4A4636ADE14602CD297776C3B3445BD /* ev_posix.h */; }; + DA21B515DA233BF0312F5AF90DEA3B6F /* GDTCORUploadCoordinator.h in Headers */ = {isa = PBXBuildFile; fileRef = 65CF94949EDE1DE37D260177BAA2A13A /* GDTCORUploadCoordinator.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DA2D7F1320EE7843C90CE80FEBD87C77 /* zone_info_source.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0F0190F995EB326352CA3ADA97F3F29E /* zone_info_source.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + DA2DB54E7FCDE7ECCED9B43FC496C9B7 /* resource.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = AB1FD7658954318E2216723277A69518 /* resource.upb.h */; }; + DA36D3420EC5A847FC04EAA736E488D8 /* listener_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D5AEB978084765B9830AD271C75EFF83 /* listener_components.upbdefs.h */; }; + DA3A0FBF6FA5BB5809795A1B797E670A /* unicode_groups.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = F499D78663453F07599EF0B6E8C81987 /* unicode_groups.h */; }; + DA3A8DE5A0CED9799B01CEC416007E7E /* scoped_route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 4410AC48006492E8F2EE38C39A5B48A2 /* scoped_route.upb.h */; }; + DA47B0304993CA7334B46419A90C8491 /* google_default_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 4A469F61A2F0818333D4018C5231A726 /* google_default_credentials.h */; }; + DA4F0919830717655451E480427D58B8 /* tasn_utl.c in Sources */ = {isa = PBXBuildFile; fileRef = 0939FA1AE2DB5923C4C149835C375DD7 /* tasn_utl.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DA51C03A4F029FB3DDB8C6A9E65CABB5 /* authority.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 007112C97FA02E58703D8A23EB6D5C9E /* authority.upb.h */; }; + DA5B639BAD72A299D521BC1E2F58F628 /* randen_detect.cc in Sources */ = {isa = PBXBuildFile; fileRef = 39F99DEB31035287547A1481E54FEDC6 /* randen_detect.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + DA5D9F4E6BCDBB8B8DFCFE90473E3BA2 /* d1_lib.cc in Sources */ = {isa = PBXBuildFile; fileRef = 17FCA7CCC9A8E9E856F3540273D3784F /* d1_lib.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DA6A03C51E3844D1629E157F9141B234 /* xxhash.h in Headers */ = {isa = PBXBuildFile; fileRef = A3B265C3D8A2D16155B223278ECEE4D3 /* xxhash.h */; }; + DA724E0F40C6585845086E0859A3E029 /* priority.cc in Sources */ = {isa = PBXBuildFile; fileRef = 723A4E92123ACF614E613C17C7B2CA39 /* priority.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DA77D2F4D7C7C9C2E14506A8A283A96F /* port.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 203F08DC06BDF237F41DCD5AFC0AE69B /* port.h */; }; + DA7F7A655AF82DB723A4C0E2E27F81C7 /* server_credentials.h in Copy security Public Headers */ = {isa = PBXBuildFile; fileRef = E2CDC76E1B603046F42FCE5FC31572D6 /* server_credentials.h */; }; + DA85D5DB88AF6C9BC1D710BBACFBFDB0 /* bad_variant_access.h in Headers */ = {isa = PBXBuildFile; fileRef = 15821334C1D631F7F551A4E77976F741 /* bad_variant_access.h */; }; + DA9BD8A29CAD80E77FB0484D51DA6DEF /* FIRFacebookAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 7F98435C7DC2D84738E1C6C4092F5976 /* FIRFacebookAuthCredential.m */; }; + DAAF75EEDDF8A3D1E83293A003A54E7E /* tls_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = A1230CA24C6882AB7137018D5A44D317 /* tls_utils.h */; }; + DAB5C95D04C99AC3814EA05CE29B3E7C /* xds_http_fault_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = BFFDDC9E48AE5B103D37C570D75DB92C /* xds_http_fault_filter.h */; }; + DAB777932689900AEAC0C4E3776C06A3 /* ssl_session_cache.cc in Sources */ = {isa = PBXBuildFile; fileRef = 03E409A78ED4265872D0A54516FFFB77 /* ssl_session_cache.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DACA5AB0E3A9B74F71BC3CF1792574FA /* http2_settings.h in Headers */ = {isa = PBXBuildFile; fileRef = CBC81A57642A5E7911552C848FD187D2 /* http2_settings.h */; }; + DAE8321D236331A8E5FB2E44BB8E4FF4 /* city.h in Copy hash/internal Public Headers */ = {isa = PBXBuildFile; fileRef = E3B2E76F2C15E9C9FB2FACFEA144A865 /* city.h */; }; + DAF100BE0C373337BA145B4670D21DB8 /* FIRFacebookAuthCredential.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E2753005CAB53A267447E36BA8F0C0E /* FIRFacebookAuthCredential.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DAFBEF59FED8A3ED76D3985E4E462CF7 /* useful.h in Headers */ = {isa = PBXBuildFile; fileRef = 2B8E936BCB3F3B6C50B709063EE5876D /* useful.h */; }; + DAFC7E161310F99D5F9AB6C4C2F95273 /* FIRFinalizeMFAEnrollmentResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 4612DA3B1E30050AC5973F5F58E79608 /* FIRFinalizeMFAEnrollmentResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB027C8F47B62A0DD15BA070DBA7A2D4 /* builder.h in Headers */ = {isa = PBXBuildFile; fileRef = 7002C311C9D2659E9363C737EDCB69D1 /* builder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB03B469CBFF1A83C5F3797C82BE103C /* csds.upb.h in Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 556EF8C5446ED04042A08B949744B30D /* csds.upb.h */; }; + DB0DB37703BD6EA650DF106C53F6CB7D /* context_params.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A312C3B4DB34599D4C50F4E51CB16DB7 /* context_params.upbdefs.h */; }; + DB1187891395B700B06CB40223762D5D /* resource.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = C674B97F68F8B9A7316FC1129E5DC158 /* resource.upb.h */; }; + DB1F848A9EC7EE9257FA5E3A53883CC4 /* pkcs8_x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 71CC52911C182E961777E4F7AF7C1A0C /* pkcs8_x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DB263CDA6BA8DCC88F3D69DCD7785302 /* socket_utils_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 75734B57DDA07BA0F0B881C7B45BEF0C /* socket_utils_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DB2D1DF4EF627AFD8F4100975B2AA3C6 /* FIRUser.h in Headers */ = {isa = PBXBuildFile; fileRef = B7429B808B72F6C13002B83587B80552 /* FIRUser.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DB47B1F8F0F02422A80D2A33B0425AC9 /* online_state_tracker.cc in Sources */ = {isa = PBXBuildFile; fileRef = C60D2600FC50DCA8D174FA91936F5097 /* online_state_tracker.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + DB5C9AA19DBB3DA6B09ADAD7BC1671E3 /* sync_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 592EB0F277777C40EF758EA78E5417CC /* sync_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DB71B7369A595D51EB1290754C1E6BFA /* int128_have_intrinsic.inc in Copy numeric Public Headers */ = {isa = PBXBuildFile; fileRef = 4D26B99873352A5737FEC78C41958180 /* int128_have_intrinsic.inc */; }; + DB7AE498B6D2651BB663DF78B087F2B6 /* GDTCORRegistrar_Private.h in Headers */ = {isa = PBXBuildFile; fileRef = 1AF377D25FBCE8ED08EE6BBFCD84019D /* GDTCORRegistrar_Private.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DB84F2E8FF721221477DDC0A87B961A6 /* channel.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = E1DF59D2624E614DE34D7C529B68C327 /* channel.h */; }; + DB89DD41C3F57D16D2FBE28B92B405F0 /* escaping.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = 4C5B76F79AFAFD2640B11BBEFC8BB50D /* escaping.h */; }; + DB953D480D94396BC176E9301661072B /* tls.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = BB8D932BDF329A612E00E6020EAF2DB7 /* tls.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DB9832C5D61CE9E34D59551000A5D0C9 /* xds_channel_args.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 67E772D58D2D675044712888380BBC34 /* xds_channel_args.h */; }; + DBB0B043111AB5FDF104BEF3CE3F9A9C /* aws_external_account_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = FC5E3DA60C6918B4C8D023A938269545 /* aws_external_account_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DBB1EEA3046A216BA097E62B4837B444 /* transaction.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = A0DA2FA70ADED1CC5EA02946BA06D681 /* transaction.h */; }; + DBC6EEB8FE0A5E3956F82675757F2ED4 /* event_service_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D370E74A0BA1C66707114B0A8F3756B5 /* event_service_config.upb.h */; }; + DBC839E102BB22729B1BDEDECA94D1D5 /* parse_address.h in Copy src/core/lib/address_utils Private Headers */ = {isa = PBXBuildFile; fileRef = 9F09E3C7C59A862B6112EA234F030BDA /* parse_address.h */; }; + DBC90EB2196E22F6ED7424FD15C73A13 /* converters.mm in Sources */ = {isa = PBXBuildFile; fileRef = 08D9180670281EF9ECD737FC7C37BEEA /* converters.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + DBCB68C94139C0BF3C256B0D6F079C65 /* block_annotate.h in Headers */ = {isa = PBXBuildFile; fileRef = 9838A178B6FC46BF627798CB6C31B37C /* block_annotate.h */; }; + DBF1034E6DF2E179FC7E338E20FAE471 /* poisson_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 1456ECE80924E13754C9781C85B1EC99 /* poisson_distribution.h */; }; + DBF356E53E005FCA89DD898817019743 /* x86_64-gcc.c in Sources */ = {isa = PBXBuildFile; fileRef = C272C0A50D6474E68662FE0F034C64C8 /* x86_64-gcc.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DBFBB0FA0A4358C6A7BF7943C644E97B /* resolve_address_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 7E8EC9A28D2D200806058945B40D77D3 /* resolve_address_windows.h */; }; + DC058EC90C034A8C1B83E277FC69F889 /* explain.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E53BBDD1EB57911DB26B260B8B901CF /* explain.upbdefs.h */; }; + DC06EEC76A9CE4BE1F5B76B33C98AE8C /* symbolize_emscripten.inc in Copy debugging Public Headers */ = {isa = PBXBuildFile; fileRef = 19C395B21322D79ABCC955D18A5F9CAF /* symbolize_emscripten.inc */; }; + DC0C91BDE118AF88AFB6EE69FE548B38 /* message_compress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */ = {isa = PBXBuildFile; fileRef = 442698FC8AA75970C0D38889BFCD24F9 /* message_compress_filter.h */; }; + DC1AA1368B56906F59207D0D4704AF5D /* xds_api.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 87B0EEDBCD2D4728E1EDC4060D728293 /* xds_api.h */; }; + DC29CD78119AF54281001CAA55356C40 /* slice_refcount.h in Headers */ = {isa = PBXBuildFile; fileRef = 0306F51D6A261C34379DEC8223497C4B /* slice_refcount.h */; }; + DC4ADA85FE0FAB72BB9BA8975559687E /* base.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 388D5A199CE3E4D6BA37A317F1608819 /* base.upb.h */; }; + DC4BAA16EE7D539EA0B4117CAF1C7543 /* protocol.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 28FAC9E3E15391EEEEA8447150C8DEEB /* protocol.upbdefs.h */; }; + DC5E9BB40FE92ECBCD375FADE630AEAF /* GTMSessionFetcher-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 458C211B2F5BA4C8F67DB3BBAFF60442 /* GTMSessionFetcher-dummy.m */; }; + DC69C9B563C27CCAA9CCA5E87BA8F8CF /* value_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = F0D8BC1B1868C1068DF5407232B5C784 /* value_util.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + DC73E7AFB488A2A684F3573887F6972A /* binder_constants.cc in Sources */ = {isa = PBXBuildFile; fileRef = F14BF8DF097CE63E04E272AE2712F166 /* binder_constants.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DC7E8234CB4D701C7602481827AF6034 /* accesslog.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6A8210851C6AE6E8B873ABB170243CAF /* accesslog.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DC89E06369787EBAEE2A8CBA49E3FCF7 /* atm_gcc_sync.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = CCA4B87E39594AB2E6716D9984896FC5 /* atm_gcc_sync.h */; }; + DCB9E51F459CB1DA0317073EE1B765F9 /* asn1_mac.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = E8F4C133A24C81427C2343E505EAF537 /* asn1_mac.h */; }; + DCD5825A5D26E88D9423D5DAC34ADAB4 /* tls.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EA26F99B72EFD6A8CE0F0479567705F /* tls.h */; }; + DCE71AB641002741F92DECEC163228C6 /* outlier_detection.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = F217285AAFE55020CB11F827E0FF4364 /* outlier_detection.upbdefs.h */; }; + DCF3180675479B53F84C1FC01C170DD3 /* tcp_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8615921BAC23D16B67E5F98134A7A044 /* tcp_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DD06881D88564EEDA7C6C77E0B9430A8 /* tls.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = FD54AB33B244D99795F12E82380E7E83 /* tls.upbdefs.h */; }; + DD068A4B540F7922B947F5AB54BD4D4D /* census.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 0EC0082CCFF98455621354A64FCD7354 /* census.h */; }; + DD07D5F2CEEFE1B88DB93C22CBE9B1F3 /* slice_refcount_base.h in Headers */ = {isa = PBXBuildFile; fileRef = E130EE5090FADBBC87294D876C6C05A9 /* slice_refcount_base.h */; }; + DD10AF0E27D3E44239D7029E76CD0D45 /* shift.c in Sources */ = {isa = PBXBuildFile; fileRef = 8D06697A1913EC806040165A26D75E3B /* shift.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DD35A484F55449636AF65DFEDF33D35F /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + DD4D364682D0D3CDCE10E0309D0272E6 /* FIRComponentContainer.h in Headers */ = {isa = PBXBuildFile; fileRef = 55ABB170F0E5D6B2B9C3EA8083E5DD37 /* FIRComponentContainer.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DD69C174356CEFCEA3A1C2D7604D524C /* FIRFirestoreErrors.h in Headers */ = {isa = PBXBuildFile; fileRef = 93C06CED155590B1F277747A6BA65A04 /* FIRFirestoreErrors.h */; settings = {ATTRIBUTES = (Public, ); }; }; + DD81C3D50BAF41FB25490E3231AFE2C0 /* fake_resolver.h in Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */ = {isa = PBXBuildFile; fileRef = D4E56555E6F23A2030C40864ED2F05AD /* fake_resolver.h */; }; + DDABF17ED3F264168A00946DEBA2A5B9 /* custom_tag.upb.h in Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D5C6B888836DD5FC25F62BED00656933 /* custom_tag.upb.h */; }; + DDC3BB06B9CB1E80F803352F0A409E98 /* uniform_int_distribution.h in Headers */ = {isa = PBXBuildFile; fileRef = 8B8DFE240D944AFDE9D156AD43CA41F2 /* uniform_int_distribution.h */; }; + DDC78F2C3DD1A5F57686D9CF42E4C110 /* http.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 9E0E887A72942BA86803006B33C53763 /* http.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DDCD0A79B58D8C5EE432F2418C88B11A /* health.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = DF1992B4BF4291877D511EBE13DE4035 /* health.upb.h */; }; + DDCF07D0BFAB9F5F7607C539E1F3DAC6 /* self_check.c in Sources */ = {isa = PBXBuildFile; fileRef = 6967E1687E46722BE595176C98754244 /* self_check.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DDD0BCFFFC58B6FC8E2F3DDD404C8E63 /* FIRGameCenterAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = DA58EFEC067C2EF465E2DBCD662D2505 /* FIRGameCenterAuthProvider.m */; }; + DDD18175F667D612DACE23FF52AE7BE1 /* sockaddr.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = DDE5614CCAEDF80A045B9FB13F2D1777 /* sockaddr.h */; }; + DE01F1B2E3C08213242A5F8984975798 /* basic_timers.cc in Sources */ = {isa = PBXBuildFile; fileRef = B2585A1F022206FABB80E489C5D99741 /* basic_timers.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DE058F9DBD8D51CB82DABDD3B442C843 /* server_interface.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 344CE51D46BBB67C34091EBB1480DE62 /* server_interface.h */; }; + DE07447C9CC222DF16D47AB11D3812B9 /* altscontext.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = {isa = PBXBuildFile; fileRef = 4A9415C59965AB886F449F03A815711E /* altscontext.upb.h */; }; + DE0A647129811A32D60AD458AA81C678 /* v3_akey.c in Sources */ = {isa = PBXBuildFile; fileRef = 5D43C5DF8854B485E4D28F6FA4ECF62A /* v3_akey.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DE0C183133E11600A283983AF64066A3 /* strutil.h in Headers */ = {isa = PBXBuildFile; fileRef = 41C092EB4CE0E201A855ABE105E7F67A /* strutil.h */; }; + DE373A9161826427F81E279B21A558DB /* FIRCoreDiagnosticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 013ADD766033C65045470711A69743D2 /* FIRCoreDiagnosticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE39840680DAFAEFCD09778327B1D9DC /* FIRGitHubAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = 8273897F27BBF1599A0DB7A0D4756550 /* FIRGitHubAuthProvider.m */; }; + DE3BB72AE432E03B65D5B26C9A956C8A /* dumpfile.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7B7AB9AD9ECB57722E2F2EDBE5B09FC9 /* dumpfile.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + DE52D6A06684BFC6A9D2063B165A8AB1 /* FIRAuthProto.h in Headers */ = {isa = PBXBuildFile; fileRef = B3F44B5F85895EEC80EDA71670F66039 /* FIRAuthProto.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DE617C0C4FFCD171F8CFE73B08E2D5D9 /* wakeup_fd_pipe.h in Headers */ = {isa = PBXBuildFile; fileRef = D5A605F74C77362FC50735544E279036 /* wakeup_fd_pipe.h */; }; + DE637172ECDA0109BA47B10BFE742DFE /* varint.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = AA08EBDCAAEE5B8FD6E00B12FE69964D /* varint.h */; }; + DE79C58DD6C48ED9EF8BCA90FA9CCCFB /* tmpfile.h in Headers */ = {isa = PBXBuildFile; fileRef = A39B95F96ECB1E71032E7905C5540160 /* tmpfile.h */; }; + DE7AC6E7D47DDE804D845499AB47BE59 /* connectivity_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 7B905F11E980C3292C8C57E58BF99A0A /* connectivity_state.h */; }; + DE89AAAFB659F2C224A9764544E8BBDF /* rbac.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 0998A287B2F1D2167E96D25DA09AA036 /* rbac.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DE92BE4383F1DB50B02E237DF341529B /* overload.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 03B59ABAB6ADF4ADE0DA1CAAC45D4EB2 /* overload.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DE988C91B8B4F4AE407D9F16D1009BE5 /* passive.c in Sources */ = {isa = PBXBuildFile; fileRef = 36BA39703086E27CDD848C40E7E11DCC /* passive.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + DEA15088DBCDCAEBB635053B9F2E48B5 /* resolve_address_impl.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = EBE1FF4EDED0F03FDBAD444110E1930C /* resolve_address_impl.h */; }; + DEA5A5FFA162478054D4723393573C95 /* FIRGetProjectConfigResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 5DC4C147588FEC92AF9BDB2F5CF2D8D3 /* FIRGetProjectConfigResponse.m */; }; + DEA78D706B3FC32E08D7E0C3731B0361 /* strerror.h in Headers */ = {isa = PBXBuildFile; fileRef = FFEA94DA9B3A59E2EA7112F462748095 /* strerror.h */; }; + DED0FAB95FB04A50BF9249887EA5D91D /* decode.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 84F2154AC5DF72B4491DBF12C33969B5 /* decode.h */; }; + DED4E011A78C0C0325DA392632C6DE3D /* FIRComponentType.h in Headers */ = {isa = PBXBuildFile; fileRef = 932EEE4BF4C6EB1DAF4E75FF3EC3AA08 /* FIRComponentType.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF235AC9DF5F818564F9C221D8297D4C /* secret.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 68081E0DCD54FA35F4F69A201C16471A /* secret.upbdefs.h */; }; + DF3491450C4D1284A556EB9556FE55C1 /* polling_entity.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = A18EFA35ABF64DB8CB839B49CDF677E6 /* polling_entity.h */; }; + DF35B9FF3F39253864E87519E11C6D0F /* GULNetworkInternal.h in Headers */ = {isa = PBXBuildFile; fileRef = 8167B739F49157F98BBF94704D32512A /* GULNetworkInternal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF397CC582F3CAF15D1C2CE32F07B8F1 /* fork.h in Headers */ = {isa = PBXBuildFile; fileRef = D851E6DE6E7ACD3703228FD383050E8E /* fork.h */; }; + DF4D37343FA01837D3D1960C06E7256C /* FIRHeartbeatInfo.h in Headers */ = {isa = PBXBuildFile; fileRef = 798C9E4DE79E000AC418B77266445FBB /* FIRHeartbeatInfo.h */; settings = {ATTRIBUTES = (Private, ); }; }; + DF5761B7856E716D49F04FE9860F6E07 /* stacktrace_x86-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = F049630372B3BE3D8AA8F2E6DD356FA1 /* stacktrace_x86-inl.inc */; }; + DF5C45B5B46BE135CD9DB3E778EE40A9 /* empty.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 71488CA73FC23D1BB041725A627BB822 /* empty.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + DF8CB2E5BE29D4925C6034B6D920480E /* lhash.h in Headers */ = {isa = PBXBuildFile; fileRef = 789EC623A75113A6C86CFA509511F6E8 /* lhash.h */; }; + DF90B524EEAE4E22DD105835413AD2ED /* cct.nanopb.h in Headers */ = {isa = PBXBuildFile; fileRef = FF9C10CCCD94FD628AA1635AE133772B /* cct.nanopb.h */; settings = {ATTRIBUTES = (Project, ); }; }; + DF94E9B089CB0547702EC404EBA7F1A1 /* fork.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = DE4294CDFC51489E94D36A53110E19C9 /* fork.h */; }; + DF9837D45CDA55A9DDE36A90528DB3E1 /* hpke.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B4D1DFED280F86ADF52D23153B72BB01 /* hpke.h */; }; + DFC9A6598D5BB10B12557237C8E5553B /* fake_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 587027EFE829AAAB5D91EA4D88639503 /* fake_security_connector.h */; }; + DFF2265256702FF959BD9ECD71B8D59E /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 31E902E722E4B5A0D672D3BC8CCA52DC /* internal.h */; }; + E003107F91BD091D832AC9AA7FA3948B /* matchers.h in Headers */ = {isa = PBXBuildFile; fileRef = F30B8BD33AEC57B802425453AE95762F /* matchers.h */; }; + E043E078871DCBFFF0B73C2D79CE078F /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = DC12960C2AFF1636EE30D7134337AD82 /* cluster.upb.h */; }; + E04EE0B351EE9D3D5FA57B837EA51BF3 /* lrs.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3DC33CD707E5D5269EA511F324F11565 /* lrs.upb.h */; }; + E04F5F8E8E0AFF22159B75785C21CB07 /* log_linux.cc in Sources */ = {isa = PBXBuildFile; fileRef = 01AF152332D2A9FADE2C49585864E43C /* log_linux.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E055486962468F0F4990F48B97AB9F85 /* atm.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 4AF725CF22CE2DF8A38003395D12C7A3 /* atm.h */; }; + E05F94454021067C0BF12FE177A7D777 /* grpc_alts_credentials_client_options.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7DAD7E9F5C6E079367716F239D6CB968 /* grpc_alts_credentials_client_options.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E077274250BA71D8480A4C9BA513E95C /* percent.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 249CCD1106EA5E2D3EB83186BFB5EC47 /* percent.upbdefs.h */; }; + E0789E88BD9E9A98BE114330A809D6FD /* client_channel.cc in Sources */ = {isa = PBXBuildFile; fileRef = 893C588FD213884DF826423C7949DCDB /* client_channel.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E08A456A20C5F0005B3512BC3F51EF3B /* symbolize_unimplemented.inc in Headers */ = {isa = PBXBuildFile; fileRef = 3CF4EABC8084CBC7117FE48CC05DD972 /* symbolize_unimplemented.inc */; }; + E099126D076C468BBD0D77452A7FCB03 /* byte_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 28AE7D3C7BE4E4150BC78A9DB271A729 /* byte_stream.h */; }; + E0A0EB3535C646A06CA5673056C44BDD /* resolver_registry.cc in Sources */ = {isa = PBXBuildFile; fileRef = AC2CD124A2AF96CA0B6F34A9628F7BE0 /* resolver_registry.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E0A30E8B851A50F35019D3902730A1C1 /* FIRFinalizeMFAEnrollmentResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 99CF38FA719348832D0798C6AFF2D63C /* FIRFinalizeMFAEnrollmentResponse.m */; }; + E0B3874CB77A4353A138ED6F9E97708D /* cordz_functions.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = F70B75F010142BFF92EEF0C041FB5123 /* cordz_functions.h */; }; + E0B450590C0808549D65B16E661A5264 /* query.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = D70804B5379381404B7966F915D3DA47 /* query.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E0C09789548DD5E4B43C6AB798D6040C /* FIRMultiFactorResolver.h in Headers */ = {isa = PBXBuildFile; fileRef = 35489EDB71A74617EADCD935645791A5 /* FIRMultiFactorResolver.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E0C26D42A837390DD177C7F9C0855EFB /* endpoint_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 4717C583BF81AB1CC1C9C52F35E42E86 /* endpoint_components.upb.h */; }; + E0D303335FDF0FE19F1686EECAAE2F9E /* compressed_tuple.h in Headers */ = {isa = PBXBuildFile; fileRef = BABF54656B6C6C07DE03A8A27BBFCCBC /* compressed_tuple.h */; }; + E0DD22820DD9CC55349BE961F9DD96D9 /* dbformat.h in Headers */ = {isa = PBXBuildFile; fileRef = 93753A0F29A8C4ED8611DAD04749E9F6 /* dbformat.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E0DEF34281B8FD86EBFB1634C9D56F27 /* http_server_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = C88B6ADE40D747A2DA958636C4A93500 /* http_server_filter.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E0E96969E30083DCB29FB3B97C067552 /* blocking_counter.h in Headers */ = {isa = PBXBuildFile; fileRef = 542B749D6259209DE201679B1C5379C1 /* blocking_counter.h */; }; + E112B6A6733C3380668B41ECC0BF08B0 /* call_once.h in Headers */ = {isa = PBXBuildFile; fileRef = 83470043E55287FC84FC55B8BC93F4D6 /* call_once.h */; }; + E1146FFD226094822F5785FF95508D56 /* unix.h in Headers */ = {isa = PBXBuildFile; fileRef = 28A7EEB9579EB59271275E7BF8674BC9 /* unix.h */; }; + E11494FC1DF4543F1D4D089D2B218198 /* log_writer.cc in Sources */ = {isa = PBXBuildFile; fileRef = ED5DF9465FBE94AF3CBC9614A89E224C /* log_writer.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + E118CD49D5E6AFF7F7AA41F5BADB0DD7 /* gsec.h in Headers */ = {isa = PBXBuildFile; fileRef = 83C20788CA5C5B3B69CCD0465C4F09A1 /* gsec.h */; }; + E1245353AECCB327F7BF320E2F58EE38 /* message.cc in Sources */ = {isa = PBXBuildFile; fileRef = AEE0FDB0E29C9AF72FC84AF32277B448 /* message.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E12DE6DB5BD82F74A3DBF26773BCB3B5 /* FIRPhoneMultiFactorAssertion.m in Sources */ = {isa = PBXBuildFile; fileRef = 88F8CA067E53CFAAAE4CE9042F5FA633 /* FIRPhoneMultiFactorAssertion.m */; }; + E13B7FA06D34DCA2609F30CA0F402668 /* bernoulli_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = D390E5AE09A4FEF170017E07EEFDFC79 /* bernoulli_distribution.h */; }; + E14CFE6AD5E6558AE7A466010DBEB89F /* format.h in Headers */ = {isa = PBXBuildFile; fileRef = FE538BC5D9141BBE950227CCDF2A715B /* format.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E1581F2ECD78B7909B73D11944351E9F /* custom_tag.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = B4EF3ED5E983055B2BF25E49ABD9367D /* custom_tag.upb.h */; }; + E15A0EF6B13A73E2236A7F101BE81A35 /* snapshots_in_sync_listener_registration.cc in Sources */ = {isa = PBXBuildFile; fileRef = 06228FD267E23AEBFAB348BE2D102ADD /* snapshots_in_sync_listener_registration.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E160F2FDD4915CD79D3345093E9C74AF /* prefilter_tree.h in Copy third_party/re2/re2 Private Headers */ = {isa = PBXBuildFile; fileRef = 129F9BD0E4C8AD0425DC073F352491CA /* prefilter_tree.h */; }; + E19491085A18E5BF830CC80534EFDAFA /* xds_http_fault_filter.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = BFFDDC9E48AE5B103D37C570D75DB92C /* xds_http_fault_filter.h */; }; + E19DA95B24070927CD9CCA50012304C3 /* FIRAuth.m in Sources */ = {isa = PBXBuildFile; fileRef = 6AB1E2D5BB1B7BB678FB9E662389620A /* FIRAuth.m */; }; + E1A2AF8B02B494DF9BA89C00959D57A5 /* alloc.cc in Sources */ = {isa = PBXBuildFile; fileRef = AFF9DC796E2F86F776333675C70E1B1E /* alloc.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E1AC2129BDE273A11F4E91F314CE3640 /* httpcli_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 44B4E43E8FD61221325415F5B8C3D77C /* httpcli_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E1B0F07C5D1BF468770A1C1E3B843FD4 /* bitstate.cc in Sources */ = {isa = PBXBuildFile; fileRef = 60017A283D3C8F3458F97B98BDE9218A /* bitstate.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E1B13F56AD055681ACFB83DE61665CC1 /* frame_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = F2C051D3F922842725FB600C38EC036C /* frame_settings.h */; }; + E1B4BFDF644E2831B068182609530080 /* load_balancer_api.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6A2FE42424A5452F17D972197693561A /* load_balancer_api.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E1C786D5BCE797533A650A28809E264B /* server_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 7C66D000D4EDA802AFE554A19A5BED42 /* server_context.h */; }; + E1DCDBC436CB3A1AFB6A3DB13AB65DDF /* fake_credentials.h in Copy src/core/lib/security/credentials/fake Private Headers */ = {isa = PBXBuildFile; fileRef = E32FD6026C9B0EC3980E47983CF17D94 /* fake_credentials.h */; }; + E1E1602CDD1AFAA0D084BB705027056D /* client_channel_plugin.cc in Sources */ = {isa = PBXBuildFile; fileRef = E50BFEFB71FA0156F99C64DB682BB61E /* client_channel_plugin.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E1E8086524C20ACB7AAB2A6B6EA83B5F /* load_reporting.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 846AE012592714C7235A90988265F857 /* load_reporting.h */; }; + E22AA64945CE0F913778ACAC763D5988 /* binder_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 08230F84A7BCA1190AB169D21A8AB906 /* binder_stream.h */; }; + E23096398FADB8C07B3833F9466C0138 /* unicode_groups.cc in Sources */ = {isa = PBXBuildFile; fileRef = 6F676397F30FA1C0BB9517D4F6B1C5EB /* unicode_groups.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E2343FABE87624617D78A07316D00C0D /* srds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 682C4B1BD4CCA9B93150996C696E4E75 /* srds.upbdefs.h */; }; + E2573344BDA3153C6448CD225E948D4C /* document_key_reference.cc in Sources */ = {isa = PBXBuildFile; fileRef = 796ADF8572896FDF59FF08FB592795E1 /* document_key_reference.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E26715D8509024B58A1B316636D104FA /* internal.h in Copy crypto/lhash Private Headers */ = {isa = PBXBuildFile; fileRef = 31D868407BA232457FA7FF6F3CE6E936 /* internal.h */; }; + E2730C23C34863D99525E10BD15584F8 /* custom_tag.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 67C9E52770058BCB0350F8140860C27D /* custom_tag.upbdefs.h */; }; + E27D6186632397958D1C5BB9DF7CE0C7 /* aws_request_signer.h in Headers */ = {isa = PBXBuildFile; fileRef = D9835D43FD8A17B2FF1EA8442AEA4EF7 /* aws_request_signer.h */; }; + E29767A730160873D2A04785CED4FFD6 /* binder_connector.h in Copy src/core/ext/transport/binder/client Private Headers */ = {isa = PBXBuildFile; fileRef = B268B22861F282132A3891ADBDC58E16 /* binder_connector.h */; }; + E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + E2A63F7E65B111D69B2B1E482618BFE8 /* event_service_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 88B2D36A0B8424C2072AE0C6A73C191B /* event_service_config.upbdefs.h */; }; + E2A7583E990D02FD120F1FE612BE3280 /* dualstack_socket_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 49FA06762A0E87B60A9E5881DC19D49E /* dualstack_socket_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E2B1DBBA08AFDF106AC309E2D7E44C1A /* FIRAuthExceptionUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 57F90969166B3CB3E5BC4ABF5C9AC447 /* FIRAuthExceptionUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E2F326B3E314798011EB4B4A02F82022 /* grpc_authorization_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0383497104C20267235A36468BD8A6B5 /* grpc_authorization_engine.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E2FBD6CE803156D24875E08A22C5DAD8 /* host_port.h in Headers */ = {isa = PBXBuildFile; fileRef = 69000004006F489C8D6390733B85525C /* host_port.h */; }; + E2FD9AA2D2B05C777C540EFBDBE65C9C /* NSURLSession+GULPromises.h in Headers */ = {isa = PBXBuildFile; fileRef = 3ED6C1F7D37B37B2615131A88A373354 /* NSURLSession+GULPromises.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E303F1AD37B7E091BE2B6778E2105FD7 /* byte_buffer.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = AD3D17015D5F4698EDF28BE9F5888A77 /* byte_buffer.h */; }; + E30E49DC4EBC8DF3D1C516054BD4B98D /* channel_trace.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 2444C097093182F04E3E73093B830E42 /* channel_trace.h */; }; + E311F29139DB1961C64AEB1A83836E51 /* xds_routing.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 76E11B27492FD69ABBC84D6808AEF123 /* xds_routing.h */; }; + E322F069AA11D90743503C300BACC7CC /* GDTCOREvent.m in Sources */ = {isa = PBXBuildFile; fileRef = F0AF0260B2CC052D112AA476CC835870 /* GDTCOREvent.m */; }; + E32B0AE8289E0D3875650169516A2AA5 /* wire_writer.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = 00AE605772F427306BC8987A35F32C75 /* wire_writer.h */; }; + E3504FFCE165422860BB7992968C16A7 /* fixed_array.h in Copy container Public Headers */ = {isa = PBXBuildFile; fileRef = C8EB5D3475E421876DFD017BA3D701D0 /* fixed_array.h */; }; + E3530C146370303BD5503799560CA39F /* internal.h in Copy crypto/hrss Private Headers */ = {isa = PBXBuildFile; fileRef = 3789E4C4C663012DB1C58899B36CB004 /* internal.h */; }; + E3628328D853DB6E2F1146989709366E /* FIRCreateAuthURIRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 10870DF5D83016A31AE6AC18AE383F83 /* FIRCreateAuthURIRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E36793446DE92449C3CD68258A0683FB /* http_connection_manager.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0033C1BF790DCFB012AB90ADE4B24F67 /* http_connection_manager.upbdefs.h */; }; + E36901D8ACB065A426F3290374C4412A /* xds_routing.h in Headers */ = {isa = PBXBuildFile; fileRef = 76E11B27492FD69ABBC84D6808AEF123 /* xds_routing.h */; }; + E38382201B09D1F7CC73AACA4FD3D67D /* resource.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = C674B97F68F8B9A7316FC1129E5DC158 /* resource.upb.h */; }; + E38C99333E6D9106064768EB0F205985 /* span.h in Headers */ = {isa = PBXBuildFile; fileRef = AD58A022ADFA2FFBD4E7F32ECFCADE23 /* span.h */; }; + E39F1BD612D011AD5884392BB9E740FF /* context_list.h in Headers */ = {isa = PBXBuildFile; fileRef = D5350C67F83B2FE8907D71049CF15A7A /* context_list.h */; }; + E3A2FC06D56C9B7E5AD820AD1AE808F7 /* fork.h in Headers */ = {isa = PBXBuildFile; fileRef = C5BEEF3AB8B0934E224B6D2115FF6C09 /* fork.h */; }; + E3C6964EE2520ADD7C5B22253DFDAF58 /* descriptor.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 9A92944C04D71B81E2B71483B56FA22D /* descriptor.upbdefs.h */; }; + E3E35E98660F1FB404DC7C50804CCFA8 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = ECB022300BB97898D2E47108416683D7 /* internal.h */; }; + E3F1D35494927FA7D736C8BF5C8DEF53 /* secret.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = BE3A4E5606E548A9D6A5E3E027CABEB6 /* secret.upb.h */; }; + E3F84224A1FD3CB61039054637D6FAA8 /* alts_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 7EAC2E632D61E2CA6806E0CF1EBD7C89 /* alts_security_connector.h */; }; + E3FBDF9756CC6225C08E19CBB266D91D /* SystemConfiguration.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3AF0C86B29D67C1A28FFB6043385D4A3 /* SystemConfiguration.framework */; }; + E41177D05D8B2E22D03EBB73E5F2CD27 /* thread_win.c in Sources */ = {isa = PBXBuildFile; fileRef = 4B740C6C514590FD045AD2A259E4B1F1 /* thread_win.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E421DC0A63D6BC996FBCEB673D2B3C86 /* endpoint_components.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 7B43DB31CA967787E00FDFB095DF4D4C /* endpoint_components.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E424C0FDC81D5E366A428CFD43878B37 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + E424F923723290D118BE2047232C50BA /* str_join.h in Headers */ = {isa = PBXBuildFile; fileRef = E9942F8E8AD018FE120B919D5B22F72A /* str_join.h */; }; + E42ECF52AC2219DB16AC29D8AF198ED5 /* endpoint.cc in Sources */ = {isa = PBXBuildFile; fileRef = E7DBCCFB77C60FDDE17764BC0FBAC6FB /* endpoint.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E43120E2FF240019E6FE5484FE7AA16F /* closure.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 84B643E6CEEFF819C3661D2C2635D699 /* closure.h */; }; + E434E5F6D11CCC656FB5D03643CA29A2 /* buffer_list.h in Headers */ = {isa = PBXBuildFile; fileRef = 39665C95C1FEDB42C0F2E06401834FE5 /* buffer_list.h */; }; + E442FA1E4AE071D21D3ADC20D7C29708 /* asn1.h in Headers */ = {isa = PBXBuildFile; fileRef = E2B7706BAB7F30462440F0C80858FE7A /* asn1.h */; }; + E44354F84B237BB441D58FAF99621816 /* FBLPromise+Do.h in Headers */ = {isa = PBXBuildFile; fileRef = 64230B79931A9B982349473A3036CB12 /* FBLPromise+Do.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E44721A580CEFA4618FFB9E41B567627 /* unix_sockets_posix_noop.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9B3AB4F6DB4B173C557329EC9F8ECC4A /* unix_sockets_posix_noop.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E457A318A3AF047F18E6520C97528C39 /* GDTCCTUploader.m in Sources */ = {isa = PBXBuildFile; fileRef = 86033FE5DADD71CF339771271C63162B /* GDTCCTUploader.m */; }; + E45E6A6EF83D42B75BD687027E76C607 /* GULApplication.h in Headers */ = {isa = PBXBuildFile; fileRef = 13F17484212CC0DF69D73D70C867ACC3 /* GULApplication.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E467238E5F32F070DADC8155EF493A35 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 623C12C976D24A840253CC891FD3A11D /* internal.h */; }; + E476F70F742EC306CCA6F476A15AC7B4 /* aws_request_signer.cc in Sources */ = {isa = PBXBuildFile; fileRef = 12A1AF0BA02C3A478E8F83F2FE789933 /* aws_request_signer.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E49671EDDC8769BEDD7DE68A5B403876 /* error_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 919ECDDA2E80B64E93EFBF1B36A7774E /* error_internal.h */; }; + E49E0042CDD44C5321A48D77A9B98939 /* FIRFieldPath.h in Headers */ = {isa = PBXBuildFile; fileRef = E0DD7409B195A6FC70426A2D4FA30D82 /* FIRFieldPath.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E4A4351C0A75219A44D94BBAF631DCB7 /* grpc_if_nametoindex.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4DF9C237DCE75BE95176FCE48439F678 /* grpc_if_nametoindex.h */; }; + E4ACE76051818486D68FEDB1295F906C /* low_level_hash.h in Headers */ = {isa = PBXBuildFile; fileRef = 30EB0D07D5BA8168849868608EF18F57 /* low_level_hash.h */; }; + E4AFA0F07FCFF0AB87E9499364BC8CB1 /* xds_credentials.h in Copy src/core/lib/security/credentials/xds Private Headers */ = {isa = PBXBuildFile; fileRef = B2A470446733C251C84E247E9906CAB0 /* xds_credentials.h */; }; + E4BA36A41438076B1189E5AF2899E52C /* fd.c in Sources */ = {isa = PBXBuildFile; fileRef = C838F08440529A078D03D5DAA9B786C8 /* fd.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E4BCCA47D3F40CD5E06EBFE2FA0AF2E4 /* debug_location.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = FA0C06C898B596D2BF710B694FE4C8A7 /* debug_location.h */; }; + E4C0C83C15C2677F8419ED67C9E298F1 /* proxy_protocol.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 99FA4BEB69A9F424581ED697389EC370 /* proxy_protocol.upbdefs.h */; }; + E4D9DED859B604AA5A9351A92EB7172E /* pollset.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C2E28DA55BB6D3C1D401C174ED35BEF5 /* pollset.h */; }; + E4E57369E96403B7BD19B0202BF8E8FE /* bdp_estimator.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 80E4E1B67BD8946BF38B986B8FA9829C /* bdp_estimator.h */; }; + E4EB0F86514DE30AA6929E07AC88EF20 /* sync_custom.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = A4D5B719BA57FA7F839CB56C718CF6A3 /* sync_custom.h */; }; + E4ED624A1D7FA9245076FE1C678A717C /* internal.h in Copy crypto/fipsmodule/ec Private Headers */ = {isa = PBXBuildFile; fileRef = 8B95DE24283B8CE79A73F209C8984FD8 /* internal.h */; }; + E4FB0BE7E17C159B367DE426AF410AF5 /* upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E7D15579AB3705D8D964E82EB683F7ED /* upb.h */; }; + E515DDF6B44627DE95E019809ACAA7E5 /* string_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = 6212D54A132A35FCD334DA60C469DFDB /* string_windows.h */; }; + E51DA1393F26A113B9B704B1EABEEA2B /* blinding.c in Sources */ = {isa = PBXBuildFile; fileRef = 008BC57EF04918F6357FA8AC5014D186 /* blinding.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E521CE81BE44CB66E63A0D5BF59807C0 /* tsan_mutex_interface.h in Headers */ = {isa = PBXBuildFile; fileRef = 0308AC7B556D8E41F66D6D45D4B56F7A /* tsan_mutex_interface.h */; }; + E5396BE556F77E9A5C895E44424D9802 /* spinlock_linux.inc in Headers */ = {isa = PBXBuildFile; fileRef = 9C71B640125DD1F10F39C395186BC800 /* spinlock_linux.inc */; }; + E55F9BFE0BFC45E59646FF28DE7CA8A5 /* delegating_channel.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 103C2D9D198A3B30899712744C9ABBFD /* delegating_channel.h */; }; + E56A06DB420F7CBDA6C30762869B62AF /* view_snapshot.cc in Sources */ = {isa = PBXBuildFile; fileRef = B3F9777C0021694CA053DFF52CF5A8A1 /* view_snapshot.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E56A4E8175F27C18772ECCAA11A8E9D5 /* decode_fast.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 7B23366DCA7713366BECCAB45391EFEA /* decode_fast.h */; }; + E56B398C9729C3497BE00B4DF19DFDBC /* optimization.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = BDB80BBF7687D0CD72E47D18D570A356 /* optimization.h */; }; + E574EC271AB2A8DE5E61A816C83A1C16 /* method_handler.h in Headers */ = {isa = PBXBuildFile; fileRef = F13F2876FE2E2D45D00CD2BDFB49B118 /* method_handler.h */; }; + E581B7C8CD6BBC2B9B5A2133AF59A526 /* endpoint.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 5AFA880B2BB826D7D9B83D3CDDA14616 /* endpoint.upb.h */; }; + E585859F9CFBAE70C2BB49CEAA24246F /* FIRCoreDiagnosticsInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = 0DD77A39CFFD6DB830FA0991061CFE5A /* FIRCoreDiagnosticsInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E58A5CEC07FFB8719A16F65ECEDF8420 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = B80DE29AFB8A6F6A51DA52954227068A /* value.upbdefs.h */; }; + E58D520FFEAB0841841CEF82D6D9D944 /* socket_utils_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 6476FD9E57064779CC0AD023659CF0BE /* socket_utils_posix.h */; }; + E591043515205D2A9007D93645501A8A /* p_ed25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 8E15A94F6DC6F1F3DEB4CA24AD13D738 /* p_ed25519.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E5A0B8FA603FE8543C435A2B85960A11 /* value.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 59345AE043703E97F9200F4465F098D6 /* value.upb.h */; }; + E5A58112D53D6194A92681589EAD4CFB /* socket_mutator.h in Headers */ = {isa = PBXBuildFile; fileRef = C0E1B53048884BCE67B7A8A8B8372541 /* socket_mutator.h */; }; + E5A5CF17A1D55E84D39066D3D5AA5587 /* def.hpp in Headers */ = {isa = PBXBuildFile; fileRef = A0D391A1363C2D2E0CA49E4B9B3AE7C4 /* def.hpp */; }; + E5A9BDB7397E70D0DE2A1FBEAEA1CBCB /* security.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = BD692092D3D9DC6362BCDF1E26C956AD /* security.upb.h */; }; + E5AC8C873602265E65F722DAB069CF6E /* fuchsia.c in Sources */ = {isa = PBXBuildFile; fileRef = E6CFB5EB90F3FF03A1DE573878028B0C /* fuchsia.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E5B3129A5ED80EA4B8FA02F99FAC96BC /* any.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1A8908971FC81EF74F26484C2E9186E4 /* any.upb.h */; }; + E5B97CC92850848A7581E9785A726163 /* des.c in Sources */ = {isa = PBXBuildFile; fileRef = 546910047479274BD28849751A7F1C18 /* des.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E5C21BC908DA89297835DCD249AA6CA3 /* cert.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 176B3E22E9BA1FAFF7CBA8D6D5A1840E /* cert.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E5CB87EB8CAAB70802BE746110F7BA25 /* file_watcher_certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 7E6EF70B1D940DD343C043D74608AA1B /* file_watcher_certificate_provider_factory.h */; }; + E5D7B671610FF12C019A739E6617BA34 /* status_helper.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = B76814E748A026738AF68DCF708E3AE4 /* status_helper.h */; }; + E5DEF53D3B25F11465CB0DA979D5115A /* memtable.h in Headers */ = {isa = PBXBuildFile; fileRef = BC181190FCE5C61C0067048D84CDF72C /* memtable.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E5E7391F72A18AC28D3EB6654F24B920 /* blake2.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = FBC47BF09D83E6538F995F10D38D7647 /* blake2.h */; }; + E5E85DBCC5D93F0C4A17FEB607E5AF94 /* p224-64.c in Sources */ = {isa = PBXBuildFile; fileRef = 3D1AB43DA7BB71C4354DF56332483836 /* p224-64.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E5E9384D903BDAF46B88847FFD0517A5 /* iomgr_internal.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = EE8AEC7195C25A3E3884E375A7D980FD /* iomgr_internal.h */; }; + E5F9E83374A750A2063CD15A584CF0EA /* grpclb_channel_secure.cc in Sources */ = {isa = PBXBuildFile; fileRef = F2EE8189C27F999802CFE982AD88E3B1 /* grpclb_channel_secure.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E600876B4B7851C86B7553EB9BF91E28 /* event_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = C7F420BAC094DD725DE763BBECA4120E /* event_manager.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E6078D38F17E1089B251CDA58A09E38A /* connectivity_state.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 928F5072D05AF50AD8794D333298D2ED /* connectivity_state.h */; }; + E6208053F181C8715339AC53F8F99976 /* backoff.h in Copy src/core/lib/backoff Private Headers */ = {isa = PBXBuildFile; fileRef = 37E9337F68B83F476A2C3C9D85CEBDEF /* backoff.h */; }; + E647B253E088FD91E29DB251A977834D /* FIRResetPasswordRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8510873ACAFE44D1C2C67941CADD7B83 /* FIRResetPasswordRequest.m */; }; + E65474C9E5ECE9966435E0E8BD77EA38 /* sensitive.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = E8A80EBF0014CB2D1FF28B06B21A3CAD /* sensitive.upb.h */; }; + E66D855FC8CCA2129B399D9E16A26E75 /* memory_request.h in Copy event_engine Public Headers */ = {isa = PBXBuildFile; fileRef = 62B1003BD0488A8A5E7A47DFDCD41A9A /* memory_request.h */; }; + E671AB09D9ED5FC93756C0CE2CBEFFB2 /* census.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EC0082CCFF98455621354A64FCD7354 /* census.h */; }; + E687E11439D7ACA193C0FDD43EB749A5 /* ev_epollex_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 4FA9869ABA92FCEDA73265D4524F423D /* ev_epollex_linux.h */; }; + E68A83D4C1D52D9F0A613A2E97B2B328 /* ostringstream.h in Headers */ = {isa = PBXBuildFile; fileRef = 2166934F8815895EC61050C1154F0AFB /* ostringstream.h */; }; + E6967947EAF1DBE2CAD3AE95740C3AFF /* FIRVerifyCustomTokenResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = AE72607BE27113F36644AD6A3667BB50 /* FIRVerifyCustomTokenResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E69A5B6826EB8A478B628DA1717E6D82 /* alts_grpc_privacy_integrity_record_protocol.h in Headers */ = {isa = PBXBuildFile; fileRef = CEF418CA26AE0E41B13096EDC6124616 /* alts_grpc_privacy_integrity_record_protocol.h */; }; + E69FF0062EF96D9D67DACFC706AE3BBB /* sockaddr.h in Headers */ = {isa = PBXBuildFile; fileRef = D3A3CBC7958322F3F1D8D636212760D0 /* sockaddr.h */; }; + E6A7F7AF8383E123A7C0A59A24CF4367 /* resource_locator.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = AC56CD4ED95B37536CDB15D71AB24FF6 /* resource_locator.upb.h */; }; + E6AD68E3BA1048F255F692340EE47E8F /* p_x25519.c in Sources */ = {isa = PBXBuildFile; fileRef = 097E5F4BC58ADD535013706C95594D65 /* p_x25519.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E6AF00BD0CF7FE89F433CCBF42B4A7DF /* GULNetworkLoggerProtocol.h in Headers */ = {isa = PBXBuildFile; fileRef = 15AF09315CA7A1BD22AD9DADA9310A8D /* GULNetworkLoggerProtocol.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E6B057E2A23773EAAC5BF8FC1B3B6789 /* regex.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = EB7CDADB65B762C2D331999CB19481BC /* regex.upb.h */; }; + E6B968EE0251A71F3142C8CAAE6DDA4F /* spinlock.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 53D1267F645CAAE3499413D90A676B29 /* spinlock.h */; }; + E6BB331E909D111ABCFE47EEF349BF0E /* alloc.h in Headers */ = {isa = PBXBuildFile; fileRef = B158610620E360305A4A7A38D3B2237C /* alloc.h */; }; + E6C1C1C0C19DE3838C6326530F36F665 /* discovery.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 2E53E9BDEAFEEF85BCA1774AC7034F0F /* discovery.upbdefs.h */; }; + E6C25FDE62E32C070088207524530A44 /* time.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 168F8AB3B39ACB23D476803703B94C93 /* time.h */; }; + E6E53FCB338AA3827C6C83F8F85EE085 /* hpack_constants.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 0186E63FBF38A7EB9A7B554AC983DCC5 /* hpack_constants.h */; }; + E6E57753736E2E3653413745B37442EF /* FIRVerifyCustomTokenResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 61981A6316D226095A66CA0DF4E1F13C /* FIRVerifyCustomTokenResponse.m */; }; + E6E8ACE1EC0EF520BE2434B6910EFB71 /* tmpfile_msys.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3B6253185DD2BE5891A5400FFCCFBE50 /* tmpfile_msys.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E6EDA008F6ACD761BD3E79D9BC605917 /* completion_queue.h in Headers */ = {isa = PBXBuildFile; fileRef = 4920953F95BA727A4383E197DE14A510 /* completion_queue.h */; }; + E6F3388DAEE1F114D13CA11B1D76F6EC /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 20770447D31B6583741722E1435CEDA5 /* internal.h */; }; + E6F34C2A1392D5C4104B62C5DAED4D79 /* status_code_enum.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = B28F50708BDA2F2C0DEF6FBA96472B86 /* status_code_enum.h */; }; + E6FCFBE04BD4CD29C9DFC2BD8F2CC90E /* bin_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 6A94BB3C5CF94402F0CFE9F9B3B8E5A5 /* bin_encoder.h */; }; + E6FE8D0ECD5C736B2E8DC396D39318F6 /* authority.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 924ECC37F23753628F28233BDC5F57DB /* authority.upb.h */; }; + E707225848B0FF14C4E400D4726F0330 /* FIRIdentityToolkitRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 08392E26BECD39576E2461BBFA555A07 /* FIRIdentityToolkitRequest.m */; }; + E70E75993AE02970A422175571162D91 /* firestore.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = D7B366F3F45465C928A5145381A74779 /* firestore.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E72D400FA862AE9D229C0C2D60A5757D /* utf8.h in Headers */ = {isa = PBXBuildFile; fileRef = 07AEB91561705AF9CC3D48308B13AB32 /* utf8.h */; }; + E735E7CFCB4F13D6E10A616D6B8AC8B1 /* local_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 99EDEDC0E4F555D1C5356CAC96FCA7B0 /* local_subchannel_pool.h */; }; + E73FE56BCB6EB7EAA77960A4B76751ED /* client_channel_factory.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8B653B3C9852874BA76339308107D072 /* client_channel_factory.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E74060E704215D7FBE084038188871F0 /* FIRPhoneMultiFactorGenerator.h in Headers */ = {isa = PBXBuildFile; fileRef = 3E7746AAC85095F5524CEAFB25B7CD80 /* FIRPhoneMultiFactorGenerator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + E75BB8F9A3E7417F8948F04C4B09247E /* httpcli.h in Headers */ = {isa = PBXBuildFile; fileRef = 06114929370A1898BEBDED7752CE9329 /* httpcli.h */; }; + E7627EEDCE1EF574FE12305DE19FD6EA /* protocol.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0EA45EFE2CE00B46D29F3EF29D45816D /* protocol.upbdefs.h */; }; + E762AB63E820359353BB25602D9E16F1 /* tcp_server_utils_posix_common.cc in Sources */ = {isa = PBXBuildFile; fileRef = FBFEE22ED00F3ACEF8A519521C42D2D6 /* tcp_server_utils_posix_common.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E7870E68732F46BB0B181710870CD283 /* NSURLSession+GULPromises.m in Sources */ = {isa = PBXBuildFile; fileRef = D0D199E56ED3534F79E8BEC5579B3951 /* NSURLSession+GULPromises.m */; }; + E79C739A751BF16BB994039AEE0CCAEC /* collection_entry.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 854FA7970F11EA344254C193095FBAD0 /* collection_entry.upb.h */; }; + E7A00F0602D8D1AA4EC089349CA90741 /* client_channel_factory.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8EDB6C0440B94BCF06ADEA68768FD6E8 /* client_channel_factory.h */; }; + E7AEB41B24BD0582B39F3CCC69CCF44B /* FIRSignUpNewUserResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = 208125A69F00C29A9D43279A53D3B4D5 /* FIRSignUpNewUserResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E7CE4CA57903DF2D367B2BFA096CE364 /* number.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 56F067F1E7E766DC84D6172E1FA62454 /* number.upbdefs.h */; }; + E7D89442CBB2C5ED099F4EC0E08FB9E2 /* error_cfstream.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9C02DFB74117D03AFA93CD361D9C102A /* error_cfstream.h */; }; + E7DAA46E99CD869B26CA63330FCB4BD8 /* proxy_mapper.h in Headers */ = {isa = PBXBuildFile; fileRef = 9917315F115AFCFF96EEB3708E1CD75E /* proxy_mapper.h */; }; + E7DFCFBF3A725240468C8CC6D88CE6C3 /* FBLPromise+Then.m in Sources */ = {isa = PBXBuildFile; fileRef = B5A41BFA4CB0F7E7E3373D8B06F2FA8F /* FBLPromise+Then.m */; }; + E7E633B1B124DF6A3C4C28207EFFF760 /* hpack_encoder.h in Headers */ = {isa = PBXBuildFile; fileRef = 4BF3A2BDBB75B624352BCC1764E8D0F0 /* hpack_encoder.h */; }; + E7E7C2CE09C5ECA7B901CECCCBAA759A /* async_stream.h in Headers */ = {isa = PBXBuildFile; fileRef = 62AC496289C749BB5BB807734EAACADE /* async_stream.h */; }; + E7ED43C016E400A8188DE76BCCC28377 /* cipher.c in Sources */ = {isa = PBXBuildFile; fileRef = 2729C2A220D89C80BA7F91992D41427F /* cipher.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E7EDAEEF0E5181E5C480245C158B46CE /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 654C7964F9111E72C7C708762A8431AE /* status.h */; }; + E7F0C9B2DCA5B248F3F2ECD07D859FE1 /* field_index.cc in Sources */ = {isa = PBXBuildFile; fileRef = 51B40CAFBE1F6A5C76404E825AF8FA46 /* field_index.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E8086C0E0025929918B5B59EE088383E /* set.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AA569C583E4FA0FAFB693A2C2EE0932 /* set.h */; }; + E80AEBAA9F6387326D1872CF8AC78F9B /* uri_parser.cc in Sources */ = {isa = PBXBuildFile; fileRef = F3341FA385290978454F1FA70594BF22 /* uri_parser.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E816AABC175BCADF8979086C041CAB75 /* byte_buffer_cc.cc in Sources */ = {isa = PBXBuildFile; fileRef = 05EDBE4F1535D58419DFE102CBF52A67 /* byte_buffer_cc.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E817EE7121E0492D686C3DA467028EF8 /* huffsyms.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 95BA87E359B749A419A9DD4B63DA050E /* huffsyms.h */; }; + E818EBE53C625F267D96C1CE20EC7B9F /* statusor.h in Headers */ = {isa = PBXBuildFile; fileRef = BAC4BDA21B1FC94CDA7E36D865625952 /* statusor.h */; }; + E819C9318FD31E995B3F5EA46B4C25F3 /* avl.h in Copy src/core/lib/avl Private Headers */ = {isa = PBXBuildFile; fileRef = 9B4C62F89BCF5DD5FFC137C335BC2B55 /* avl.h */; }; + E82E6B812E27C1D0EC5CA37D91F3234A /* safestack.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 822FCA7FE706C2ED1ECC965147FAB4EB /* safestack.h */; }; + E83553F3463BF2DC6611F3FE7F30687A /* client_callback.h in Headers */ = {isa = PBXBuildFile; fileRef = 403F7D86D409EF0422B9E8BF29766843 /* client_callback.h */; }; + E838B7AEF809CD83C36C2E579F23EACF /* in_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4C412189F7507127FE2999C549BDA62A /* in_filter.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E83BF96E724D89B171D32DFC6E965615 /* status.upb.h in Copy src/core/ext/upb-generated/google/rpc Private Headers */ = {isa = PBXBuildFile; fileRef = 6CC425C67297CC54B10E1458501EAB0F /* status.upb.h */; }; + E84E16E540E45F534D9381674034B780 /* tcp_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = C3D268AAB53EF4B60D7E25A925E0E432 /* tcp_windows.h */; }; + E854F961D6FEE9BDDF377B8CBC755101 /* versioning.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = {isa = PBXBuildFile; fileRef = 0F324420E3B8B12B11EC2B9CBE57B41C /* versioning.upbdefs.h */; }; + E8672CA90A300AB261791881ADC6932C /* escaping.cc in Sources */ = {isa = PBXBuildFile; fileRef = AF2CB50436E1692448901748FF611ADF /* escaping.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + E887E6BD76FD0ED65DCA66722B1092FB /* rsa_impl.c in Sources */ = {isa = PBXBuildFile; fileRef = 31C459006FD81CFA00A2510595D842CF /* rsa_impl.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E8971A016CE4C6277F1EDF4715A0F9E6 /* quic_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = E527FBEC462F4AE256F3330E3D673B66 /* quic_config.upb.h */; }; + E89CEAEB8B975D94D1414AF826B513E0 /* uniform_real_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = E99AFDC41A9314C858C18DDE79BA980B /* uniform_real_distribution.h */; }; + E89FA599293E30DD1D6A23ADA0471A71 /* x509_def.c in Sources */ = {isa = PBXBuildFile; fileRef = 6692267E8F535B91F0D56CEEE6929ED3 /* x509_def.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + E8A8B5051F04BB5000B99B41D6361916 /* lds.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = E13402D630177EAB089B1FBC43CD11E2 /* lds.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E8D2BDEA23387DA244297674F4DD617F /* FIRUserInfoImpl.m in Sources */ = {isa = PBXBuildFile; fileRef = 3584F8BFA30F790F064F7452868BC6DD /* FIRUserInfoImpl.m */; }; + E8D52BF3EAC25CEAB0875328D7AAC8F5 /* endpoint_components.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 719086FE14B89D8CCBC2743D10C06360 /* endpoint_components.upb.h */; }; + E8D6E6CA2DF3DAD6504445C95FDF5DFD /* tls.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 66D6016C76F002E74612F8F38F94C951 /* tls.upbdefs.h */; }; + E8F596302070C825FA6223EB08FD889A /* FIRCoreDiagnosticsData.h in Headers */ = {isa = PBXBuildFile; fileRef = F1DD7F299C84E34668E29147AC98C45E /* FIRCoreDiagnosticsData.h */; settings = {ATTRIBUTES = (Project, ); }; }; + E8F88B13C0F5F454C888036935871523 /* opensslconf.h in Headers */ = {isa = PBXBuildFile; fileRef = A5072D8D7508E4D24375F8A85D422C22 /* opensslconf.h */; }; + E9122D26F3161CC245393BB8E5430A33 /* status_win.cc in Sources */ = {isa = PBXBuildFile; fileRef = 49C651609C3D10EACCA6DE97DB2EBC34 /* status_win.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + E926D7C829CA6D6643B4E2DA9DC44DA5 /* empty.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 1C7167FE2055EDA2E8F2AB1DE6FEE589 /* empty.upb.h */; }; + E93D737D77FFB95ED9EAD9AEAFEC589D /* quic_config.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = B8386ADA8F2EF2D131D13CD79932AA3B /* quic_config.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E94B255B1E85DA28977DD522FE49450F /* iomgr_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = EC3D228628C842D58060C2F3F96A47FA /* iomgr_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E958662A9EDD488D4CB1AD9EFE95F9B0 /* lrs.upb.h in Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3DC33CD707E5D5269EA511F324F11565 /* lrs.upb.h */; }; + E95ED80E65EEB307C93AD9B0B177DDE1 /* gethostname.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 8390F817E3707DE07D51CADA42CEFCFD /* gethostname.h */; }; + E9607E6930326B8CEE66737B9EE57F94 /* strscpy.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 42DF6C46543E686FF0B7E3D3A981BAD4 /* strscpy.h */; }; + E96C1BEB42EE0DC9622A87ACE4E74DD7 /* charconv_parse.h in Headers */ = {isa = PBXBuildFile; fileRef = 442AB8B5503182AEBD52FD7873830BE7 /* charconv_parse.h */; }; + E97C85203B7A8FA16EE10FDA8446133D /* status_conversion.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 318F7506F376D16B006B28DDB86D8446 /* status_conversion.h */; }; + E9807903E4B839180B2DD0E0FC69C7A0 /* internal.h in Copy crypto/fipsmodule/rand Private Headers */ = {isa = PBXBuildFile; fileRef = 21FEF79EA8B9F336F9704484FC378532 /* internal.h */; }; + E98A25287CA1185DF9AACB5E5D48DEE7 /* ads.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6FBFF8C54AB6805DB063D9757DA3F664 /* ads.upbdefs.h */; }; + E995761D69A3B2094C0C947243869F0A /* check_gcp_environment.h in Copy src/core/lib/security/credentials/alts Private Headers */ = {isa = PBXBuildFile; fileRef = 7F785C5A139811A2C92A32E5B12FE4B9 /* check_gcp_environment.h */; }; + E996B2A0F431D48D5991283FC2E8A816 /* xds_channel_args.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 3563B82097A9FA3BED079FFCFD1A97A4 /* xds_channel_args.h */; }; + E9A346EF632D411962E55CD1E99C824D /* slice_refcount.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 1C6E02D5E78ED952244996A3CD8A5286 /* slice_refcount.h */; }; + E9B07B27836BD201FE7FEFB27A160B94 /* metadata.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 8F1FDC1979ED7F6220BA29E89BA02AF0 /* metadata.upb.h */; }; + E9B6A8DEA7FC14C939773FCD8299A5FB /* iocp_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = D971613BA7059F8268D0FAF813CD8B17 /* iocp_windows.h */; }; + E9BDE31E42539C44CDE73BB9FFAB3731 /* proxy_protocol.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BDF18401538AE2B5050FD138BB859B9 /* proxy_protocol.upbdefs.h */; }; + E9C40FC3E2CAD601E9D8E345D1D8E3D3 /* evaluate_args.h in Headers */ = {isa = PBXBuildFile; fileRef = DD0A341CB16D5AF5A439FB568BDC7D64 /* evaluate_args.h */; }; + E9C9A56D314AC6A2A9B5B0714B070456 /* binder_android.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = 96D94557917088882F7702C0FD5A482D /* binder_android.h */; }; + E9DA75F3A68600C18872FA7A6A6E4FCA /* ev_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = C60AE16D8C4054193A0A0E98180654EF /* ev_posix.h */; }; + E9E2C661A6D2AF198997BBB0795FC0AD /* exec_ctx.h in Headers */ = {isa = PBXBuildFile; fileRef = 2DA958EEB5234663C17A117B2B365746 /* exec_ctx.h */; }; + E9F3EBA02620A87A490213B3086C374F /* auth_property_iterator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7ABAD805C7718AE4948EE17C95BF895F /* auth_property_iterator.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + E9FB7C795389D13AB047E273FD678DBC /* tsi_error.h in Headers */ = {isa = PBXBuildFile; fileRef = 0B8BA9914D0BDB774DD6F0EC9380C000 /* tsi_error.h */; }; + E9FE22057A25EA7285417DFCD4F5A839 /* pollset_set_custom.h in Headers */ = {isa = PBXBuildFile; fileRef = 279EDFD8A3C8BB400AE12E4E2431C24C /* pollset_set_custom.h */; }; + EA0A21ED1132A1E638BEF37D7F512183 /* vdso_support.h in Headers */ = {isa = PBXBuildFile; fileRef = 9435287BACBCC8175D093F624619F2FD /* vdso_support.h */; }; + EA0B840D6AA1CB3F1FC4627EE9372161 /* string_ref.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 67A0F376064DF72CF07747CBB46DB6DE /* string_ref.h */; }; + EA115BB27D134A0BEB00A04E06706F91 /* switch.h in Headers */ = {isa = PBXBuildFile; fileRef = 426D4170EF002DBB163F16D5C964086A /* switch.h */; }; + EA1D24603A70EB9AD36E8234E0DA36BD /* resolve_address_custom.cc in Sources */ = {isa = PBXBuildFile; fileRef = E977D347AAC7A8B1E71B4E4BDB5D1805 /* resolve_address_custom.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EA1E3AB045F48DB6363124CCF6C0C596 /* tsi_error.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0CE447024B035F21EFE9868F84C08A21 /* tsi_error.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EA283049ACECBE5E3ECC8049D9AA15CD /* ssl3.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 2C53EBE0D25F6F2FBFFD5C3C7F187DE7 /* ssl3.h */; }; + EA2E475FCF82AA2D0048070599D84B0D /* channel_args_endpoint_config.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 91FA9A640DDE410C698BDD4B802DBF29 /* channel_args_endpoint_config.h */; }; + EA5183801B1B65936ABBBEC9A057BB94 /* verify_mutation.cc in Sources */ = {isa = PBXBuildFile; fileRef = 20B2143E5E4E351529B839B19596948B /* verify_mutation.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + EA5889DA5C061DD1F63B55369C9FC55B /* byte_buffer.h in Headers */ = {isa = PBXBuildFile; fileRef = B41F73E7B25767577CB058FE0FA656C2 /* byte_buffer.h */; }; + EA588F47D89AEEBF4E069CD0FB737760 /* slice_split.h in Headers */ = {isa = PBXBuildFile; fileRef = CC9A4CAAE2ADAADE47B5183937EB894A /* slice_split.h */; }; + EA5917129BB87E0C99FE60FFC18521F6 /* huffsyms.cc in Sources */ = {isa = PBXBuildFile; fileRef = 80679E461FDD37824EE930F12D4ED7E6 /* huffsyms.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EA599420F4FB8327CD0D8B97A7910C97 /* sdk_server_authz_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 52A58BCB384D2E3F536A6CFE285DEBE8 /* sdk_server_authz_filter.h */; }; + EA5ED2B3487C944CBE57A3221E8B053F /* ev_epoll1_linux.h in Headers */ = {isa = PBXBuildFile; fileRef = 8944594D87313CFCCB09E367634E4987 /* ev_epoll1_linux.h */; }; + EA655C5748DA3ADDD7B03308E6A68E87 /* strerror.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0F7575734C8A4EBBDCD02B5DBC95E7EA /* strerror.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + EA7D7269E318D37E4C006A83D17A0025 /* FIRStartMFAEnrollmentResponse.h in Headers */ = {isa = PBXBuildFile; fileRef = F197152C0A4427A3D18F3693E9CC0060 /* FIRStartMFAEnrollmentResponse.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EA929C966A2360305620AAACF0B48031 /* overload.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = CB67BB320FB4E93B52A34E9C9FFF9721 /* overload.upb.h */; }; + EAA231E43C2EE90917C86776A03BFCB4 /* security_context.h in Copy src/core/lib/security/context Private Headers */ = {isa = PBXBuildFile; fileRef = 499FDE9CFCB5417117FA7A87D50DA8FA /* security_context.h */; }; + EAC20857B0E6C6926B85CDEDB9EE881A /* frame_settings.h in Headers */ = {isa = PBXBuildFile; fileRef = F2C051D3F922842725FB600C38EC036C /* frame_settings.h */; }; + EAC481ED8491A4AA757D8A9BA54E9980 /* throw_delegate.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 40A09E1048BC14573B551441DB8662BF /* throw_delegate.h */; }; + EAC96C6864CC255898A26BF8BCBCC400 /* timestamp_internal.cc in Sources */ = {isa = PBXBuildFile; fileRef = 90E0B93D09DAD88017FDA39E0DDB5FC7 /* timestamp_internal.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + EACC2075C135E510C94AFFC5EAB58CF5 /* thd_id.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = B52326215EA5609B36C1A9CC7FA521A3 /* thd_id.h */; }; + EAF1EC731F0514DA0AB386D00939D6E4 /* FirebaseFirestore-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 5392100C82EF021DAD730CD9E1258E6B /* FirebaseFirestore-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + EB00CB2C4C76C0256AB3136D0AA9FD7D /* alpn.h in Copy src/core/ext/transport/chttp2/alpn Private Headers */ = {isa = PBXBuildFile; fileRef = 27173B8E57B9925F0D256B8CEA780388 /* alpn.h */; }; + EB134ED85102A45AB78251E1E1640EA6 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 25A302D26AD7E62BCEEB22AC795FD7B6 /* internal.h */; }; + EB1633427B93ACFB74B3958D6B10066B /* channel_arguments.h in Headers */ = {isa = PBXBuildFile; fileRef = CA0DC554084D6842522B455C6993D557 /* channel_arguments.h */; }; + EB2889A5589236772B93F33442883683 /* circuit_breaker.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 6BF57FEEBA5F36B395447E27DF7B4BE6 /* circuit_breaker.upb.h */; }; + EB5FFE78ADDF63A9819EB8497F09190E /* matchers.h in Copy src/core/lib/matchers Private Headers */ = {isa = PBXBuildFile; fileRef = F30B8BD33AEC57B802425453AE95762F /* matchers.h */; }; + EB6B50F1F46C4FF8C63D21DAE993B104 /* internal.h in Copy crypto/poly1305 Private Headers */ = {isa = PBXBuildFile; fileRef = F6155B80980197CB9AC9441DC0C9D7FC /* internal.h */; }; + EB76F7D1A8F8791FE4BA03A82FBA82F7 /* ref_counted.h in Headers */ = {isa = PBXBuildFile; fileRef = C9CDCB6EEE423A423663F8D57BEA9852 /* ref_counted.h */; }; + EB7B5F09D62FBE21A4FEDCCAC6205D3D /* error.h in Headers */ = {isa = PBXBuildFile; fileRef = EE745A5EB96258683AC60213523226B9 /* error.h */; }; + EB884E2C373A5CA5B2AED28323633B86 /* base64.c in Sources */ = {isa = PBXBuildFile; fileRef = 1B90DCB511CE6EBA77144BBD7042605F /* base64.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + EBB376820373164AE3548075D966CFCF /* clock.cc in Sources */ = {isa = PBXBuildFile; fileRef = 884B4380342ADEA473A93442F75992EF /* clock.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + EBB56E1575821C65FDDC3FF834A5820F /* rune.cc in Sources */ = {isa = PBXBuildFile; fileRef = DAD3299F08D6208B8EA1846468512CA3 /* rune.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EBBABBA3788B938B8C77D47E8D22708B /* re2.h in Headers */ = {isa = PBXBuildFile; fileRef = 0AE3CEBCFE2CBB5B8793EB6B92B0F1E2 /* re2.h */; }; + EBC5333D0483B845896B3552D3A1C023 /* cord_rep_consume.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = B397F52B8A78EE5EEBBDCA4BE85B73EE /* cord_rep_consume.h */; }; + EBCF1D7CE48F7ADF87499B168978CE59 /* frame_data.cc in Sources */ = {isa = PBXBuildFile; fileRef = D59E322488B9ABBDF7B1D647C5EA161C /* frame_data.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EBE3026B9E5263F720EDE80191A7BD17 /* basic_seq.h in Copy src/core/lib/promise/detail Private Headers */ = {isa = PBXBuildFile; fileRef = 211CE4F6F456B5994E3A6A4CB4DEA365 /* basic_seq.h */; }; + EBE9643C1DA9D851343A74CF2BF21B4F /* sockaddr_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = 204720D934D838B8EE682A8097C94AE3 /* sockaddr_utils.h */; }; + EBE9901D8DBB09439628AC7E187A146E /* xds_channel_stack_modifier.h in Headers */ = {isa = PBXBuildFile; fileRef = BDAB6BC3D03D0BF411CAF5F78E64C545 /* xds_channel_stack_modifier.h */; }; + EBF1FB29DF4AC52F2529F357ADC9271C /* FIRDiagnosticsData.m in Sources */ = {isa = PBXBuildFile; fileRef = 084C1FA36FCD8853E4954D0F4DB99D6A /* FIRDiagnosticsData.m */; }; + EBF87FCCEDB55C399E14CDA74E123190 /* notification.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1B45CD902B343CF2EA3707C7BB9E9600 /* notification.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + EBFC0BB3588105CB9F0650C86616E5F6 /* gethostname.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 32F73A6B4EB21E8F4A5CB0BB8EB1B3BF /* gethostname.h */; }; + EC271C8622B2786EDD8F2225321A91AB /* sysinfo.h in Headers */ = {isa = PBXBuildFile; fileRef = CBBA3759DDDB61B9D027168BE13F44BD /* sysinfo.h */; }; + EC2B64EF9CE9288E199AA7FD30C24355 /* grpc_ares_wrapper.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = {isa = PBXBuildFile; fileRef = 3BA35F8BAF432F93C549A1EC9164ADF6 /* grpc_ares_wrapper.h */; }; + EC35D9CA328CAA3CFBD9AF90EEB81AAB /* grpc_if_nametoindex_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1303274A61A2B57BAF7DB095D9D53440 /* grpc_if_nametoindex_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EC3BFF08AC893C8F74685F9BCB18B2B3 /* FIRFinalizeMFASignInRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 8942B7083FF0320C539600FE32EAEA11 /* FIRFinalizeMFASignInRequest.m */; }; + EC4DBF1729184E27CBB9BFB09E4D0650 /* accesslog.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 323F874709481FA67EB3D4F2210CB547 /* accesslog.upb.h */; }; + EC5C71B7F897EA92D967DF8CC1816717 /* subchannel_list.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = E5B50894887B1172A0DC085ED6AF1B61 /* subchannel_list.h */; }; + EC619D04E680E55DA8DCCBD3A2B98C80 /* table.c in Sources */ = {isa = PBXBuildFile; fileRef = DF40197C4E719961FE7159133211BB47 /* table.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EC6ADC7365D85604EEC19E19B9F0FBDA /* filter.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = D2A6E6EC11485AA58B5604C056178CF1 /* filter.upbdefs.h */; }; + EC74EF304A702E249AB26A7D1595B6AD /* syntax.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = BF3C8DCE4D904CB0430C200A0EAAEFB0 /* syntax.upbdefs.h */; }; + EC91636966AE7FAA8D3B5310A58E24A8 /* number.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 56F067F1E7E766DC84D6172E1FA62454 /* number.upbdefs.h */; }; + EC9E7C83249A9CFB4D6E25D4FAED26F1 /* exec_ctx.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 22FB4A93EFC9600706D695F3139DB143 /* exec_ctx.h */; }; + ECA920FAB4008728C8E491AF9C542D8C /* grpc_ares_wrapper_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 753EB38ECB6981FE5E73CB27AE30EEB6 /* grpc_ares_wrapper_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ECB27D2853B0FC7DC427831ABC01C03C /* endpoint.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0C784A387EEF7E4840792A829D976EA5 /* endpoint.upbdefs.h */; }; + ECD2D50F607DE78B0C6A36208B522932 /* create_thread_identity.cc in Sources */ = {isa = PBXBuildFile; fileRef = DB4019D1A0F6F599A29523D1A951074F /* create_thread_identity.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + ECE20517F8861255BE6F28F0166F53FC /* civil_time_detail.h in Copy time/internal/cctz/include/cctz Public Headers */ = {isa = PBXBuildFile; fileRef = CAE9ABF0B724C41FD0530B758A252C96 /* civil_time_detail.h */; }; + ECE947526852DE896697D72EB52EE0E7 /* fake_security_connector.h in Copy src/core/lib/security/security_connector/fake Private Headers */ = {isa = PBXBuildFile; fileRef = 587027EFE829AAAB5D91EA4D88639503 /* fake_security_connector.h */; }; + ECFE34022E6D4DC88117872504F53A57 /* histogram.h in Headers */ = {isa = PBXBuildFile; fileRef = 3F211B655DD33F60EF518C7DF40F6ADD /* histogram.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED072FE5D69735108CC1E9F0635B72AF /* xds_cluster_resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = D57352C7ABBE6542DF2B6F3533D18D8B /* xds_cluster_resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ED09708E6ACCF27B9F8178E505ACBC68 /* rpc_service_method.h in Headers */ = {isa = PBXBuildFile; fileRef = B8F4B9A769F9D777B20732368EBE8D3C /* rpc_service_method.h */; }; + ED1AF5419DED01354FE272F81A37BF41 /* endpoint_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C28DF5FFB9B723D94041B5A080BFE0C1 /* endpoint_components.upbdefs.h */; }; + ED31D1915284ECF22867B60866B5D3C5 /* certificate_provider_store.cc in Sources */ = {isa = PBXBuildFile; fileRef = 36AFD426D58A95A269D9CB50843074C8 /* certificate_provider_store.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + ED3391AC2EE3438559F6FADA23987CEF /* hpack_parser.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 1F1F44E1F2E6369F8A7F9FBBD9BCB0E9 /* hpack_parser.h */; }; + ED399EAB24EFBD315F81C40499859567 /* orphanable.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 233AE6F5A11650179F252EE68E3DEE43 /* orphanable.h */; }; + ED3E1CD5FB3C773045B45E61C1C16DC0 /* sync_abseil.h in Headers */ = {isa = PBXBuildFile; fileRef = C570F5A398331354785537DEC820EA68 /* sync_abseil.h */; }; + ED51A27F9E45A4ECB581DE8B4413D81B /* FIROAuthProvider.m in Sources */ = {isa = PBXBuildFile; fileRef = CBEDB80D35D527EA5D0951BCB702A80B /* FIROAuthProvider.m */; }; + ED572E39B2FA21DC05048F83445E3BD8 /* asn1_compat.c in Sources */ = {isa = PBXBuildFile; fileRef = F2E60EDAD0B1444246803D77E13682CF /* asn1_compat.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + ED5A0B0F89F30EF59F76A275BC9BB149 /* socket_option.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A4B9A6431CFCF4C22ABEDEE985BE7B62 /* socket_option.upbdefs.h */; }; + ED64692EA13701CFE14ECE6618FFCAED /* resolver_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = E69D1F8BAFBC0B74CB54BA6289368499 /* resolver_registry.h */; }; + ED6C26B1D29204DDCC206C0F8DD176F9 /* GTMSessionUploadFetcher.m in Sources */ = {isa = PBXBuildFile; fileRef = 9572B72BC64C7F2694491439EF3B91AE /* GTMSessionUploadFetcher.m */; }; + ED7B6A86D9074AC0FCF4A92CDE2ED0C8 /* work_serializer.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 50FD8E9F0EEBA35A3F0FC7A11D872ACF /* work_serializer.h */; }; + ED89A67E5778BDB6C6996A39C13B8111 /* security.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 2A91F34559B28CF1A247EEEC7C922973 /* security.upb.h */; }; + ED89E27C442EE37F772A2487CD2035D7 /* pool.c in Sources */ = {isa = PBXBuildFile; fileRef = FEAA5A2DDA7AF2A7AA39F5B3769E479F /* pool.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + ED8DDED592DF0979A39599012B55654B /* reflection.hpp in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 1CA8C9AD269F7A9481C38FBC1C4F536C /* reflection.hpp */; }; + ED8EB0F9853D0CFFA75DFA0BE9E2D124 /* FIRPhoneMultiFactorInfo+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 959AC92A48953EA404EF696B59CDBD12 /* FIRPhoneMultiFactorInfo+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + ED915179EDDAEE9538DDE8EE7B693E2D /* demangle.cc in Sources */ = {isa = PBXBuildFile; fileRef = A467BCD2294249B849802D82CDD1782A /* demangle.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + EDB1EBAC81CCEAAE13164A7F3D95AC0B /* x509cset.c in Sources */ = {isa = PBXBuildFile; fileRef = 9313DDAAADFCB5D84303EB0541E8F603 /* x509cset.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + EDEA27BC0C0FAD4DCDFABF9D41E11617 /* pkcs12.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 8072901C0D5F83ED93147F7CD3BA069D /* pkcs12.h */; }; + EDEA85CF46CC61ECCE42F8ED7E9CBC53 /* Pods-Flash Chat iOS13-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */; }; + EDEB8DEBC8C2D26E6A3234DD9FABEC7A /* channel_args_endpoint_config.h in Copy src/core/lib/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 22C833CD504D72A0C2FD0B51F5995ADA /* channel_args_endpoint_config.h */; }; + EDF87E922F5548E32C03D24F28B40378 /* grpc_tls_certificate_verifier.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = F317BD731CEAC003CB22985A38F376B8 /* grpc_tls_certificate_verifier.h */; }; + EE15121B084795F17D750A4D89DCDE0B /* map.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 3ACA7D09F48F6B3B309A122B4F30D5DC /* map.h */; }; + EE243582C3419D160EEA433861919F85 /* ssl_session_cache.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F425602B1224DF73DE5248B272F3C18 /* ssl_session_cache.h */; }; + EE26E6E74DCF77DCE52EC374EC496813 /* context_params.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 53DA30CBA9C9BE4503DD2BB09023E8EF /* context_params.upbdefs.h */; }; + EE29BCDB7C81CC43782A32723E11E05C /* env_posix_test_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 09E5C19623132C2DA8F9DF3B16E3683E /* env_posix_test_helper.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EE36EEBF166D3508EEBB3E10F270653B /* secure_random_arc4random.cc in Sources */ = {isa = PBXBuildFile; fileRef = 308A90CA35403C99F610E095DA2A725C /* secure_random_arc4random.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + EE3A2A5952F6BC24FE8BAE9B6160176C /* ssl_x509.cc in Sources */ = {isa = PBXBuildFile; fileRef = 43A3F6A3A2AA90477E4ED27B59D4D6C9 /* ssl_x509.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + EE43E70355660207DCDF01834528FFAE /* GDTCORConsoleLogger.m in Sources */ = {isa = PBXBuildFile; fileRef = B9F588B3A7F69D7D3728D4412C50EAD1 /* GDTCORConsoleLogger.m */; }; + EE5A37861967C4555DEBFAABCF2D6F0B /* regex.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 3BB98776C369121D7533EFD5BB1E2668 /* regex.upbdefs.h */; }; + EE78F5DA9D643EDBE884125F1E7BD8FD /* xds_certificate_provider.h in Headers */ = {isa = PBXBuildFile; fileRef = A6AA0E74D2580BB05184D8D0296DC5A8 /* xds_certificate_provider.h */; }; + EE7B4DFDE8A288DFD0A5CCD8FF39E5C7 /* write_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 30B0D0AC7F4FE070F30992978EF25678 /* write_batch.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + EE84A3282E52DA505C412301F566B1F8 /* str_split_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 033CC53C9D402D174B86D57B86ABFBBD /* str_split_internal.h */; }; + EE9CCF9C09839135DD3AFE160E0DBFDD /* address.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 767897FAF82D2679DFE8A1347047415B /* address.upbdefs.h */; }; + EEC063EE8535D591090A77437DC796A5 /* internal.h in Copy crypto/x509v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C06E7CA171BF6E4CAAC6BD0512222250 /* internal.h */; }; + EEE449480B3608EEAD5D343DFDD753FB /* channel_argument_option.h in Headers */ = {isa = PBXBuildFile; fileRef = E196271DC9FB01DCFF7A0CB583E10AA0 /* channel_argument_option.h */; }; + EEE8232FDEBA96C4C8832B5C15611CA3 /* direct_mmap.h in Headers */ = {isa = PBXBuildFile; fileRef = A5C51C789698FEE1B793F31DC2C6EB92 /* direct_mmap.h */; }; + EEEDBD687737377C3B5AEE752772C6B5 /* router.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 52F725D37B4A207EA0C3B47BAD85A348 /* router.upbdefs.h */; }; + EEF97591FB3BBE61C2B1291C2188E77C /* endpoint_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 719086FE14B89D8CCBC2743D10C06360 /* endpoint_components.upb.h */; }; + EEFD670B9B96F328164FB809364E7598 /* FIRSignUpNewUserResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 283F81B7E30DEFA76DF6816DBF797512 /* FIRSignUpNewUserResponse.m */; }; + EF10AEEFBF2312C261DD146ADCD642F7 /* dynamic_annotations.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 42250902B8F557388C6F074A885D3A4B /* dynamic_annotations.h */; }; + EF1340C66B927E3149D4B67CFA75066C /* local_store.cc in Sources */ = {isa = PBXBuildFile; fileRef = 84850E062A0CDC21BC26DE64245539D3 /* local_store.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + EF2072BA8FFA54430ED9215C9103754E /* socket_option.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 13C42C14F28B55237C8EABD68C2D3E30 /* socket_option.upbdefs.h */; }; + EF3AD65799937ACBA0869A7F1CBE47AC /* udp_socket_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 484A94F63471D501641D65AEE0C5B8D0 /* udp_socket_config.upbdefs.h */; }; + EF3F268F9253A080AEC68A76AD459E76 /* murmur_hash.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 88887370A76FB76303839847BF0C7229 /* murmur_hash.h */; }; + EF4C81E0A42A1054B9D35FAB788420A7 /* escaping.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 4614F4E2C9A00CFFD1FD03E759F852B5 /* escaping.h */; }; + EF4F28CA8CAC1B6BF05D06889D9496FC /* route_components.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = CD50C75D5AF1163C9ACA4F13DAC04CC6 /* route_components.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EF618ED96470A909BC05ED2FDC267AC3 /* validate.upb.h in Copy src/core/ext/upb-generated/validate Private Headers */ = {isa = PBXBuildFile; fileRef = 4331A7AC456212CB8041F8F357C8C4FF /* validate.upb.h */; }; + EF6ED12C613CBEDE71E5AC233B231406 /* sync.h in Headers */ = {isa = PBXBuildFile; fileRef = DD7DBB978226B1B2200E51FCAAA27CF3 /* sync.h */; }; + EF6FEF077E9783398B9EE3E16B87BC9F /* scoped_route.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 28FE5E9B59CEE1AB5CEAFA9DBA8B0119 /* scoped_route.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EF77EE00C69CA708DF3ED29FFA7511C8 /* create_channel.cc in Sources */ = {isa = PBXBuildFile; fileRef = B44268E3F5731A7FE82EA87D333ABDCD /* create_channel.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EF78B1822EC7258D934EA0E34854675D /* def.hpp in Headers */ = {isa = PBXBuildFile; fileRef = 11067F2A992385ED25E3FF0A5898F7F7 /* def.hpp */; }; + EF8C744BCE861B0294CBEF48BEA0C8CF /* common.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AF107A7F290B4A8CAACF3D9EB77834F0 /* common.upbdefs.h */; }; + EF968F88358683ABCE762B92F70E3AD1 /* waiter.h in Copy synchronization/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 2622AC53A72206FBF38704B29BE56F28 /* waiter.h */; }; + EF99FF7B13B833EAFC55B534B3E1B2FF /* call.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 07E443504E57CA24EDBD397D9F191A10 /* call.h */; }; + EF9F27CEDECD5517C30A42C539EDB9CA /* timestamp.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = FAC6F430D42F441B3AF729418147E598 /* timestamp.upb.h */; }; + EFB4802172E7AE3D476BEDA93979CB4F /* xds_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = 85675F4D896A7D0D4E0E17BFDAEF4F9C /* xds_client.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + EFC820A29B69C9917366AAABC70851DD /* decode_internal.h in Copy third_party/upb/upb Private Headers */ = {isa = PBXBuildFile; fileRef = 4A58EAB4BBCCF4D038FA3348D47027C0 /* decode_internal.h */; }; + EFD125C213EC6C779FD2F0CEDB511B52 /* extension.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 9546391204A9C1A2F635543DE2564D75 /* extension.upb.h */; }; + EFD16980A9AE4841BFF9FAA344730F01 /* status_conversion.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 626F483B7BA65733C1DB2DAD6CCCEE56 /* status_conversion.h */; }; + EFDA225588018247BA6BF639BD165883 /* skiplist.h in Headers */ = {isa = PBXBuildFile; fileRef = 4824DE65B0675688A382E442253ABA03 /* skiplist.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFE07DAD2298926737971B475AEF6C86 /* FIRMultiFactorResolver+Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 64AB39C7FB66BBC65492D006F6B86715 /* FIRMultiFactorResolver+Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + EFE3407FF43B7183B6043CCD64729B30 /* elf_mem_image.cc in Sources */ = {isa = PBXBuildFile; fileRef = 890AC5D33AA35E3D935748C507035320 /* elf_mem_image.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + EFF7144F5140B207B31DF0B151262AA6 /* status_conversion.h in Headers */ = {isa = PBXBuildFile; fileRef = 318F7506F376D16B006B28DDB86D8446 /* status_conversion.h */; }; + EFF8200AE6C3503099ECE6E7B7152A14 /* handshake.cc in Sources */ = {isa = PBXBuildFile; fileRef = DBDC87D58F9B8110EC034C5708CFD280 /* handshake.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F00454D54413CA3C27EC9AA5BEFAFD86 /* proto_sizer.cc in Sources */ = {isa = PBXBuildFile; fileRef = AA0CD5FB09E321ACE9E95376DA0458D3 /* proto_sizer.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + F0172338456C301B5C19CEA8F705CB57 /* builtins.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0F7AF7FF3BA7F2E4528F498BB1B8A45B /* builtins.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F01DA7A2630D16F8A86966C3EEBB51F7 /* xds_channel_creds.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 31FDF0F2DE49AD54F78B05940A0729A4 /* xds_channel_creds.h */; }; + F02027E9C01B678E3EA58055A77A89B5 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 8F1FDC1979ED7F6220BA29E89BA02AF0 /* metadata.upb.h */; }; + F0222CEA9FBD3C285B8A95CB16FAD0A8 /* iomgr_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EE8AEC7195C25A3E3884E375A7D980FD /* iomgr_internal.h */; }; + F028EC6F236A6083E2F7A900F21F44F0 /* secure_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 950FC212911B5D56E43749396D461272 /* secure_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F032902C50A0E0792494AB2E521858ED /* GULNSData+zlib.m in Sources */ = {isa = PBXBuildFile; fileRef = FD6FAE0475D0C5C92D02E1E9A995BB8E /* GULNSData+zlib.m */; }; + F039D7A144D4E487A4BCC13AB937F471 /* handshake_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = A701572446565369A6D9E25A75050B99 /* handshake_server.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F03D2C9064F58B76F66640BE6D8C6E3D /* gsec.h in Copy src/core/tsi/alts/crypt Private Headers */ = {isa = PBXBuildFile; fileRef = E554609B9CE364F674926DE81F8E91FE /* gsec.h */; }; + F03E7EF1B68A672E379A97EE2EDFFDC4 /* alts_tsi_handshaker.h in Headers */ = {isa = PBXBuildFile; fileRef = 014E0A058E556E19C4133C4283538A7D /* alts_tsi_handshaker.h */; }; + F03F83A0DABD2822F400A61B8A04CBCD /* alts_grpc_privacy_integrity_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 04C09E0A9D4D0FDAF303F2BF1B731C0C /* alts_grpc_privacy_integrity_record_protocol.h */; }; + F0417C8D15FF55004BA6D2554B6A0F6D /* FIRStartMFAEnrollmentRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 3993D28D1C58C843F39B2D417C311698 /* FIRStartMFAEnrollmentRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F04DC8CCAE3E5F7C95EAB8B25BF92519 /* sys_epoll_wrapper.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9960EC5985391FFC9366E3325FA360BC /* sys_epoll_wrapper.h */; }; + F0543B0316C06A5009987BF162F02439 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + F05A8C7C31ACCF2869286F7471C1E4C2 /* socket_option.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 312F18F34695B4B9C82F20C761BD59E0 /* socket_option.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F06807131112837BE325FBF4B4701436 /* FIRAppCheckInterop.h in Headers */ = {isa = PBXBuildFile; fileRef = A66452F707BA4B2F3BF77346C41D8B23 /* FIRAppCheckInterop.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F07411B1C4D63F445436D5F5A15E1E62 /* wire_reader.h in Copy src/core/ext/transport/binder/wire_format Private Headers */ = {isa = PBXBuildFile; fileRef = DFCB5F99CBE4588B62D8EA943E499002 /* wire_reader.h */; }; + F074CC4E688FD5CDA133881AB761AFD1 /* log_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9D4AF6E3E9240FF1963958E9851D2481 /* log_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F0787EF607DFFCE0B3CF333388B34781 /* bind.h in Headers */ = {isa = PBXBuildFile; fileRef = 6DBE39E9FD8C2F83BD99E42C8270DE89 /* bind.h */; }; + F0A04ED6B51FB56EACB498E0FCB56D82 /* listener_components.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 7DF6A1349B9F25B8E7E79407B4DAA60C /* listener_components.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F0AA4D02FB288BF11341CE65667B15A1 /* spinlock.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 17628FBCFC4DECA297032EC1BC4C32E6 /* spinlock.h */; }; + F0C5B5B4571408CC64DCDC1A2C4CDFAD /* handshaker_registry.h in Headers */ = {isa = PBXBuildFile; fileRef = 734BF38F7BB7F3803B28B8C7AA8DD671 /* handshaker_registry.h */; }; + F0DC8F05CE1776F785DDA7529A1F9CCA /* float_conversion.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3A953FD89016ED02335238FA95E52F84 /* float_conversion.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + F0E1C76F40C9A549E8D4B9E66EB75C2E /* threadpool.cc in Sources */ = {isa = PBXBuildFile; fileRef = 54115A0D583B5439488FBED247E630CF /* threadpool.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F0EC9CB007B0E0C0EE0467EA98CF3AF4 /* socket_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = E7D23EBE63D222BBBF1F11971A99635A /* socket_windows.h */; }; + F0FB13618CD28CDF47C8D4897D0F1332 /* atm_gcc_atomic.h in Headers */ = {isa = PBXBuildFile; fileRef = 26E1BB0FB7A460C95B4DFB90D3B0ECA4 /* atm_gcc_atomic.h */; }; + F11AD8A19A12FFB09F7211338CD04014 /* udp_listener_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 52BD75847D15692F9A0F6CA9BFF264C2 /* udp_listener_config.upb.h */; }; + F11ED278A9EA62DF15F76F53FBB71057 /* channel.h in Headers */ = {isa = PBXBuildFile; fileRef = E1DF59D2624E614DE34D7C529B68C327 /* channel.h */; }; + F121A3A52426BC41CF67083D87192D18 /* ecdh.c in Sources */ = {isa = PBXBuildFile; fileRef = 999902BBC95B5A3E949AD46682392934 /* ecdh.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F1248EFD510D0B522122002DA2F69712 /* json_token.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = 79D13A05D320DE0E38AD88CABBD0A6E6 /* json_token.h */; }; + F12B9E787ECC93A5979FBA1F60BB5B47 /* FBLPromise+Wrap.h in Headers */ = {isa = PBXBuildFile; fileRef = 63AC3401B5657BF4D7BEEA69FE9F6FD9 /* FBLPromise+Wrap.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F141ADEB5691BB146B552747A6DABACB /* ostringstream.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 2166934F8815895EC61050C1154F0AFB /* ostringstream.h */; }; + F15489CA2ABD0AA85532E8DFC5301744 /* FIRTwitterAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 8CE2EA7A821CE9C2AEBFD3D394D1D69C /* FIRTwitterAuthCredential.m */; }; + F15AA4D3A666A4A0C62123D802F4EA6B /* alts_tsi_handshaker_private.h in Copy src/core/tsi/alts/handshaker Private Headers */ = {isa = PBXBuildFile; fileRef = 2C7AB227E975F603D6F3154CA1F11C6B /* alts_tsi_handshaker_private.h */; }; + F16ADBAB1210CF58E40E0FC75E65CD63 /* value.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = D3E31EA9ACD1765DC865EE60E177A090 /* value.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F1826377F77DA1DC0AA50AFD41989DA3 /* any.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 487FCD699DE2700ACA39D3699DE40BC0 /* any.upbdefs.h */; }; + F18F6031DDB35548FB1F1DADB441CA31 /* ecdh_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 192D19398D2927B92B1BD9664F2A9E40 /* ecdh_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F193EC6A110D61B5423DD6F982C9C12D /* FIRStartMFAEnrollmentResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = 4E1EED96E885843DF49F6D0932F0C7C5 /* FIRStartMFAEnrollmentResponse.m */; }; + F1B2E706616E6EFAFF7FCECA71BE8A9B /* block_builder.h in Headers */ = {isa = PBXBuildFile; fileRef = EB51B0E92BA1C433BCA3234F9BB48626 /* block_builder.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F1DD1F1FC5500BEF9BC59D98CC00B0DA /* ascii.h in Headers */ = {isa = PBXBuildFile; fileRef = 978FA0E77AC57B150078982B58EDD8FA /* ascii.h */; }; + F1EACF95502EE3D5241B10777BAC5BE1 /* leveldb-library-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F58BDA9E9A8310219A5C2B38BAE0AF9 /* leveldb-library-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F1ECACFCA8976C85316C340AB7A2F14E /* cord_rep_btree_navigator.h in Headers */ = {isa = PBXBuildFile; fileRef = FC63258694156F0A5B9D76F9802FF96F /* cord_rep_btree_navigator.h */; }; + F1F5CADC0CFFE4D64B742EE8F3F6C425 /* FIRFirestoreVersion.mm in Sources */ = {isa = PBXBuildFile; fileRef = 7712817833A04F71C556C7C006BB29DB /* FIRFirestoreVersion.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + F2039E0C61048036CC2671361A99E6FE /* FIRCreateAuthURIRequest.m in Sources */ = {isa = PBXBuildFile; fileRef = 23796116AF62687D987BC55C2B983563 /* FIRCreateAuthURIRequest.m */; }; + F20FA0A3ED5D654E5E0B269467313952 /* resolver.cc in Sources */ = {isa = PBXBuildFile; fileRef = 588F9095180ABF717584A0C00AA3A4FA /* resolver.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F22396A4D2FAF53EA4C95B037D1ABBFD /* status.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 7397DC11544F0B327AE11C4C9FE4812B /* status.upb.h */; }; + F22756059AAF05F8F68D2ABC57030BF3 /* local_security_connector.h in Copy src/core/lib/security/security_connector/local Private Headers */ = {isa = PBXBuildFile; fileRef = B33CCBF9AC6DBAB7230CFD4548946E71 /* local_security_connector.h */; }; + F22DC251E0F39E3DC29E4CAB87B728D1 /* optimization.h in Headers */ = {isa = PBXBuildFile; fileRef = BDB80BBF7687D0CD72E47D18D570A356 /* optimization.h */; }; + F2323E9BDFEFBB28F49BA5529F53844A /* default_health_check_service.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8CBEC31FEB362A3D9A9C310766CAE87E /* default_health_check_service.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F237A7A78222443DD873255C8BEF1E54 /* slice_string_helpers.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = 54B7A0CFD40A1F2538D9BCD8A7B07789 /* slice_string_helpers.h */; }; + F241EAFBAFC07A3CCE89823A65789CB5 /* slice_internal.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = EDFE0D094270FC254510AEC9AF4B6CA6 /* slice_internal.h */; }; + F24B0A7D65A449BB8024B9F121FE2EBC /* tcp_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 5D78D64D9637267FA37B84691562CAF1 /* tcp_posix.h */; }; + F25186790FE9852BB4034C4449077092 /* reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = 8AD1E27BB845E2867695CBD9C7C95358 /* reader.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + F25C470EC83A42BCEC60B67F11E25751 /* event_string.h in Headers */ = {isa = PBXBuildFile; fileRef = 519521BC3BA6794755FB35E3466D8971 /* event_string.h */; }; + F266CE56F9FAA3A2C17E51EE72C8C184 /* alts_zero_copy_grpc_protector.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 603E51DF129CBAA01F54076CCEBE8CDA /* alts_zero_copy_grpc_protector.h */; }; + F27E4207B072712531AE5EF311A16E34 /* resolved_address.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 7F0D8EB06208B732C01FBB33A5A809AB /* resolved_address.h */; }; + F285270AE47614D3EB82FC5D5CB82ACF /* channel.cc in Sources */ = {isa = PBXBuildFile; fileRef = 14B50F23248A782B18A99212EE72BBB8 /* channel.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F2A98A5728CBBB678F1472CD49F1D53C /* cordz_functions.cc in Sources */ = {isa = PBXBuildFile; fileRef = 5FC552CDBEEE0FA3CB00D799C9D5F5E6 /* cordz_functions.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + F2AA2A4D366D0D8B8BAFF878795CA6CE /* FIRAuthTokenResult_Internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B1D302E7B4C89115B6E31BF26727BF8 /* FIRAuthTokenResult_Internal.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F2B96D5BF52A985DD2EBD200D829F90A /* engine.h in Headers */ = {isa = PBXBuildFile; fileRef = AA52721360A41DDF574EA0FD22FF0028 /* engine.h */; }; + F2BDEFEDAB4C6CF3530CB6786D81C195 /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 43495781E500F83220E8C66F8DB82D1E /* internal.h */; }; + F2C7A81C7B7B63E8858666B2A1B2B3DC /* BoringSSL-GRPC-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 1DB489D12A1F60CC79ABDDE0F178DE5E /* BoringSSL-GRPC-dummy.m */; }; + F2D71D485D14E74731A3E21D80D70209 /* GULAppEnvironmentUtil.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E42E787469CD941A7EBC8C298DBC35D /* GULAppEnvironmentUtil.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F2FF229315A82B10349B995FD354FC90 /* xds_resource_type_impl.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 8764B611CEB80ACEB5412D248A044D89 /* xds_resource_type_impl.h */; }; + F311883A9D79DE04C0157B32540137A2 /* FBLPromise+Validate.m in Sources */ = {isa = PBXBuildFile; fileRef = E540E1341FADDED8C16933C556481AFA /* FBLPromise+Validate.m */; }; + F31F87FE1AFA050F76F7BABD73B30AA6 /* load_report.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 3E7FC3DB764AA14E1E865C7D6C52B239 /* load_report.upbdefs.h */; }; + F325BE271DF262D4139B02310DAB251D /* resolver_registry.h in Copy src/core/lib/resolver Private Headers */ = {isa = PBXBuildFile; fileRef = E69D1F8BAFBC0B74CB54BA6289368499 /* resolver_registry.h */; }; + F32DDE5BCAC775C01AC8DF6B927DD3CA /* json_util.h in Headers */ = {isa = PBXBuildFile; fileRef = D3B2D2B3467A7536BB75883368A0B268 /* json_util.h */; }; + F35133F69157D7614307DA56EF4444E4 /* context.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = C59E77EEB7E58316AB9E26505A3075E5 /* context.h */; }; + F351959437DE909A01622D19CB2248C5 /* FIRCoreDiagnosticsConnector.m in Sources */ = {isa = PBXBuildFile; fileRef = 0F2344138F64137D2DB6780F3018C52B /* FIRCoreDiagnosticsConnector.m */; }; + F35491D3ADCADC718DDEA87B863D6117 /* range.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 23D67925F99A0B863E9CF5F823AF96F5 /* range.upbdefs.h */; }; + F355F88697306D4973A259092F2ED5E3 /* FSTUserDataWriter.mm in Sources */ = {isa = PBXBuildFile; fileRef = 9FC19CEA78C34240F048109C12D1C2C3 /* FSTUserDataWriter.mm */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma"; }; }; + F35CA4B1FCA02D5D43D72A2FB664E660 /* aes.h in Headers */ = {isa = PBXBuildFile; fileRef = B4B396B4A906D4FBC5B78D2E069F6C0A /* aes.h */; }; + F36293A5850495A06107D149784F54A9 /* ev_apple.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9B36A6EE0B9CABDE3C1CAD15DD9BAA75 /* ev_apple.h */; }; + F36BDF72B6D3F09F95D4921C2D1183E2 /* http_tracer.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E270DAA70ECB7094BA57EE1642031C24 /* http_tracer.upb.h */; }; + F39BC142BC8C789FF94A31403E328A0B /* uniform_int_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 8B8DFE240D944AFDE9D156AD43CA41F2 /* uniform_int_distribution.h */; }; + F3A173242F59C9A96F3798BD7D6A999E /* threadpool.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = 9C96B23497BDB8849BD6785F89E17EF1 /* threadpool.h */; }; + F3B35EA299449EB277FCA013C44CABAD /* FIRVerifyPasswordResponse.m in Sources */ = {isa = PBXBuildFile; fileRef = E6839B13E4F7416E5A1BAB572B1916A9 /* FIRVerifyPasswordResponse.m */; }; + F3C1F903587FF37EC7BB7CB247B64E2E /* lb_policy_factory.h in Headers */ = {isa = PBXBuildFile; fileRef = C4BC8210B46028757C6AE8083702DD6D /* lb_policy_factory.h */; }; + F3C34946882A55C8631BED5807160843 /* grpc_ares_ev_driver_event_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = B082E613D2AF6072D58FB284524069D7 /* grpc_ares_ev_driver_event_engine.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F3D2224F92AFFEFE89E0AE586290BC4C /* alloc.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = B158610620E360305A4A7A38D3B2237C /* alloc.h */; }; + F3D6100878412403D8DB34713854736A /* circuit_breaker.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 67BDAEF7F75E2B7D93DA35CF9FC3E993 /* circuit_breaker.upbdefs.h */; }; + F3EF393F95099E948315AB488F16B782 /* alts_grpc_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = {isa = PBXBuildFile; fileRef = 29022F8DC2B14E3431A02FFEAD9CC0DA /* alts_grpc_record_protocol.h */; }; + F3FAEA4992912033F84F6A5D42247B15 /* ref_counted.h in Copy src/core/lib/gprpp Private Headers */ = {isa = PBXBuildFile; fileRef = 93F9DF550DB23B720898D01EA12C1B9D /* ref_counted.h */; }; + F404C6DAA7911A5B53106DEE20C2FC90 /* channel_args_endpoint_config.cc in Sources */ = {isa = PBXBuildFile; fileRef = 264A74D12E72B7F3E67119F8A9F2F553 /* channel_args_endpoint_config.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F4113B60B9141E1121C75C7CEEE474E7 /* sha.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = D650C2D7F01360A2D4318CCB65F67F18 /* sha.h */; }; + F413C9CDEE833EC898A46768544C702E /* call_tracer.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 5534690CE1F038D8F30E8B43653AEFA6 /* call_tracer.h */; }; + F4257B8C18BCE477B986F82AE45C2779 /* protocol.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = A7A42F2CC1E1B690E203EA5419ABB110 /* protocol.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F428B11BAA643DBC90B55FB2AEFA25AE /* grpc_library.h in Copy impl Public Headers */ = {isa = PBXBuildFile; fileRef = 4EA84B835813F74E5FDB6BC4D04E8569 /* grpc_library.h */; }; + F433195988C542A4F9A8903896AAA0F6 /* client_context.h in Headers */ = {isa = PBXBuildFile; fileRef = 3431B563D611A8A1F54199C94BD90433 /* client_context.h */; }; + F43847C3320E679A3945901322533436 /* xds_resource_type_impl.h in Headers */ = {isa = PBXBuildFile; fileRef = 4C3AA89A3B1C4990BCC4C6627895BAD0 /* xds_resource_type_impl.h */; }; + F45E09D1D8065C72C1E41881B786012E /* frame.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 8D09B265C5BCC0015E6540FFCCBC1CDC /* frame.h */; }; + F46461049D61542ED5C5860C3EB631FE /* external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 6AE0A17883AA58D4C965CF92C32EC91A /* external_account_credentials.h */; }; + F475334D540CD9EEBFD947E3AA4A5174 /* quic_config.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = E6495BE85D86FE840BB124EAA1FBAD6B /* quic_config.upbdefs.h */; }; + F4778C41CFA1B1B6E66DFDC3193B9125 /* geo_point.cc in Sources */ = {isa = PBXBuildFile; fileRef = F15A1380A6E0F4359391BB89EAB2D854 /* geo_point.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + F47F5794301488EB10D2935085C16F24 /* transport_security_grpc.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = F52AF24B5AA1F9D02A825556C099506D /* transport_security_grpc.h */; }; + F47FA8849EE787AF96614DB1EA6F4046 /* grpc_tls_certificate_distributor.h in Copy src/core/lib/security/credentials/tls Private Headers */ = {isa = PBXBuildFile; fileRef = 7D1890E4FDEE09E13709CE687156189A /* grpc_tls_certificate_distributor.h */; }; + F4840093636CE617C270E8DC14550D6A /* router.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8959AFBBCB7B5DD6CBED5788FD29A1A6 /* router.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F4888753B5E3C99337D91CA25B395DC4 /* channel_arguments.cc in Sources */ = {isa = PBXBuildFile; fileRef = 48E944B53FB28F05A83ED323F8DB802E /* channel_arguments.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F49AA93D90F0FA43B554095E4EE9E5BC /* endpoint_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = C28DF5FFB9B723D94041B5A080BFE0C1 /* endpoint_components.upbdefs.h */; }; + F4A05B38131F4B5F7C170C73D56E6827 /* backup_poller.h in Copy src/core/ext/filters/client_channel Private Headers */ = {isa = PBXBuildFile; fileRef = 305B551A3C0F1351F16ADAFF6995714F /* backup_poller.h */; }; + F4A83D3822629E617DC763529BFB2806 /* grpc_alts_credentials_options.h in Headers */ = {isa = PBXBuildFile; fileRef = 9E24FDBFFB0DCE8B635929F8D56CCD91 /* grpc_alts_credentials_options.h */; }; + F4AC2A1F4A64B9EBE8CBB5E7B62F832C /* http.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = D3CEF62871F23E087ADAF0F3EDD56350 /* http.upb.h */; }; + F4AF1A87539B8922AA89FE5825CE3684 /* iterator.h in Headers */ = {isa = PBXBuildFile; fileRef = EDC2E2CC80F108AE615AB61D4D6AC407 /* iterator.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F4BA180F3CD530D537D8353E4A5519E2 /* fake_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = E32FD6026C9B0EC3980E47983CF17D94 /* fake_credentials.h */; }; + F4BE6557EA2F916A405DE5C5F8C60D47 /* resolver.h in Copy src/core/lib/iomgr/event_engine Private Headers */ = {isa = PBXBuildFile; fileRef = 535BFD33EF257E1E1CC9B8B42246BFB3 /* resolver.h */; }; + F4DE331C976A100E29981C763E9EB052 /* max_age_filter.h in Copy src/core/ext/filters/max_age Private Headers */ = {isa = PBXBuildFile; fileRef = 0CF292213E56390632C04347E4187E5F /* max_age_filter.h */; }; + F4DF3E8B4B702E3AAC7FF8A487B82779 /* cert.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = AE4949EBD0C57E4935131BA7A8C36586 /* cert.upbdefs.h */; }; + F4F246CE01967CF6038D3464F2F9513E /* randen_slow.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3B6A7A2472C9AB8235C708E9148FBFFA /* randen_slow.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + F4F554AE1A4DD4D98214E88298409047 /* http.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = BAC953B3CD9937A4A3B8EF47923A8F4F /* http.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F4FECCA3B047D12ECA5D3908036EC3B1 /* stacktrace_arm-inl.inc in Copy debugging/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 52B651660990B2B9FC6D3539DA511B3B /* stacktrace_arm-inl.inc */; }; + F51ECAED64E4A1DCED7E6F35E6ECB444 /* sockaddr.h in Headers */ = {isa = PBXBuildFile; fileRef = DDE5614CCAEDF80A045B9FB13F2D1777 /* sockaddr.h */; }; + F51F4E32E3E1C539746538C69428DACB /* sync_posix.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 7D43F0FCA7A1C79DB9A7D04E9957D029 /* sync_posix.h */; }; + F5238DFD4CDEF75B31E8E5C86E21E0EE /* rsaz_exp.h in Headers */ = {isa = PBXBuildFile; fileRef = CCE767C7EB7675149D386AA1390FEC6A /* rsaz_exp.h */; }; + F54D372051F05D628AF1FF2FFFA70A60 /* ctr.c in Sources */ = {isa = PBXBuildFile; fileRef = 54A040F95E9673242ECED0DD2B1C5703 /* ctr.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F575D13BD7620D6926BD4A43C755AC78 /* error.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 6CFAE9D9244D2F76D266EC0B0FFB6C7A /* error.h */; }; + F57904A68E84A1CCCC4EE4BFA50D0988 /* p_dsa_asn1.c in Sources */ = {isa = PBXBuildFile; fileRef = 410E1F794CA3CCE92D5BA3F01521A5AE /* p_dsa_asn1.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F57E72B93E67562DFEA7FC27B5D0E14F /* string_util_windows.cc in Sources */ = {isa = PBXBuildFile; fileRef = 52E79B35CD62FA81884D7E6AD1CF3F0D /* string_util_windows.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F58117D2A7A3D42911CED361A719CF62 /* backend_metric.h in Headers */ = {isa = PBXBuildFile; fileRef = 4D6ABBE1D25C7E6285EC22ED19EAF521 /* backend_metric.h */; }; + F5818622D2DC3A9BB4656B2979416A0C /* listener.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 5E8320422B7C1FA8E0AC087E8902C2C5 /* listener.upbdefs.h */; }; + F58F4B29F57BCD42BF7AB0101DFE19A7 /* hrss.c in Sources */ = {isa = PBXBuildFile; fileRef = 06D3FC17B4AA610E7BBC4E0D22C16EC6 /* hrss.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F591C12DD334B71E7ADBFDAF4E8BB95E /* trust_token.h in Headers */ = {isa = PBXBuildFile; fileRef = 3311A900B7E1047AECA5C2FBE0F83F1D /* trust_token.h */; }; + F5935C1713EDE5795F8709F640DD791A /* srtp.h in Headers */ = {isa = PBXBuildFile; fileRef = E078CC5009FDCC234B40BD0F6332BD5B /* srtp.h */; }; + F5A4C7D30701E0C5CF22FFF5B64847CB /* migrate.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = E8B9C1E984BD4EBCF21AA6F42D5A11CD /* migrate.upb.h */; }; + F5B90EF0AC76C1B029948DF188559FA3 /* tcp_server_utils_posix.h in Headers */ = {isa = PBXBuildFile; fileRef = A64024F9C43BC137E03E8ED72C7043F3 /* tcp_server_utils_posix.h */; }; + F5C901A36A9C946334A00AA5E72422EB /* python_util.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = B6F0B6AE06EBB9F6C17CAA54BB270D5C /* python_util.h */; }; + F5CB6D4EA64F7AA17CBF64BA9FC98A5B /* rds.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B3020042E3D5624A95C5B371CE3579B7 /* rds.upbdefs.h */; }; + F5CF499967153E3DBE2FCDCE3F43BD64 /* pkcs7_x509.c in Sources */ = {isa = PBXBuildFile; fileRef = 5505055154C7EEB8293B8679CD86B25D /* pkcs7_x509.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F5D995EA0D89268731C7B98BC125CFA9 /* proto_buffer_reader.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 14B763226DFFC9DFAAE6EC36749BE6D8 /* proto_buffer_reader.h */; }; + F5DE238DB9E759C629C184C0818240C2 /* str_join.h in Copy strings Public Headers */ = {isa = PBXBuildFile; fileRef = E9942F8E8AD018FE120B919D5B22F72A /* str_join.h */; }; + F5E30A3AA10556FBF8E998CD5B537F22 /* socket_utils_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = B5B789506EAA907F974B9B0017179437 /* socket_utils_posix.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F5ED14423EBB9820FD4F1FDAD442C592 /* FIRApp.h in Headers */ = {isa = PBXBuildFile; fileRef = 6725E114EAE9B2AE1873DC74EFE33251 /* FIRApp.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F5EE268F6378B488B736792EB53D97B5 /* FIRSetAccountInfoRequest.h in Headers */ = {isa = PBXBuildFile; fileRef = 8A39481A525D90F792BFF9FA22EA9D9E /* FIRSetAccountInfoRequest.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F5FD85AE019D9C1BEC47AD76D32BAE31 /* signal.c in Sources */ = {isa = PBXBuildFile; fileRef = 2B59460A9ADBF6C4BE58DE1CA812072B /* signal.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + F60C6327E3BE1187F88D863023AE2C31 /* collection_entry.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = A4AAC5D2C50567608EAA8B25AEA21478 /* collection_entry.upbdefs.h */; }; + F62E62226C872F5965E871840917120B /* validate_metadata.cc in Sources */ = {isa = PBXBuildFile; fileRef = 7DA0606A094629B2C9F18A9B70903319 /* validate_metadata.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F63301281F8A440EAA804BAA16E6C6C5 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 688D9425826958169634813782DE07F7 /* rbac.upbdefs.h */; }; + F659FC0EC6F3A21365D84584ACBDA479 /* endpoint_config.h in Headers */ = {isa = PBXBuildFile; fileRef = 9FF9C40D9D81D953D7D47FEE37E2BAE0 /* endpoint_config.h */; }; + F66322E74B060A4830819447C79D8E96 /* security_connector.h in Copy src/core/lib/security/security_connector Private Headers */ = {isa = PBXBuildFile; fileRef = C0C5FA1774964E4B273BA544696F11CE /* security_connector.h */; }; + F6671BEDE65249A37926D8C8B3250038 /* tls.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 10DCAE4DED43041A434910B817B39074 /* tls.upb.h */; }; + F6688BE16F0BEE518077A00F7418C642 /* p5_pbev2.c in Sources */ = {isa = PBXBuildFile; fileRef = 4104E32D2DE49B324FC6DAFE05F7DCCF /* p5_pbev2.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F67510D46C3A229FE912CCE7AD1FC5D9 /* thd.h in Headers */ = {isa = PBXBuildFile; fileRef = 9291499B9C16B2D7F76F68C523D3D722 /* thd.h */; }; + F689E69E4A180CA9A88996CB79AE2D1B /* grpc_tls_certificate_distributor.h in Headers */ = {isa = PBXBuildFile; fileRef = CC0E0B1060CFBD96840E97CD2AE2EE6A /* grpc_tls_certificate_distributor.h */; }; + F69BF2394FCF3C711A34587028516864 /* p256_64.h in Copy third_party/fiat Private Headers */ = {isa = PBXBuildFile; fileRef = 183E49BE833E5C3DC0C5FB5EEEE4BDEE /* p256_64.h */; }; + F69E3CD933183FB5E68A0B5D19E54B78 /* core_configuration.h in Headers */ = {isa = PBXBuildFile; fileRef = CA91A25FE578DD62CD0C6235C89EC70E /* core_configuration.h */; }; + F6A30CEC4AD912808360AFADC5B43634 /* v3_akeya.c in Sources */ = {isa = PBXBuildFile; fileRef = 2480131A3BA6777DC5A134F0FAEBFFC6 /* v3_akeya.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F6A62C5592834227AF5B317061DBE640 /* digest_extra.c in Sources */ = {isa = PBXBuildFile; fileRef = 4F21ABDDC3BCC2F18A7C4B83B9B37ED9 /* digest_extra.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F6A8B9E3A53EFA60FD10FD9FBEEAAFD4 /* hpke.h in Headers */ = {isa = PBXBuildFile; fileRef = B4D1DFED280F86ADF52D23153B72BB01 /* hpke.h */; }; + F6B0E6D2C147CB15EC09FE5B45D1B121 /* xds_listener.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 04337AD85D598806F6E5A2A6595774A1 /* xds_listener.h */; }; + F6C66ED995ABA5F680EDF9983E6C2D7B /* FIRAuthGlobalWorkQueue.h in Headers */ = {isa = PBXBuildFile; fileRef = 7A8C29ED761313A5F081D6EE11E6DF3C /* FIRAuthGlobalWorkQueue.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F6CF75E892EE06D8D0FA9D24B676943D /* local_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = B33CCBF9AC6DBAB7230CFD4548946E71 /* local_security_connector.h */; }; + F6D156552E1BAAC664B1C0BB2E666AF8 /* transport_security_interface.h in Copy src/core/tsi Private Headers */ = {isa = PBXBuildFile; fileRef = 06731473BCB69ED29E92B519B5F5D482 /* transport_security_interface.h */; }; + F6D36EB9650646C188F319626BFB557E /* tls_security_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = 3233D57DE605C6BCC6ADFEF7B681EF00 /* tls_security_connector.h */; }; + F6DD00768C1919E8E2DF276EEEAAD1AD /* tcp_server.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = EC48D4A35E9413EC6249BB3C0E1A20BE /* tcp_server.h */; }; + F6E6E632F14B54FFEEA778141D9FFF5E /* pcy_data.c in Sources */ = {isa = PBXBuildFile; fileRef = 0AD469E2D45EDC6661EA37C564247CC0 /* pcy_data.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F6F6C34CD4A0E728DD7D65BCBA193E39 /* slice_refcount_base.h in Headers */ = {isa = PBXBuildFile; fileRef = E4A4D28C9831E32F598AE6845449842C /* slice_refcount_base.h */; }; + F6F7F5B871071DE7E7871025EBFDEFB9 /* GULNetwork.m in Sources */ = {isa = PBXBuildFile; fileRef = A0F10431DAF1F4E99C91CEB563FA980A /* GULNetwork.m */; }; + F70951BD253D5BDB6A8394985815CB29 /* abseil-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 5537EAFCB455B04319DA9AFB945306CC /* abseil-dummy.m */; }; + F715738E227826FD1EFF3BB3807A2BEE /* resolved_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 7F0D8EB06208B732C01FBB33A5A809AB /* resolved_address.h */; }; + F72A01A96C2ACCEA7FF6DAE2B17F6F83 /* error_utils.h in Headers */ = {isa = PBXBuildFile; fileRef = D1F5A7A2DAC34D4BA9478161706E8BFC /* error_utils.h */; }; + F72D266D045C60F1D43A8A213D6514D3 /* status.h in Headers */ = {isa = PBXBuildFile; fileRef = 6BE83E190A3B5B9C0402F1449F2D2139 /* status.h */; }; + F73091DC905B52413059E0FFF0BE9A3D /* FIRDocumentReference.h in Headers */ = {isa = PBXBuildFile; fileRef = 314FEE2E58A8E5B1717CE8A8A04DE7C8 /* FIRDocumentReference.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F732512A54B6E7BD1310D1FDAA0EBDF7 /* typed_struct.upb.h in Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 97DF4E3B4A0A1605DFA5682A215CC0BA /* typed_struct.upb.h */; }; + F7367D5D6BE0D81EFB3AA90AF20519ED /* lhash.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 789EC623A75113A6C86CFA509511F6E8 /* lhash.h */; }; + F73B9E2046589573F0AA5893F6C10DEB /* authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 35BC08736652F7EDB4B51F0102960D46 /* authorization_engine.h */; }; + F73DF92BB13B04C43F274F548A0E5111 /* retry_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = D0FAD19280D398B4388402315DB84027 /* retry_filter.h */; }; + F741AC10FDBC5A5CC6DB08E6E39BC404 /* overload.upb.h in Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CB67BB320FB4E93B52A34E9C9FFF9721 /* overload.upb.h */; }; + F7470884A94B326E1BC852E39F194A6E /* errno_saver.h in Copy base/internal Public Headers */ = {isa = PBXBuildFile; fileRef = C9A82DBC195E661D80DF11851DF1D736 /* errno_saver.h */; }; + F753E94F14B80D7FC136439AE06CA396 /* Foundation.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */; }; + F755B21CD242F59A3E137B7FAA163F4C /* FIRAuthErrorUtils.h in Headers */ = {isa = PBXBuildFile; fileRef = 3B422F526F857DB174F6BBD6436E995A /* FIRAuthErrorUtils.h */; settings = {ATTRIBUTES = (Project, ); }; }; + F7790F7878E552AEA3F9CC07DA087FED /* channel_filter.cc in Sources */ = {isa = PBXBuildFile; fileRef = A9155176EB75685B0586F6D814D3F10F /* channel_filter.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F795DF43302E5E7595BE722AA4ED3E68 /* server_callback_handlers.h in Headers */ = {isa = PBXBuildFile; fileRef = F535828B38C2F9029FF5B6784E643147 /* server_callback_handlers.h */; }; + F7980689FEA2262BA2E0707989342E62 /* ssl_cert.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1D676FDDE3EE1C853269E1803BEC94A3 /* ssl_cert.cc */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F7B8735F4138D04D089E643AA96D0481 /* pollset_set_windows.h in Headers */ = {isa = PBXBuildFile; fileRef = A5992B6F5FEF9C7EC056732D0C8FB760 /* pollset_set_windows.h */; }; + F7D03C0B3FFE374CEF535C3B0C680160 /* rc4.h in Headers */ = {isa = PBXBuildFile; fileRef = 8166D8A9C0379B0BF89D9A71E3CC726E /* rc4.h */; }; + F7F316487BA30D93F13087FD8E0EA882 /* race.h in Headers */ = {isa = PBXBuildFile; fileRef = B1B9AAE440E9DEF5E10BF637873F42BB /* race.h */; }; + F7FC75E905DD25A57650AB0F83918E42 /* channel_args_preconditioning.h in Copy src/core/lib/channel Private Headers */ = {isa = PBXBuildFile; fileRef = 8FC228C9A075418C8B0348343BADEE20 /* channel_args_preconditioning.h */; }; + F821F0DD09A81E56D44C780A5F18402D /* config_dump.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = AFF932FAAF274E492BA5F8D00C4F2FDB /* config_dump.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F826FE69282887859554C68CE1D7F0F4 /* stacktrace_emscripten-inl.inc in Headers */ = {isa = PBXBuildFile; fileRef = 353C48DC036FEFF94E1BB1AD2A5AF2FB /* stacktrace_emscripten-inl.inc */; }; + F82E2254215FA3872134C7223B8F26FD /* memory_quota.h in Headers */ = {isa = PBXBuildFile; fileRef = 48E2F5A3C09368C70E5F028AB77A7112 /* memory_quota.h */; }; + F836F41BF7EB5A383A1222C4BFBC2C0A /* resolve_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 69561534B4E0D14908521D40E31CEF07 /* resolve_address.h */; }; + F83B5777F6DABE29FDD74B18A6AE2C55 /* binder_transport.h in Headers */ = {isa = PBXBuildFile; fileRef = 21A24D9C0AC17BED197FDF339C5C0B6B /* binder_transport.h */; }; + F83F86A8AC44C54A7AA37B0687EDD5C4 /* useful.h in Headers */ = {isa = PBXBuildFile; fileRef = 1F175BEB55626741169EAA2B4F1940CA /* useful.h */; }; + F843ABE630C018704D5434C0D944CEA8 /* grpc_tls_certificate_verifier.cc in Sources */ = {isa = PBXBuildFile; fileRef = 616BF3428A55017EDF5C2BE7AD883313 /* grpc_tls_certificate_verifier.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F852B61F40A04FE12B24CB3DB5940E82 /* fast_type_id.h in Headers */ = {isa = PBXBuildFile; fileRef = 871A89379F4BC15EDAF59528401E875B /* fast_type_id.h */; }; + F8585CB1FAB4695751CA8F7B2BCBE541 /* timeout_encoding.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = B3F203224B478A27704BF389D43AC369 /* timeout_encoding.h */; }; + F86F9583ABDA9D0BF5AB74BCBE7A27D3 /* time_zone_format.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4B46BECE7B59674E8CDC6617D747B40F /* time_zone_format.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + F871F51C7DB8286EF31456538D872247 /* env_posix.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3F370301458D61877FEBA622A6B4A16F /* env_posix.cc */; settings = {COMPILER_FLAGS = "-fno-objc-arc"; }; }; + F880336524CAC7D36477A2D0F8C5A352 /* binder_server.cc in Sources */ = {isa = PBXBuildFile; fileRef = 617CF57BF18D897BB10FC2C9E3E8D27C /* binder_server.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F884A93A9BFA20F66765A29E34EC750B /* max_age_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CF292213E56390632C04347E4187E5F /* max_age_filter.h */; }; + F88723B47BCF134829882C47C71AF284 /* activity.h in Copy src/core/lib/promise Private Headers */ = {isa = PBXBuildFile; fileRef = 1D00764993FAD632A5E5E585C49EB10F /* activity.h */; }; + F8B191CB20CE20F8A5463F4D03A6515C /* opensslconf.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = A5072D8D7508E4D24375F8A85D422C22 /* opensslconf.h */; }; + F8C385B7ACFB43A8471DC79E442614DD /* descriptor.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = {isa = PBXBuildFile; fileRef = 9A92944C04D71B81E2B71483B56FA22D /* descriptor.upbdefs.h */; }; + F8DB6960D8DAB7B10CC37665B2EE57AC /* empty.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 2769FF4A2D8E841135AEAAADDB786A5A /* empty.upbdefs.h */; }; + F8E6D64135CC0BE7C350ACDF1CFE0556 /* FIRLoggerLevel.h in Headers */ = {isa = PBXBuildFile; fileRef = 78CAF51FAFCDC967670E9AA7B366BF7F /* FIRLoggerLevel.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F8F12D0EAA5B5D41AED28D50B7BDA100 /* circuit_breaker.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 512E732A6D720AEE0C9A096A73AAF823 /* circuit_breaker.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F8FD3FF4A5C4E776AD8D27E4B5B50ADD /* v3_purp.c in Sources */ = {isa = PBXBuildFile; fileRef = 546D2A08F7E5D1C8E0EC72CB297E8EAB /* v3_purp.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F907CFFFD9B89992B062A4B80EC8EF3D /* call_log_batch.cc in Sources */ = {isa = PBXBuildFile; fileRef = 289025E131218E910E144A9283449BF9 /* call_log_batch.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F9171E94A82B7B89DAD9E80F0F2A426C /* client_interceptor.h in Headers */ = {isa = PBXBuildFile; fileRef = 068E1809BDD57307BC9E0902D9AF2032 /* client_interceptor.h */; }; + F921B7DACA0BA267FE50DFCD21404B84 /* cfb.c in Sources */ = {isa = PBXBuildFile; fileRef = 75899F5A82543B1A13778459B8D083F3 /* cfb.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + F92A618C019A14473CB14F681A3AE08B /* http_server_filter.h in Copy src/core/ext/filters/http/server Private Headers */ = {isa = PBXBuildFile; fileRef = 5EC3ECF38BBA797B4EAF85F86A8D692B /* http_server_filter.h */; }; + F9392C319CE089ECDF607AA0BA0CE539 /* file_watcher_certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 9EC10B08B31D80870AC419DB6DADFB68 /* file_watcher_certificate_provider_factory.h */; }; + F9610E3C1E113B0B7A1A3403272E34F7 /* sensitive.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 980E6723F079AD4E98BC77CE2EC8FF16 /* sensitive.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F96BF6C7781FC75170879E1FA5D7780A /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 2EE83CF848F5E32A98261599850E6261 /* port.h */; }; + F96E13D0822A564EF78DF5842C2CD18E /* http2_errors.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = DEB8DC6A7026D654D6C1BDB6649A60C4 /* http2_errors.h */; }; + F99552BD9B3755F9CD685B64EBC18A5A /* frame_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = BB1F9D2980185D5CA09F4ABE9F58B3D1 /* frame_settings.h */; }; + F9960B3729D8C245104B24FED4C20F49 /* channel_init.h in Headers */ = {isa = PBXBuildFile; fileRef = 1E65185ADBC555B6688E6D97AC15E650 /* channel_init.h */; }; + F99852639475A3EDD71E42995842317B /* document_snapshot.cc in Sources */ = {isa = PBXBuildFile; fileRef = 98378E2935C05F6168C72AE9E9500CEF /* document_snapshot.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + F9A045F0EC44BD938A9A8944C6225CF8 /* eval.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 662D37E44B1B57DCC2A8326DBC2F5017 /* eval.upb.h */; }; + F9A1F62143ABE3EEF2C1C4350622EA5B /* bdp_estimator.cc in Sources */ = {isa = PBXBuildFile; fileRef = 0986E136BFBCD560C06ED37436A1084B /* bdp_estimator.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F9A34ACD6A06779BE3DE50BEC16ACBA6 /* beta_distribution.h in Copy random Public Headers */ = {isa = PBXBuildFile; fileRef = 64EC4216064462DAED622F2AD37FF796 /* beta_distribution.h */; }; + F9A908219E409877259E4676A0473890 /* trace.cc in Sources */ = {isa = PBXBuildFile; fileRef = C72FAE178B354404D83BDEA871922B30 /* trace.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F9BDFCF9375B3691C1D3515625273105 /* checked.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 8D7CFB4BD9DB177F21745F66F6243332 /* checked.upb.h */; }; + F9C08882EC26DC33E81CC9AAE55A3932 /* FIRMultiFactorSession.h in Headers */ = {isa = PBXBuildFile; fileRef = 92C3FB21B1CFF1D9479A73E6F4D6BEAB /* FIRMultiFactorSession.h */; settings = {ATTRIBUTES = (Public, ); }; }; + F9C0D95456ACBD8338D7C70B590BA957 /* upb_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = 59EC08C1E8D9CB03EFEED229C0E4960F /* upb_internal.h */; }; + F9D3733069522A59493EC4765E224EAD /* insecure_security_connector.cc in Sources */ = {isa = PBXBuildFile; fileRef = 76DBFA4B04F3D77ABCE8BFF90BBCDB36 /* insecure_security_connector.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + F9E1F6EF671E8CBE31548FBE598ED886 /* uv-common.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = B3A5D5F3FFC6BA46BCBB8A0D9D28ECC3 /* uv-common.h */; }; + F9E8CD5A9ED3FB32C498530893428490 /* address.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 792877C6CA88E970203D0370474DE979 /* address.upb.h */; }; + FA048DD8B0D2A1ED41C14CCD702A202B /* migrate.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 66EB0D6A3CA15F8685AA701862054201 /* migrate.upb.h */; }; + FA0790D37318C2D1BF7E60827AE7EC57 /* udp_listener_config.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 6CCD5C9C3F496EEAEF27483628AF37D8 /* udp_listener_config.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FA0C08AC54D65422553D8E902A8C3461 /* protocol.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 5A13B092E515D559BA133F2462839749 /* protocol.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FA15E47187D8A6457C7A3995D5266636 /* FIRPhoneMultiFactorAssertion.h in Headers */ = {isa = PBXBuildFile; fileRef = 0CE9B22B42159083D6D566ACDD5592EB /* FIRPhoneMultiFactorAssertion.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FA1E0BFB0BFD803FFA584AB08D48FE55 /* mpmcqueue.h in Copy src/core/lib/iomgr/executor Private Headers */ = {isa = PBXBuildFile; fileRef = 8214E0F1A79CC233001182126362D964 /* mpmcqueue.h */; }; + FA209D18884FAE0558DB8A02AE49CB58 /* format.cc in Sources */ = {isa = PBXBuildFile; fileRef = 353BB5469E7564CC3D430407D7608C90 /* format.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + FA20E6BC2098C8D155592121607F98DE /* alloc.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 4EE1D86FD7598F81DCE40459A1EF1DE6 /* alloc.h */; }; + FA262AE7C1C7C440DF78111A5BFAC146 /* versioning.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 0F324420E3B8B12B11EC2B9CBE57B41C /* versioning.upbdefs.h */; }; + FA33E1F1931EB70769654CEE29293C5C /* annotations.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = DADA13E28C257614E1E0F9FC65AD7FB0 /* annotations.upbdefs.h */; }; + FA3738E3500DD9695283589BDE6C8D54 /* port_def.inc in Headers */ = {isa = PBXBuildFile; fileRef = BF86F702630BC813D850F39482E2F7EC /* port_def.inc */; }; + FA4B0675EDF9DA07B08BDB5454091342 /* xds_api.h in Headers */ = {isa = PBXBuildFile; fileRef = 87B0EEDBCD2D4728E1EDC4060D728293 /* xds_api.h */; }; + FA5E6D31F48009F9A4519286FA93E606 /* thread_annotations.h in Copy base Public Headers */ = {isa = PBXBuildFile; fileRef = 10FADE4E6FA935AC0D091F91FB4D3972 /* thread_annotations.h */; }; + FA66278AF6EA777D96842FB76D5E695E /* p256_64.h in Headers */ = {isa = PBXBuildFile; fileRef = 183E49BE833E5C3DC0C5FB5EEEE4BDEE /* p256_64.h */; }; + FA70C80622A24591CA77364146F63901 /* executor.h in Headers */ = {isa = PBXBuildFile; fileRef = 794E2471BA3A35B3E61F5C4BE5CA15CF /* executor.h */; }; + FA7BEC7F77139DAD4EE86D336EE6AADC /* x509v3.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 4589B38C9EF70B810A53B80ACAA8337E /* x509v3.h */; }; + FA7FF6621B24242EEA854B0EB6A5361D /* gpr_slice.h in Headers */ = {isa = PBXBuildFile; fileRef = C9FA4BF069E3EB02D800D91C538B6B71 /* gpr_slice.h */; }; + FA800698189A474DAE2753EFD093CEB0 /* validate.upbdefs.c in Sources */ = {isa = PBXBuildFile; fileRef = 09DC9517B315676839ACEB9CFE6C10D7 /* validate.upbdefs.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FA8C97E05B193393C69F65D56BE1EB63 /* secure_endpoint.h in Headers */ = {isa = PBXBuildFile; fileRef = CE0A0D4E1541B054882D74EE1DD70450 /* secure_endpoint.h */; }; + FA8DEB39604282367AC2B491A0D20CE2 /* deprecation.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 81EF0A7CC622E871C77CFEB9C5016067 /* deprecation.upbdefs.h */; }; + FA9C548353600CE168A66C7FD24F47D7 /* discrete_distribution.cc in Sources */ = {isa = PBXBuildFile; fileRef = A967F5DA42518B8941A86C55F1695D3E /* discrete_distribution.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + FA9DC3076842751465BD15D854E056E8 /* alts_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 193E5E3C7B6A48F2320AF5256935346B /* alts_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FAA5205CC7975FCEA925B15E0897A690 /* server_address.h in Headers */ = {isa = PBXBuildFile; fileRef = 31C4337D3C45A984CE98850D232F7A14 /* server_address.h */; }; + FAA74CAF389815AC5BD3C468781BF35A /* FIROptions.m in Sources */ = {isa = PBXBuildFile; fileRef = 5FF32D2F9E6814CD68B2554D83E5003B /* FIROptions.m */; }; + FAB38840F3388F8561FA2242614EFF16 /* explain.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8E638AFB229E97C8E4D0EB485475D0BB /* explain.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FAB582C896283E0E728FF3BA25020C02 /* init.h in Copy src/core/lib/surface Private Headers */ = {isa = PBXBuildFile; fileRef = 5E84D94C3E175F8975C7EDA23DC1EA6E /* init.h */; }; + FAC73C0DC628BDF59AB0AF7BAB75BF31 /* walker-inl.h in Headers */ = {isa = PBXBuildFile; fileRef = 9F7FCF4FFB12A3028A119B4B72B6A8A5 /* walker-inl.h */; }; + FAD18B756E0940CFC7B64BB0FF8E9F58 /* port.h in Headers */ = {isa = PBXBuildFile; fileRef = 203F08DC06BDF237F41DCD5AFC0AE69B /* port.h */; }; + FADAFD19A2041C1FA2B17CD549D8A06B /* e_chacha20poly1305.c in Sources */ = {isa = PBXBuildFile; fileRef = A79A63AD12AE41E3F8AF88918CBBE971 /* e_chacha20poly1305.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FADC21A5BD29FD9715FE6F1F14C81978 /* health.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 17807211FA4021B7DCED2ABCE2B67A40 /* health.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FAEB595D24AC2529FE0B2B8C4B85AB12 /* client_load_reporting_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = A1E9D542AFCBE3500E7BA4D6B566D699 /* client_load_reporting_filter.h */; }; + FAF547A38ED2FD618E4317940B1A0D8B /* number.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 7DEB961C5735A034F58BA05453C5836C /* number.upbdefs.h */; }; + FAF5A32988717750D87EFF55130855BE /* bitmap256.h in Headers */ = {isa = PBXBuildFile; fileRef = B52930A8F4D98FD9AC72104076B5DBD7 /* bitmap256.h */; }; + FAF5CD962A364137704D8EDD3F157E5B /* event_service_config.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A3CAE73A340856E11B28AD20FACD4AAA /* event_service_config.upb.h */; }; + FB092CBB20D21AAF9DC7BE36360DBADB /* memory_index_manager.cc in Sources */ = {isa = PBXBuildFile; fileRef = B8EBEA3B28880C3A16432512F6876310 /* memory_index_manager.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + FB0DA35906982718E0A0E49217F28EA1 /* decode.h in Headers */ = {isa = PBXBuildFile; fileRef = 84F2154AC5DF72B4491DBF12C33969B5 /* decode.h */; }; + FB36E171EF60318E9C305E3395976092 /* ads.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 99AFA3A52B262584DDBD97DAE881DCB9 /* ads.upbdefs.h */; }; + FB3834A21291F908243596F11F6827D1 /* frame_ping.h in Headers */ = {isa = PBXBuildFile; fileRef = 76CB91D795EAD9E3F29E8D4E1807624A /* frame_ping.h */; }; + FB3AF33746A0AC55151B93F5E7347CB8 /* health_check_service_server_builder_option.h in Copy ext Public Headers */ = {isa = PBXBuildFile; fileRef = CF7D960B5936634C5A0F0DCE62BB4DD2 /* health_check_service_server_builder_option.h */; }; + FB446ED4F998A8CB88814FB3FACFD70B /* cpp_impl_of.h in Headers */ = {isa = PBXBuildFile; fileRef = 75AFD57458E1F3ED008CF2A83F996FF6 /* cpp_impl_of.h */; }; + FB5A0BF66850208919A84517E49AE4E4 /* metadata.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 925BAD6C039021F6331D99E0D71507BF /* metadata.upbdefs.h */; }; + FB5AFEFC2A1768ECE4E461DF4F873A7A /* FirebaseCore-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 47B384A8D292FC1CD5307E6A38179C80 /* FirebaseCore-dummy.m */; }; + FB5E73853869814BCA86824B1BFD2F38 /* url_external_account_credentials.h in Headers */ = {isa = PBXBuildFile; fileRef = 88DFEEA988E27091399A84F6874A1240 /* url_external_account_credentials.h */; }; + FB6325A842D3AD3F669DBF2667D368C1 /* Pods-Flash Chat iOS13-umbrella.h in Headers */ = {isa = PBXBuildFile; fileRef = F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FB75D2319DD64400BF881885FA30D95B /* x509_d2.c in Sources */ = {isa = PBXBuildFile; fileRef = 1297938F6E08A46CDD7642C406B16DC0 /* x509_d2.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FB77F3B28A51B33A77397F92D79FB1E2 /* hashtable_debug_hooks.h in Headers */ = {isa = PBXBuildFile; fileRef = 343AB62DF16E839F288405F95E731931 /* hashtable_debug_hooks.h */; }; + FB87B1BFCB10C8890F88BC096B92EDE5 /* google_default_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 1DFCFE73405DA225415182AA5DC25D73 /* google_default_credentials.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FB9626053A1492CFFACA10DB777C7EC5 /* json_token.h in Headers */ = {isa = PBXBuildFile; fileRef = B2D62605853387B64BB46701969342D9 /* json_token.h */; }; + FB9D86B67D8A8932F3FC573683FCD338 /* timers.h in Copy src/core/lib/profiling Private Headers */ = {isa = PBXBuildFile; fileRef = F1CAE2156AEF9B7C06EEA20395B67B01 /* timers.h */; }; + FBA6537E9B780288BF3E12A638E8ED19 /* digests.c in Sources */ = {isa = PBXBuildFile; fileRef = 5C2B389A1428E9BA812150CCAF6BF3DE /* digests.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FBAE098A97FCB9AF51990DDD740EA6E0 /* posix_logger.h in Headers */ = {isa = PBXBuildFile; fileRef = 7D36E5611E58BE34056E4B7399AC9402 /* posix_logger.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FBB7D9C84A9D253D907FFFAA9547AAAB /* GDTCORUploadCoordinator.m in Sources */ = {isa = PBXBuildFile; fileRef = DA8848962490F8E2337C9EB239A9A32E /* GDTCORUploadCoordinator.m */; }; + FBBB4E0AD3D8B837F093EE0C7509593F /* status_helper.h in Headers */ = {isa = PBXBuildFile; fileRef = 6850E800A8DABBF5237FC862A9BD0F00 /* status_helper.h */; }; + FBBE95FA78293DB2F16AAFD16FF7CCAE /* xds_server_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = D140C796D8F69B74D6BB86782929843F /* xds_server_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FBC2A768BFA7B460B63DCF722B687F75 /* resolver.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 3287B2F042C808EF2E470208E1C620F0 /* resolver.upb.h */; }; + FBD966D13CCC5EB1664BC2487961EC19 /* socket_mutator.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 0A5B18AFB067E8ECE4A5F82816464572 /* socket_mutator.h */; }; + FBF05A643F22293880F80F6A90C1D22E /* layout.h in Headers */ = {isa = PBXBuildFile; fileRef = 1B517396AAE846391BADA8A6D2BD70CB /* layout.h */; }; + FC04A99F625FE368B9E5A8D432149CFA /* credentials.h in Copy src/core/lib/security/credentials Private Headers */ = {isa = PBXBuildFile; fileRef = D077D62C75FACFE9A1225415481EB875 /* credentials.h */; }; + FC0E253C88676C6BC8F21AE10C9F9133 /* version.h in Copy uv Public Headers */ = {isa = PBXBuildFile; fileRef = 2C31E87B12D048CE70096CA85BFBEE59 /* version.h */; }; + FC224D12A950575788A88E757FBE118B /* pollset_windows.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 4479CC2B884E5B238D65787EB09B7158 /* pollset_windows.h */; }; + FC225899D1E38CBF67EA6C7DD4DA6759 /* jwt_verifier.h in Headers */ = {isa = PBXBuildFile; fileRef = 2FCE60A1AABA323271F5AB63478691A8 /* jwt_verifier.h */; }; + FC286C1BD805D169C04439B98A32C393 /* alts_handshaker_client.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9C48A3E235A3E4D0AB85835D88E30820 /* alts_handshaker_client.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FC2A7DBB32D75DF5BBC7E924F0349828 /* ossl_typ.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 53797E8DEFDF8BC37D73E74E4E1742C5 /* ossl_typ.h */; }; + FC3BD928ABF36D6B3C0E8F986675CD95 /* jwt_credentials.h in Copy src/core/lib/security/credentials/jwt Private Headers */ = {isa = PBXBuildFile; fileRef = A5BA281C4B7D08C907B38EBE5D96C5AC /* jwt_credentials.h */; }; + FC48E7B031E75009D8ACE1CD099D907D /* FBLPromise+Race.h in Headers */ = {isa = PBXBuildFile; fileRef = F5C27F705EDBBAE9025B6A8EC322396F /* FBLPromise+Race.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FC658C8574F3A088D1757368B345FC23 /* grpc_ares_wrapper_event_engine.cc in Sources */ = {isa = PBXBuildFile; fileRef = 3CF039B51CB90BD78369FAD4D739F208 /* grpc_ares_wrapper_event_engine.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FC6601CD540FCB047AC5740DC18FE7EC /* secure_server_credentials.cc in Sources */ = {isa = PBXBuildFile; fileRef = 9216FB7F16D22FCCA71754B74E5B7752 /* secure_server_credentials.cc */; settings = {COMPILER_FLAGS = "-Wno-comma -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FC7A8A78CA7EF8016D0DC47465C76EA6 /* hkdf.c in Sources */ = {isa = PBXBuildFile; fileRef = 2CFD28B56DCEE20392A68216C6177662 /* hkdf.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FC8172A4D496FFC537E015BB95760620 /* workaround_list.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 38C73B9E0251468BBFCCFCFFBD0DD277 /* workaround_list.h */; }; + FC985183B94B0C1A0BCE94F5B031CE06 /* ev_poll_posix.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 694AD7107FE834585BFBBD1947F77A41 /* ev_poll_posix.h */; }; + FC9B3CB3FCA2A437C7001C938C92CEB9 /* byte_stream.h in Copy src/core/lib/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 28AE7D3C7BE4E4150BC78A9DB271A729 /* byte_stream.h */; }; + FCA1DC75C1D3C15F74F705F75BF9F010 /* iomgr.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 22D4CEC7783C61D3DFC8B17B8F2F4652 /* iomgr.h */; }; + FCD0B420F803A0AD366F780208389511 /* slice_refcount_base.h in Copy src/core/lib/slice Private Headers */ = {isa = PBXBuildFile; fileRef = E130EE5090FADBBC87294D876C6C05A9 /* slice_refcount_base.h */; }; + FCD0EA650D4253045260278E1575C38C /* rls.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */ = {isa = PBXBuildFile; fileRef = FD5DFC033C9B4BAD5B971526E653BD67 /* rls.upb.h */; }; + FCD42485460E530F0F02EC23B26BA77E /* stacktrace.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4160D0EB644B7971C9CA9113D7EFD92F /* stacktrace.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + FCDBE15F8FB75B82593D03332017DFF0 /* listener_components.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 1EF236459CAACB67CAA0DB794FAFC010 /* listener_components.upbdefs.h */; }; + FCE13293A1DBF27FDFF937FD3282CEB6 /* FIROptions.h in Headers */ = {isa = PBXBuildFile; fileRef = 29B05DC2D825AEC2FA2D8ECC48580DA1 /* FIROptions.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FCF512A35DB0FB97833C4D4E0C8C72E1 /* rpc_method.h in Headers */ = {isa = PBXBuildFile; fileRef = AD4F5E9837990FC5DB6917ED38723B3A /* rpc_method.h */; }; + FD1025112C3DEC528F6595459A028209 /* GULMutableDictionary.m in Sources */ = {isa = PBXBuildFile; fileRef = 15E9F022BC6A8B98D3C2565F4F8D7F34 /* GULMutableDictionary.m */; }; + FD1AC21B6DD28007EC545DB2027B26A5 /* filter.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = BBD65111F13DA9AA451651A9E21882E9 /* filter.upb.h */; }; + FD1F8AE353305CE570A2D54713FAD4DB /* channel_init.h in Headers */ = {isa = PBXBuildFile; fileRef = 6FD3CBF8EB39AB2CE7F221CB9F85BBDE /* channel_init.h */; }; + FD2B9F845783CCFA077C3DF8970A1B78 /* chttp2_connector.h in Headers */ = {isa = PBXBuildFile; fileRef = D7C0DBFF04E4601A20AB14728660C3CF /* chttp2_connector.h */; }; + FD376A492AC0F97136C8C835A7B81D7C /* timestamp.cc in Sources */ = {isa = PBXBuildFile; fileRef = BD470B56DA284B10D7CB64A8EE825AE6 /* timestamp.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + FD3F9630C09371BAEBA272EDDAAC187F /* address_filtering.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = {isa = PBXBuildFile; fileRef = 2FA61C78B7B10D3E93B1F12DBA77DA67 /* address_filtering.h */; }; + FD4BD7ED61FAE7B7988DEB5665D4A18B /* FIRWriteBatch.h in Headers */ = {isa = PBXBuildFile; fileRef = 270BA90F6A460F57016D7628553EBCAD /* FIRWriteBatch.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FD758E696DD741397BB7C02B3107E84F /* FIRGameCenterAuthCredential.m in Sources */ = {isa = PBXBuildFile; fileRef = 37566118335C0F0B78BBCD1A01ED2BBC /* FIRGameCenterAuthCredential.m */; }; + FD7BB710DECDCF17B5FF336111E5B635 /* hmac.h in Copy . Public Headers */ = {isa = PBXBuildFile; fileRef = 23F41F52B2D2FABA9FF4E448C3B89D79 /* hmac.h */; }; + FD83744FD2CDDEF9473FBE6927E1E6D6 /* latlng.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = B101189DBA2F9FF1F592548CF72CCA54 /* latlng.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + FD86BAB9A2041B8F22332EF977FD6998 /* metadata.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 41D2CEA6112486F87188AB1EBB1DB99B /* metadata.upbdefs.h */; }; + FD8D0854BEECA5B19F1FB85D6D5248FE /* util.h in Copy third_party/re2/util Private Headers */ = {isa = PBXBuildFile; fileRef = CDFE02CE201EFAA690AFAD99027F93D4 /* util.h */; }; + FDA0A026C368F31FD997511259256364 /* slice_api.cc in Sources */ = {isa = PBXBuildFile; fileRef = E65845C429A5353B67EFDC76F05B5CB5 /* slice_api.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FDA3C7566A4F3B2E54DF73EA909562D7 /* channel_trace.h in Headers */ = {isa = PBXBuildFile; fileRef = D5019D9398C0FF58C3F4EE37653DEFFD /* channel_trace.h */; }; + FDADAFB60F6BEEC0FD1F0C0309693CE7 /* server_config_selector_filter.h in Copy src/core/ext/filters/server_config_selector Private Headers */ = {isa = PBXBuildFile; fileRef = 1CE97BFCE06F500B4C7FDD6C47E6661A /* server_config_selector_filter.h */; }; + FDB6B1015EEE043B62F3FB2BA8683EBF /* json_util.cc in Sources */ = {isa = PBXBuildFile; fileRef = 83122614DC7B66662716B3F3EDC3D23E /* json_util.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FDBEE63B07044EE6C90093A1DDA3C737 /* http.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = E589397C8356C39BBB1EABE151393297 /* http.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FDC4CA92476E0662DE0D2125FBAFE5D8 /* descriptor.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = A130C2A82224ADC93D94B2F26ACDAD22 /* descriptor.upb.h */; }; + FDC6C4BEC185635B007189BAE8284602 /* hash_to_curve.c in Sources */ = {isa = PBXBuildFile; fileRef = E0F6185DF3736F94FC264D92745366F6 /* hash_to_curve.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FDCFE8D186D074835CAB6A2C9F74AEDF /* internal.h in Headers */ = {isa = PBXBuildFile; fileRef = F718EBA51F595A0C18476788FAB4C60C /* internal.h */; }; + FDDA98E71534E65903EBCCB9C9B9BA98 /* slice_internal.h in Headers */ = {isa = PBXBuildFile; fileRef = EDFE0D094270FC254510AEC9AF4B6CA6 /* slice_internal.h */; }; + FDDD7F122FF67BBE72B738370EBC7AE2 /* srds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = C97CD6E0B50977A973CEEE3C6F97F51D /* srds.upb.h */; }; + FDED38F5DDF14D3AB01CA817E8727C01 /* httpcli.h in Copy src/core/lib/http Private Headers */ = {isa = PBXBuildFile; fileRef = 8D69B450F7DA8B85388747329DF5F7C5 /* httpcli.h */; }; + FDEF0A29126B65CD06DD29DB856EEF92 /* client_context.h in Copy impl/codegen Public Headers */ = {isa = PBXBuildFile; fileRef = 3431B563D611A8A1F54199C94BD90433 /* client_context.h */; }; + FDFA7295304174CCC6881CDABD415B71 /* endpoint.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 5A1ACFD6E3E121DA4FE2E6048E731EC2 /* endpoint.upbdefs.h */; }; + FDFD11241A32D8FC434EB9987F2A1092 /* sensitive.upb.h in Headers */ = {isa = PBXBuildFile; fileRef = 9D1889CCBEC73FD25FE5A56F4A129736 /* sensitive.upb.h */; }; + FE12E69829D21D49BD810DD0BD270979 /* FIRAppAssociationRegistration.h in Headers */ = {isa = PBXBuildFile; fileRef = 4F3D7A60DE4CBAD310A844F393DE66F0 /* FIRAppAssociationRegistration.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FE152C5F31F01A44CD2F99869A3B2431 /* threadpool.h in Copy src/core/lib/iomgr/executor Private Headers */ = {isa = PBXBuildFile; fileRef = CAA94709D0AEE21BDCE54D34542DE008 /* threadpool.h */; }; + FE1D89741EC77D49770ABF8C6339645D /* substitute.h in Headers */ = {isa = PBXBuildFile; fileRef = 61085D384F2C3F2C228334D8A2C37968 /* substitute.h */; }; + FE53D7B5E3FB2FDB10F04E65F0758208 /* FIRAuthAPNSTokenType.h in Headers */ = {isa = PBXBuildFile; fileRef = 6B3A16B183200BA3A424BE410BC55964 /* FIRAuthAPNSTokenType.h */; settings = {ATTRIBUTES = (Public, ); }; }; + FE5E7CCCF84336171C4D0EE51686DC58 /* matchers.h in Headers */ = {isa = PBXBuildFile; fileRef = 4E9746FE3D4A297A0A729C271DECC293 /* matchers.h */; }; + FE6C956B82D88578E9F426B43F67523D /* mem.h in Headers */ = {isa = PBXBuildFile; fileRef = EBA5ED3E09D2DD77C39EC9B97555B7F2 /* mem.h */; }; + FE8144CE59F04B8452BD8C5E2C8D35B0 /* SafariServices.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 75025A8A27096CDB6E8AE8E4BC9FFA5C /* SafariServices.framework */; }; + FE8E86969A2B95300D0F23A4A09D0B28 /* hpack_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */ = {isa = PBXBuildFile; fileRef = 4BF3A2BDBB75B624352BCC1764E8D0F0 /* hpack_encoder.h */; }; + FE9D7288F93E52B5A32440F17CD5E2F3 /* rbac.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = 688D9425826958169634813782DE07F7 /* rbac.upbdefs.h */; }; + FE9E90946C7EFCFD87B1C3113B279643 /* unscaledcycleclock.h in Headers */ = {isa = PBXBuildFile; fileRef = D86CF1162297F6EAFCC2EF87532EDDA7 /* unscaledcycleclock.h */; }; + FEA960D6578CF5E0DD17C569912C7190 /* examine_stack.h in Headers */ = {isa = PBXBuildFile; fileRef = 205BA8D7644E03CF95001176881B31ED /* examine_stack.h */; }; + FEABAF4B03677E53666A5F30E1647C47 /* charconv_parse.cc in Sources */ = {isa = PBXBuildFile; fileRef = F64350C40A35C23DD5B8E7A7066BEA7D /* charconv_parse.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + FEAC211458CD03942CFAF8079309AAD0 /* fs.c in Sources */ = {isa = PBXBuildFile; fileRef = 1A1D51D9BE8381D4D74248B1D3C7E563 /* fs.c */; settings = {COMPILER_FLAGS = "-D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_DARWIN_USE_64_BIT_INODE=1 -D_DARWIN_UNLIMITED_SELECT=1 -fno-objc-arc"; }; }; + FEBC97C576A4B506A5713E1BF95C390A /* x509_v3.c in Sources */ = {isa = PBXBuildFile; fileRef = 033BEC736FF066FF9935BE9143035C34 /* x509_v3.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FEC2862C15A49F12AB9B6E8AB88D1448 /* resource_quota.h in Copy src/core/lib/resource_quota Private Headers */ = {isa = PBXBuildFile; fileRef = EAC4BB95A659AECEC8D804011472A7DE /* resource_quota.h */; }; + FEE490D4817EFC22ED8E809E5ABDB5E1 /* bad_any_cast.h in Headers */ = {isa = PBXBuildFile; fileRef = F8CE02C188A754212BAE7A3FF155EF08 /* bad_any_cast.h */; }; + FEF00EFCE15D4A9FC58D6B4A2FF65038 /* idle_filter_state.h in Headers */ = {isa = PBXBuildFile; fileRef = 4B1A65519AC5D3432DA10C49EB56B1EB /* idle_filter_state.h */; }; + FF095BD48EC4B13E12E208DAABC78275 /* ec_key.c in Sources */ = {isa = PBXBuildFile; fileRef = E2195F6B3D3E392121A551774A5402B3 /* ec_key.c */; settings = {COMPILER_FLAGS = "-DOPENSSL_NO_ASM -GCC_WARN_INHIBIT_ALL_WARNINGS -w -DBORINGSSL_PREFIX=GRPC -fno-objc-arc"; }; }; + FF0D38DA47A4062E15C1F0368010C814 /* xds_endpoint.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 5978C941EEB5C756E8C125F86D864808 /* xds_endpoint.h */; }; + FF162DFAE18D6E96FA1F0C982B568171 /* cord_rep_btree_reader.cc in Sources */ = {isa = PBXBuildFile; fileRef = DC0BD82F5751EEF57AC6DB55883AF94E /* cord_rep_btree_reader.cc */; settings = {COMPILER_FLAGS = "-Wno-everything"; }; }; + FF2D7D1C89029B02D80488E7F0C1C811 /* checked.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = {isa = PBXBuildFile; fileRef = 23AEAD2C6BE173E17D1D4DD6EFDB0D95 /* checked.upb.h */; }; + FF3279FBBF2B5F10BFA4AE0B3DEEAE54 /* ref_counted_ptr.h in Headers */ = {isa = PBXBuildFile; fileRef = 774219AB72D02853C436277BA7CFA054 /* ref_counted_ptr.h */; }; + FF38D158AC6FC0D2ABB7413344BF6AF4 /* gRPC-Core-dummy.m in Sources */ = {isa = PBXBuildFile; fileRef = 952195DCCB38103B0D154C014E1FB277 /* gRPC-Core-dummy.m */; }; + FF5EDFB926E8AB7F098E9C994ED6C719 /* FIRAuthProtoMFAEnrollment.h in Headers */ = {isa = PBXBuildFile; fileRef = 052FD82657BC7466A8440EE0B808BB82 /* FIRAuthProtoMFAEnrollment.h */; settings = {ATTRIBUTES = (Project, ); }; }; + FF69334E02F84FD03C7E75C8E4F1E55A /* annotations.nanopb.cc in Sources */ = {isa = PBXBuildFile; fileRef = C8572F1E70F0D7153A24ADF0845F5E13 /* annotations.nanopb.cc */; settings = {COMPILER_FLAGS = "$(inherited) -Wreorder -Werror=reorder -Wno-comma -fno-objc-arc"; }; }; + FF7090AB69716CA8FA2BCD02A013AD35 /* retry_filter.h in Headers */ = {isa = PBXBuildFile; fileRef = F25EE0BDC17F61AAF3DF17A7100C0FC5 /* retry_filter.h */; }; + FF73BBC809630246C2F0CC8B9C02DD2C /* cert.upbdefs.h in Headers */ = {isa = PBXBuildFile; fileRef = B67DB316EB4E14F3039BF7EFB28AE349 /* cert.upbdefs.h */; }; + FF7B782236159439B649B0446F43C918 /* xds_route_config.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = A0373B87AC570AC98C3D94D75E607A24 /* xds_route_config.h */; }; + FF807F72871A774744EF31D3023CF41A /* memutil.h in Copy strings/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 22265FBA8E7A085BAF116E0BBEDA2687 /* memutil.h */; }; + FF849D2424EBA96F8A4C168E8224586B /* range.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = 0E00F11D7D3C1085460F5EFB2EA3D3AB /* range.upb.h */; }; + FF84E52C41100BD12C2113E0903F5E8E /* string.h in Copy src/core/lib/gpr Private Headers */ = {isa = PBXBuildFile; fileRef = 7A48C0CED2D22453777B40673FC4A4F1 /* string.h */; }; + FF862D6BC88550937C787FF6DBA9F881 /* base.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 8764ECC90740CB6B201999609AFDC927 /* base.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FF8ED4729A92D5151E787D579ADCECC8 /* statusor_internal.h in Copy status/internal Public Headers */ = {isa = PBXBuildFile; fileRef = 4357F13AA54B83647ED270EE9D6EB28D /* statusor_internal.h */; }; + FF96C2BF85D360CAE56B02467633905D /* wakeup_fd_pipe.h in Headers */ = {isa = PBXBuildFile; fileRef = A4920295DB0F4D77A4557CFCD24545C5 /* wakeup_fd_pipe.h */; }; + FF9855C99B8FA9BFB9058A584C5A70FA /* writing.cc in Sources */ = {isa = PBXBuildFile; fileRef = 4C7B1B5AC1785C6EC676B33E97EDE160 /* writing.cc */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FFA7A74E56C6891BF1B6233AA67D6046 /* authorization_policy_provider.h in Copy src/core/lib/security/authorization Private Headers */ = {isa = PBXBuildFile; fileRef = 168973CC9F68F00DB0939774B538B694 /* authorization_policy_provider.h */; }; + FFB2521BAC8F7240DB8CFE43343F2132 /* bootstrap.upb.c in Sources */ = {isa = PBXBuildFile; fileRef = 5EA512BFEF81C78E201AD432708A8831 /* bootstrap.upb.c */; settings = {COMPILER_FLAGS = "-DGRPC_ARES=0 -Wno-comma -DBORINGSSL_PREFIX=GRPC -Wno-unreachable-code -Wno-shorten-64-to-32 -fno-objc-arc"; }; }; + FFBB2D9B1B99D5D8F99FDE975C5C819B /* pollset_set.h in Headers */ = {isa = PBXBuildFile; fileRef = 4441E696267285D295210F5AC14E09BD /* pollset_set.h */; }; + FFBBE09FE3AD6A01C2F0124996D2A27C /* lrs.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */ = {isa = PBXBuildFile; fileRef = CD6082FA8B117748796867FF4D268FB0 /* lrs.upbdefs.h */; }; + FFC1C9182E485D240B5DFC4CB3B474E5 /* certificate_provider_store.h in Copy src/core/ext/xds Private Headers */ = {isa = PBXBuildFile; fileRef = 1F3934812586D74A66FED0781647FC39 /* certificate_provider_store.h */; }; + FFD823B7B58FB9378C0066AE32E7E5F0 /* sync_generic.h in Copy support Public Headers */ = {isa = PBXBuildFile; fileRef = 6791266194C5E91FEDA9ACE84459D03E /* sync_generic.h */; }; + FFEFF0D8A073F6D06DCF634799AE34F3 /* timer_generic.h in Copy src/core/lib/iomgr Private Headers */ = {isa = PBXBuildFile; fileRef = 9295B589374F6BCD8F79A58FBCC8A1C2 /* timer_generic.h */; }; /* End PBXBuildFile section */ /* Begin PBXContainerItemProxy section */ - 617989C0B8856BF627A188073AD60E62 /* PBXContainerItemProxy */ = { + 026170DCC73F4588BEF1CC39280E23B9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; + }; + 0A5172D0B4A8944445F801CCE1D6DCEC /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1; + remoteInfo = "leveldb-library"; + }; + 12FC31307E0B66D781A0715B33AC38E2 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 3B8CAC3956E59F928387D0C6310E3B37; + remoteInfo = "gRPC-C++-gRPCCertificates-Cpp"; + }; + 18CFEC5A302DDF4116EEFF0929F959F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 9307B7A119490930CF70393AB529AAC1; + remoteInfo = "leveldb-library"; + }; + 1E82C8FE57A7C81B2F4F452091AD8EF1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 69AA1CD97ADEF721EFB8D16AF3E96CDE; + remoteInfo = "Libuv-gRPC"; + }; + 1FFD282EA2AF6DFE52C2B58589E712E8 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 69AA1CD97ADEF721EFB8D16AF3E96CDE; + remoteInfo = "Libuv-gRPC"; + }; + 246019162BCEA3104EB0DFEE57B76904 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + 2CA1A30D0D76EBC3B67BEFB7D1531A3F /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 3B9EA4D92DD003647710DAD906268117 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 41C3AA76E18A2892D1AAC521D70A5A61 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73CDC3D182DB953135F62609681B443D; + remoteInfo = abseil; + }; + 49F6BB7D222F1F37864A98B6E2C58391 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; + 4C3100FD074D491F25167FEAF8DC796B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 445FD4CB16BB7BEE2D1C404951CDE14A; + remoteInfo = "BoringSSL-GRPC"; + }; + 4F256928C61C86E130F236A41BE66AEB /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C5E43B0A9555E7C2E43A6D7C8A23CF6; + remoteInfo = "gRPC-C++"; + }; + 50B398FD968F900B7A066E126D166A43 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + 5275588FBF72B867C4C7A6A518284FE7 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 53DC431C056E68028F270F3A5C75A0C1 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 5A7EE23BF192D04E2999E9A9EB17646B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 1C5E43B0A9555E7C2E43A6D7C8A23CF6; + remoteInfo = "gRPC-C++"; + }; + 5C37816B6010EE83B6573349CDB61E85 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 8D7F5D5DD528D21A72DC87ADA5B12E2D; + remoteInfo = GoogleUtilities; + }; + 625659C066B2F8364ABA87F1E41EE528 /* PBXContainerItemProxy */ = { isa = PBXContainerItemProxy; containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; proxyType = 1; remoteGlobalIDString = 6F8A929BDB6E633BE35459804508532F; remoteInfo = CLTypingLabel; }; + 6272257494C9313BF10353BCF306A14A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 445FD4CB16BB7BEE2D1C404951CDE14A; + remoteInfo = "BoringSSL-GRPC"; + }; + 633F8518D2A4B5A79A27F38D06B9469A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73CDC3D182DB953135F62609681B443D; + remoteInfo = abseil; + }; + 69E476A1AAD0914FB3E8377E7677820E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBA2B63E3A5FE83FE89E731664C9269F; + remoteInfo = FirebaseFirestore; + }; + 6BADBF449ADA435DD5710B5572254607 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 50F380A87A4FC4EC7EE3AC9BDADB6D2D; + remoteInfo = "gRPC-Core"; + }; + 6CDDC5CDC6B9B0761A4854C2575A4B86 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = DBA2B63E3A5FE83FE89E731664C9269F; + remoteInfo = FirebaseFirestore; + }; + 74994E7FD5961C02F91F9E0E0401A21C /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73CDC3D182DB953135F62609681B443D; + remoteInfo = abseil; + }; + 7A1A857B0440B62A5D95C7BC2AD769E5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; + }; + 855A39F7E86AB4E2A2BB753B22720CEA /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; + 8FFD31279056EE8B085B2A31255E734B /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 73CDC3D182DB953135F62609681B443D; + remoteInfo = abseil; + }; + 925B4DB9FB1ECE729C5CD748BE2441A9 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 620E05868772C10B4920DC7E324F2C87; + remoteInfo = FirebaseCoreDiagnostics; + }; + 93419E3351F0056ACAF14CD14D4D1392 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + 97107D0A166AE242092093EFEE1E2931 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + A3E748D6BAB0DAF424509EC3712765EE /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 2BBF7206D7FAC92C82A042A99C4A98F8; + remoteInfo = PromisesObjC; + }; + B4FC7374104E2FDAEF6AE0ACDDEE13F4 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 072CEA044D2EF26F03496D5996BBF59F; + remoteInfo = Firebase; + }; + B61D800F15354CD890E83E33C8DD060A /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + BD32545F6C441241EC39C7571EA53611 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + D23C4E2C2260348890B7C97A125DBB62 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6AE4A3D573DED275B034E20506596C62; + remoteInfo = FirebaseAuth; + }; + D368FC13C9DD4F403C1AD3DDB8D28AF5 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 50F380A87A4FC4EC7EE3AC9BDADB6D2D; + remoteInfo = "gRPC-Core"; + }; + DC9A1141369BFDE921C05F93AD2C0141 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 4402AFF83DBDC4DD07E198685FDC2DF2; + remoteInfo = FirebaseCore; + }; + DCE8C55B0E37D0DF9298FB2C22177F95 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + DF0D902AA50B8107D437280F7A305201 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D2B5E7DCCBBFB32341D857D01211A1A3; + remoteInfo = nanopb; + }; + E90EE4E37445BB594399A884D6EB30BF /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 6AE4A3D573DED275B034E20506596C62; + remoteInfo = FirebaseAuth; + }; + F2E1EEA69C069EE040831D82CC82D18E /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = 5C0371EE948D0357B8EE0E34ABB44BF0; + remoteInfo = GoogleDataTransport; + }; + FDDEB08BA484F8A082A10194C4D33446 /* PBXContainerItemProxy */ = { + isa = PBXContainerItemProxy; + containerPortal = BFDFE7DC352907FC980B868725387E98 /* Project object */; + proxyType = 1; + remoteGlobalIDString = D676E21115185671D7258A56944ABE98; + remoteInfo = GTMSessionFetcher; + }; /* End PBXContainerItemProxy section */ -/* Begin PBXFileReference section */ - 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.release.xcconfig; sourceTree = ""; }; - 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-acknowledgements.plist"; sourceTree = ""; }; - 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Flash Chat iOS13-dummy.m"; sourceTree = ""; }; - 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Flash Chat iOS13-frameworks.sh"; sourceTree = ""; }; - 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Flash Chat iOS13"; path = Pods_Flash_Chat_iOS13.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-Info.plist"; sourceTree = ""; }; - 73010CC983E3809BECEE5348DA1BB8C6 /* 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; }; - 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CLTypingLabel-dummy.m"; sourceTree = ""; }; - 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CLTypingLabel.swift; path = Pod/Classes/CLTypingLabel.swift; sourceTree = ""; }; - 81EF2928B5AE30D287990BF6C3B3562F /* CLTypingLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-prefix.pch"; sourceTree = ""; }; - 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; }; - A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.debug.xcconfig; sourceTree = ""; }; - AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-umbrella.h"; sourceTree = ""; }; - B0542A5624B5DE02B2C5350C79F8A878 /* CLTypingLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CLTypingLabel-Info.plist"; sourceTree = ""; }; - BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Flash Chat iOS13.modulemap"; sourceTree = ""; }; - CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CLTypingLabel; path = CLTypingLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; - D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Flash Chat iOS13-acknowledgements.markdown"; sourceTree = ""; }; - D5C7209DEA018C4293E1EAE3D31B95A0 /* CLTypingLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CLTypingLabel.modulemap; sourceTree = ""; }; - E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.debug.xcconfig"; sourceTree = ""; }; - F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.release.xcconfig"; sourceTree = ""; }; - F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Flash Chat iOS13-umbrella.h"; sourceTree = ""; }; -/* End PBXFileReference section */ - -/* Begin PBXFrameworksBuildPhase section */ - 48848003628701101494E561F2825532 /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; +/* Begin PBXCopyFilesBuildPhase section */ + 00497107C534A7C4D6CEB646C3507ADE /* Copy src/core/ext/transport/chttp2/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/server"; + dstSubfolderSpec = 16; files = ( - E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */, + 1F3FD1240C7CB6C167E8B28A13AE955E /* chttp2_server.h in Copy src/core/ext/transport/chttp2/server Private Headers */, ); + name = "Copy src/core/ext/transport/chttp2/server Private Headers"; runOnlyForDeploymentPostprocessing = 0; }; - F88E8F07CAB8FFBED62E89D59A33244D /* Frameworks */ = { - isa = PBXFrameworksBuildPhase; + 014247B9F55F787F5038CDFFDA1116B1 /* Copy third_party/re2/re2 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/re2/re2"; + dstSubfolderSpec = 16; files = ( - B41F935FECF44E33F868DF04D0D0DDEE /* Foundation.framework in Frameworks */, + C7F905425FD3438C2D2EF4D0D6E35670 /* bitmap256.h in Copy third_party/re2/re2 Private Headers */, + 006B8A9060B3AB204B9436558EFFA0BC /* filtered_re2.h in Copy third_party/re2/re2 Private Headers */, + 224B8BC49FBC251C440764B0D3BF8EC7 /* pod_array.h in Copy third_party/re2/re2 Private Headers */, + D29AF93759DAEB95C1C39505D8385FC0 /* prefilter.h in Copy third_party/re2/re2 Private Headers */, + E160F2FDD4915CD79D3345093E9C74AF /* prefilter_tree.h in Copy third_party/re2/re2 Private Headers */, + B89ACDCD84CED5F26AE59167E554EC8A /* prog.h in Copy third_party/re2/re2 Private Headers */, + 889A665CBF1B104DC92FB28030101D8F /* re2.h in Copy third_party/re2/re2 Private Headers */, + B1E073BB2500D32E4FB5D329F027B252 /* regexp.h in Copy third_party/re2/re2 Private Headers */, + A59E4D617FC9F76FA9038C8A42999AD5 /* set.h in Copy third_party/re2/re2 Private Headers */, + A4FBC2C719DDD0EAF714325FDAB59802 /* sparse_array.h in Copy third_party/re2/re2 Private Headers */, + C08493838A614768D7A7A9C7C34455E8 /* sparse_set.h in Copy third_party/re2/re2 Private Headers */, + 15C05F3672C314C48C328AF86E52DBAE /* stringpiece.h in Copy third_party/re2/re2 Private Headers */, + 9441A5369C1854B46D85B6BD2BBE9434 /* unicode_casefold.h in Copy third_party/re2/re2 Private Headers */, + DA3A0FBF6FA5BB5809795A1B797E670A /* unicode_groups.h in Copy third_party/re2/re2 Private Headers */, + 646BC789C9A0BD8CC9BEF38D4DDEF4E2 /* walker-inl.h in Copy third_party/re2/re2 Private Headers */, ); + name = "Copy third_party/re2/re2 Private Headers"; runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXFrameworksBuildPhase section */ - -/* Begin PBXGroup section */ - 578452D2E740E91742655AC8F1636D1F /* iOS */ = { - isa = PBXGroup; - children = ( - 73010CC983E3809BECEE5348DA1BB8C6 /* Foundation.framework */, + 024FDBE17B645F6D82F707D0DE40A5C9 /* Copy crypto/cipher_extra Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/cipher_extra"; + dstSubfolderSpec = 16; + files = ( + C45CADC7E6181DEA88C026A6F0B129C0 /* internal.h in Copy crypto/cipher_extra Private Headers */, ); - name = iOS; - sourceTree = ""; + name = "Copy crypto/cipher_extra Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */ = { - isa = PBXGroup; - children = ( - E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */, + 03042302CD460C0918137F0B0CE06D13 /* Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 656E084742649972E7A8226CCCB7423A /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */, ); - name = "Targets Support Files"; - sourceTree = ""; + name = "Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - AFC3D31ED54F53BF4A8BC448129532ED /* Support Files */ = { - isa = PBXGroup; - children = ( - D5C7209DEA018C4293E1EAE3D31B95A0 /* CLTypingLabel.modulemap */, - 7A42BC899FD84319FB00575D48163EE6 /* CLTypingLabel-dummy.m */, - B0542A5624B5DE02B2C5350C79F8A878 /* CLTypingLabel-Info.plist */, - 81EF2928B5AE30D287990BF6C3B3562F /* CLTypingLabel-prefix.pch */, - AD44B03F013CF271605C5A4CB123933D /* CLTypingLabel-umbrella.h */, - A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.debug.xcconfig */, - 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.release.xcconfig */, + 03B4FE1072363EE64E8F4826B5658DC2 /* Copy src/core/lib/debug Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/debug"; + dstSubfolderSpec = 16; + files = ( + 12FABBBB96A77BBF7D1C4E2E4F2B5922 /* stats.h in Copy src/core/lib/debug Private Headers */, + 2D353ED9EFE88B387ED23339A0652A0B /* stats_data.h in Copy src/core/lib/debug Private Headers */, + 7CBA464EB1DB79262CCD0F92741CDD71 /* trace.h in Copy src/core/lib/debug Private Headers */, ); - name = "Support Files"; - path = "../Target Support Files/CLTypingLabel"; - sourceTree = ""; + name = "Copy src/core/lib/debug Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - CF1408CF629C7361332E53B88F7BD30C = { - isa = PBXGroup; - children = ( - 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */, - E5728BA1B8CEEB3143CA35A236294C2C /* Pods */, - E66B07859DB863BAA9FB64BA426DA346 /* Products */, - 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */, + 03D641F21C8505DB6305A1A85A236C33 /* Copy src/core/lib/debug Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/debug"; + dstSubfolderSpec = 16; + files = ( + C0B7D1C4D7F0CF2658DCEA11FDF5AC8E /* stats.h in Copy src/core/lib/debug Private Headers */, + 38FA8F6559F1464275BFB569AF140A2F /* stats_data.h in Copy src/core/lib/debug Private Headers */, + 09A8C9ED2C3738C8ECC63275053F07D8 /* trace.h in Copy src/core/lib/debug Private Headers */, ); - sourceTree = ""; + name = "Copy src/core/lib/debug Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - D210D550F4EA176C3123ED886F8F87F5 /* Frameworks */ = { - isa = PBXGroup; - children = ( - 578452D2E740E91742655AC8F1636D1F /* iOS */, + 048C935C70595BABEBF622D0A67D4A78 /* Copy src/core/lib/security/credentials/composite Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/composite"; + dstSubfolderSpec = 16; + files = ( + 4E362B55BEB8B6FC5A0752C6831D7DFB /* composite_credentials.h in Copy src/core/lib/security/credentials/composite Private Headers */, ); - name = Frameworks; - sourceTree = ""; + name = "Copy src/core/lib/security/credentials/composite Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */ = { - isa = PBXGroup; - children = ( - BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */, - D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */, - 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */, - 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */, - 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */, - 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */, - F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */, - E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */, - F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */, + 0545F8255765E9B58E769207E71268CB /* Copy src/core/lib/security/security_connector/alts Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/alts"; + dstSubfolderSpec = 16; + files = ( + A66398791AF3C4F067C2577D08631861 /* alts_security_connector.h in Copy src/core/lib/security/security_connector/alts Private Headers */, ); - name = "Pods-Flash Chat iOS13"; - path = "Target Support Files/Pods-Flash Chat iOS13"; - sourceTree = ""; + name = "Copy src/core/lib/security/security_connector/alts Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - E5728BA1B8CEEB3143CA35A236294C2C /* Pods */ = { - isa = PBXGroup; - children = ( - F50BBCA84C4709AF15E302F2BDC0566D /* CLTypingLabel */, + 05705629BA5AE23A0D25D93076C34452 /* Copy src/core/lib/config Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/config"; + dstSubfolderSpec = 16; + files = ( + 6FADFEA8FD796B6F44487A353BACA8EC /* core_configuration.h in Copy src/core/lib/config Private Headers */, ); - name = Pods; - sourceTree = ""; + name = "Copy src/core/lib/config Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - E66B07859DB863BAA9FB64BA426DA346 /* Products */ = { - isa = PBXGroup; - children = ( - CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */, - 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */, + 071226159FA3329D77774E2AC613431F /* Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/api"; + dstSubfolderSpec = 16; + files = ( + 1AB2C021E4AA804E795897E7FE160477 /* annotations.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */, + B7FAE8D73DCCC970DF2989EE8445D0F3 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */, ); - name = Products; - sourceTree = ""; + name = "Copy src/core/ext/upbdefs-generated/google/api Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - F50BBCA84C4709AF15E302F2BDC0566D /* CLTypingLabel */ = { - isa = PBXGroup; - children = ( - 7C960689C9B0938D0A50949B30985509 /* CLTypingLabel.swift */, - AFC3D31ED54F53BF4A8BC448129532ED /* Support Files */, + 071C32EF1EFF3A57AD839F2BEA65B8E3 /* Copy src/core/ext/filters/fault_injection Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/fault_injection"; + dstSubfolderSpec = 16; + files = ( + CDD6BEA3737DFE218E1BAF7D1AC96EEB /* fault_injection_filter.h in Copy src/core/ext/filters/fault_injection Private Headers */, + 53714ED2026013D6265041DBF73DB38D /* service_config_parser.h in Copy src/core/ext/filters/fault_injection Private Headers */, ); - name = CLTypingLabel; - path = CLTypingLabel; - sourceTree = ""; + name = "Copy src/core/ext/filters/fault_injection Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXGroup section */ - -/* Begin PBXHeadersBuildPhase section */ - 68AAB4D6EA9C39AE2E83AA81FDBAAEE1 /* Headers */ = { - isa = PBXHeadersBuildPhase; + 0738E83640FCA41D0CF93CA4F97DFFBF /* Copy third_party/fiat Private Headers */ = { + isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/fiat"; + dstSubfolderSpec = 16; files = ( - 30B3DB49C93DB6EF237968B5EFBC632A /* Pods-Flash Chat iOS13-umbrella.h in Headers */, + 51B39D8474146A6DD42E7A66A86CA183 /* curve25519_32.h in Copy third_party/fiat Private Headers */, + 453A522CF3A29BBE9A0A908CE9DDBC89 /* curve25519_64.h in Copy third_party/fiat Private Headers */, + 650D67F045C415E988E6A666B09CEC7F /* p256_32.h in Copy third_party/fiat Private Headers */, + F69BF2394FCF3C711A34587028516864 /* p256_64.h in Copy third_party/fiat Private Headers */, ); + name = "Copy third_party/fiat Private Headers"; runOnlyForDeploymentPostprocessing = 0; }; - D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */ = { - isa = PBXHeadersBuildPhase; + 07F7F1468F719BBD8324F4A3941B6A91 /* Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/endpoint/v3"; + dstSubfolderSpec = 16; files = ( - 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */, + E581B7C8CD6BBC2B9B5A2133AF59A526 /* endpoint.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + A1FBBC411B0B021DAF32EB943B30E061 /* endpoint_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + 347C91E1A0DC650889F255E14DDCB390 /* load_report.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, ); + name = "Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers"; runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXHeadersBuildPhase section */ - -/* Begin PBXNativeTarget section */ - 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */ = { - isa = PBXNativeTarget; - buildConfigurationList = 4DE7FF6FC7102AF47081FF2B49E8E1E9 /* Build configuration list for PBXNativeTarget "CLTypingLabel" */; - buildPhases = ( - D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */, - 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */, - 48848003628701101494E561F2825532 /* Frameworks */, - 84A72A200C69980E5EBD1C2537106D4A /* Resources */, + 088C7889D8C64EF0D57B7B8727D70A4C /* Copy src/core/lib/security/credentials/jwt Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/jwt"; + dstSubfolderSpec = 16; + files = ( + F1248EFD510D0B522122002DA2F69712 /* json_token.h in Copy src/core/lib/security/credentials/jwt Private Headers */, + FC3BD928ABF36D6B3C0E8F986675CD95 /* jwt_credentials.h in Copy src/core/lib/security/credentials/jwt Private Headers */, + BF743E823597339327E266476A709047 /* jwt_verifier.h in Copy src/core/lib/security/credentials/jwt Private Headers */, ); - buildRules = ( + name = "Copy src/core/lib/security/credentials/jwt Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 08908BAE44442DBF39AF19556B805084 /* Copy src/core/lib/gprpp Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/gprpp"; + dstSubfolderSpec = 16; + files = ( + 9CF2E6200B804DFBF407CCAF16F4BA3C /* atomic_utils.h in Copy src/core/lib/gprpp Private Headers */, + 481A08EF24A9D004E54330408621117C /* bitset.h in Copy src/core/lib/gprpp Private Headers */, + A8538523C820DC9C0C5A57AAE3731D93 /* chunked_vector.h in Copy src/core/lib/gprpp Private Headers */, + 6810CEE66F19659DEAC111ECFA228FF0 /* construct_destruct.h in Copy src/core/lib/gprpp Private Headers */, + A8DE4BFCF0B3F88F1C035B2F476DB8BB /* cpp_impl_of.h in Copy src/core/lib/gprpp Private Headers */, + C023F6B351F99173C4852CF35AAE2957 /* debug_location.h in Copy src/core/lib/gprpp Private Headers */, + 237AFF6D97B61A5D8233D64AE92BCEDF /* dual_ref_counted.h in Copy src/core/lib/gprpp Private Headers */, + C34DCFF8768EB74EE04243CF1908B1F7 /* examine_stack.h in Copy src/core/lib/gprpp Private Headers */, + 01724031C9414594B69F8EFB6491539B /* fork.h in Copy src/core/lib/gprpp Private Headers */, + 407FD50E7E25FE38307CC0CD6089AC5A /* global_config.h in Copy src/core/lib/gprpp Private Headers */, + 727AF5C923B9CD4990C979E0E84C3D87 /* global_config_custom.h in Copy src/core/lib/gprpp Private Headers */, + 1710F80952C5D680EF03A6750CEA71C4 /* global_config_env.h in Copy src/core/lib/gprpp Private Headers */, + 92F3AF40F9C4950A02A11D120E573B2E /* global_config_generic.h in Copy src/core/lib/gprpp Private Headers */, + 57D7F882BA06AF0978E2EA7622B5ADDB /* host_port.h in Copy src/core/lib/gprpp Private Headers */, + 5CD513BEE83A919D5AB3668EFB70349D /* manual_constructor.h in Copy src/core/lib/gprpp Private Headers */, + 33BABC6CABF9660B0D0C6420FBD07211 /* memory.h in Copy src/core/lib/gprpp Private Headers */, + 07453C112F7156A8139EC3F922A904D3 /* mpscq.h in Copy src/core/lib/gprpp Private Headers */, + 88282DD0F9B275196C1C644432F2FC79 /* orphanable.h in Copy src/core/lib/gprpp Private Headers */, + 98EC870CF9259DC36F21F08C5A1D767C /* ref_counted.h in Copy src/core/lib/gprpp Private Headers */, + 83FCA8B7984D3B80DD9DF926ABC0552A /* ref_counted_ptr.h in Copy src/core/lib/gprpp Private Headers */, + 4E13735AC8DE07B77EA45F956A7E234B /* stat.h in Copy src/core/lib/gprpp Private Headers */, + E5D7B671610FF12C019A739E6617BA34 /* status_helper.h in Copy src/core/lib/gprpp Private Headers */, + 68A92628E00406B2F6998983F0C2651F /* sync.h in Copy src/core/lib/gprpp Private Headers */, + 6B6C1E968E3B18902F70EBD6019FAC45 /* table.h in Copy src/core/lib/gprpp Private Headers */, + 1EE24D326EE9538EDEA094D4342C78C1 /* thd.h in Copy src/core/lib/gprpp Private Headers */, + D10590064515B17A2C8DD81F6536B31F /* time_util.h in Copy src/core/lib/gprpp Private Headers */, ); - dependencies = ( + name = "Copy src/core/lib/gprpp Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 09FE269E18ADEF9DB211CE0CC88FA6B9 /* Copy crypto/bio Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/bio"; + dstSubfolderSpec = 16; + files = ( + 496AB22D61C596349406BD430F91B883 /* internal.h in Copy crypto/bio Private Headers */, ); - name = CLTypingLabel; - productName = CLTypingLabel; - productReference = CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */; - productType = "com.apple.product-type.framework"; + name = "Copy crypto/bio Private Headers"; + runOnlyForDeploymentPostprocessing = 0; }; - 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */ = { - isa = PBXNativeTarget; - buildConfigurationList = CE742DD539DED24F49B39B044E5BCC4B /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */; - buildPhases = ( - 68AAB4D6EA9C39AE2E83AA81FDBAAEE1 /* Headers */, - 3F743F7CF6C05B7E5B7728576F71CF85 /* Sources */, - F88E8F07CAB8FFBED62E89D59A33244D /* Frameworks */, - 4A043BB1AD1D2518941DFC9085E53AD6 /* Resources */, + 0A8827F1628B3A24EAE2F18532050B4E /* Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/udpa/annotations"; + dstSubfolderSpec = 16; + files = ( + 5ACC2FACF2228B01A2C17AC55D044A5A /* migrate.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 6FE1FBFD0FB4BC61FC7BD3B29298C264 /* security.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + A2E3C99AF017CC0EB6AAF42A1929E77D /* sensitive.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 33B9300CD2A6640529ACC45F6CEF4973 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 5862BDBFBA14D51648968C41958C6762 /* versioning.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, ); - buildRules = ( + name = "Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0B83019DDBA11FC5CF18230E8B1E6BE8 /* Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/annotations/v3"; + dstSubfolderSpec = 16; + files = ( + 44F2E76935701148A4D024059358A4F2 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */, ); - dependencies = ( - 8F7CBCB286FEA692C1AEC187DC6A6363 /* PBXTargetDependency */, + name = "Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0BF9317B3099B15D13C68CF6B5ACF11D /* Copy security Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/security"; + dstSubfolderSpec = 16; + files = ( + B46865C761CFB3085A874197FB70A455 /* auth_context.h in Copy security Public Headers */, + 27D31811C6047BB358A1AAAADD8EA32A /* auth_metadata_processor.h in Copy security Public Headers */, + D5E22CAB6EC051E414E6655BF220E4E2 /* authorization_policy_provider.h in Copy security Public Headers */, + 76915B23CE759656657ED84537DB9D13 /* binder_credentials.h in Copy security Public Headers */, + 105DBF7A421FF2AC3CAC49A5203E3C4A /* binder_security_policy.h in Copy security Public Headers */, + C21AE7242535B9C5087D31EBD40DE858 /* credentials.h in Copy security Public Headers */, + DA7F7A655AF82DB723A4C0E2E27F81C7 /* server_credentials.h in Copy security Public Headers */, + 1FE79D2978AA75BB8CB8C2E7473A0634 /* tls_certificate_provider.h in Copy security Public Headers */, + 6BFE7E3026F8F9B5243FA9A12EA07263 /* tls_certificate_verifier.h in Copy security Public Headers */, + 5A2FC24B9569192861CAD8C0C0040553 /* tls_credentials_options.h in Copy security Public Headers */, ); - name = "Pods-Flash Chat iOS13"; - productName = Pods_Flash_Chat_iOS13; - productReference = 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */; - productType = "com.apple.product-type.framework"; + name = "Copy security Public Headers"; + runOnlyForDeploymentPostprocessing = 0; }; -/* End PBXNativeTarget section */ - -/* Begin PBXProject section */ - BFDFE7DC352907FC980B868725387E98 /* Project object */ = { - isa = PBXProject; - attributes = { - LastSwiftUpdateCheck = 1240; - LastUpgradeCheck = 1240; + 0C11DF425583F441F637FA45BDBCE844 /* Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/gcp"; + dstSubfolderSpec = 16; + files = ( + DE07447C9CC222DF16D47AB11D3812B9 /* altscontext.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + 8207ACFAD781371DBAB5DAE2415F1307 /* handshaker.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + 35432B252B43BC259373C4F00E0D2829 /* transport_security_common.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0C2B4E3EC7F65A041E61497E2D1BF4BE /* Copy src/core/lib/channel Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/channel"; + dstSubfolderSpec = 16; + files = ( + 55D22DE2231660F437B2318E108EB52C /* call_tracer.h in Copy src/core/lib/channel Private Headers */, + 165ABC4080B4ED2E3FCE2DDEFB3A5F44 /* channel_args.h in Copy src/core/lib/channel Private Headers */, + C187AC0F3CC80CEF6C155B1C45CEB93C /* channel_args_preconditioning.h in Copy src/core/lib/channel Private Headers */, + 23A92C2EAE9B328FE824D481D14B2EC9 /* channel_stack.h in Copy src/core/lib/channel Private Headers */, + B2809DB550A0D25822C459C9F6016B44 /* channel_stack_builder.h in Copy src/core/lib/channel Private Headers */, + 63BBEC6DBA72B531C67BF3A91D12540F /* channel_trace.h in Copy src/core/lib/channel Private Headers */, + C6134ADA8E05A6A62ED4DB43FD479F0E /* channelz.h in Copy src/core/lib/channel Private Headers */, + 7CD75E344E31C260B768B3836669D6C5 /* channelz_registry.h in Copy src/core/lib/channel Private Headers */, + 3293C17BD7E3F1CFD8D3B77CEA46C367 /* connected_channel.h in Copy src/core/lib/channel Private Headers */, + 7EDEB9B6371BF3837A85CCF8BC09ACE2 /* context.h in Copy src/core/lib/channel Private Headers */, + 0395CF9BCB4B5928FA481448D6431E9D /* handshaker.h in Copy src/core/lib/channel Private Headers */, + 34E68DB7C7406FE82D66096F2B7A40F1 /* handshaker_factory.h in Copy src/core/lib/channel Private Headers */, + 801482E23AF2A5C238D88A17A8ECD17B /* handshaker_registry.h in Copy src/core/lib/channel Private Headers */, + 3E6FB396B5E4F3B4B4842959FCC307E4 /* status_util.h in Copy src/core/lib/channel Private Headers */, + ); + name = "Copy src/core/lib/channel Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0C30BC6712094C138BA72F7355AA052E /* Copy src/core/lib/promise Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/promise"; + dstSubfolderSpec = 16; + files = ( + F88723B47BCF134829882C47C71AF284 /* activity.h in Copy src/core/lib/promise Private Headers */, + F35133F69157D7614307DA56EF4444E4 /* context.h in Copy src/core/lib/promise Private Headers */, + C57E18E65B9AA6E1C74D0A42AB2C40BD /* exec_ctx_wakeup_scheduler.h in Copy src/core/lib/promise Private Headers */, + 6F29331A3E0F18946E50A6D9CBBF94F8 /* loop.h in Copy src/core/lib/promise Private Headers */, + EE15121B084795F17D750A4D89DCDE0B /* map.h in Copy src/core/lib/promise Private Headers */, + 35155E1BE51E4C80C2F7EA7BF3D70EDD /* poll.h in Copy src/core/lib/promise Private Headers */, + 30D7623B7D16DB6F79A0390356792729 /* race.h in Copy src/core/lib/promise Private Headers */, + 06ED374197BE7249223FACC98C41EB88 /* seq.h in Copy src/core/lib/promise Private Headers */, + ); + name = "Copy src/core/lib/promise Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0C3D6277FA509170BF406701363A9939 /* Copy src/core/lib/resource_quota Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/resource_quota"; + dstSubfolderSpec = 16; + files = ( + 290BA5B323A81B1781AA7C85840BCA5D /* api.h in Copy src/core/lib/resource_quota Private Headers */, + C52DE489F1459656C50C13079D75BCCD /* arena.h in Copy src/core/lib/resource_quota Private Headers */, + 08EDD1917165D6E9B85BCFCE2F2E63A7 /* memory_quota.h in Copy src/core/lib/resource_quota Private Headers */, + FEC2862C15A49F12AB9B6E8AB88D1448 /* resource_quota.h in Copy src/core/lib/resource_quota Private Headers */, + 430DF5B74682B61CF3C4AFAE2AFB8308 /* thread_quota.h in Copy src/core/lib/resource_quota Private Headers */, + 236BE253BDB4711DCF79CDF6010025C4 /* trace.h in Copy src/core/lib/resource_quota Private Headers */, + ); + name = "Copy src/core/lib/resource_quota Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0C858821042150CB32D72DA8B299CC52 /* Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/dns/c_ares"; + dstSubfolderSpec = 16; + files = ( + 83C41E3C131104DE307C1DF49E5CF385 /* grpc_ares_ev_driver.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + 28A4947DFFD7FE29918BBC604422BFDB /* grpc_ares_wrapper.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0CA2FD56E57C56627E8ED97CF94F45A4 /* Copy uv Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/uv"; + dstSubfolderSpec = 16; + files = ( + 1E0CF459A2F6EC2BC0DC800C0B96ACD2 /* darwin.h in Copy uv Public Headers */, + 86938113B6A5A64C121181453D454EB2 /* errno.h in Copy uv Public Headers */, + F3A173242F59C9A96F3798BD7D6A999E /* threadpool.h in Copy uv Public Headers */, + 31969B013764067B6D6C6E18E97C1497 /* tree.h in Copy uv Public Headers */, + CA0E5CF881CB8B572D29F6B2F74AB126 /* unix.h in Copy uv Public Headers */, + FC0E253C88676C6BC8F21AE10C9F9133 /* version.h in Copy uv Public Headers */, + ); + name = "Copy uv Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0DC78A5FF50AA48E32FF74B9D8D3B49A /* Copy src/core/lib/security/credentials/plugin Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/plugin"; + dstSubfolderSpec = 16; + files = ( + 870B5981E91D9EC5D17380E56F579FF6 /* plugin_credentials.h in Copy src/core/lib/security/credentials/plugin Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/plugin Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0E62F35D4F530A25F4C5B1B1EF1B04F8 /* Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + 688AFA6A681181520A000D95978E0C51 /* cds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0EA68739D21F3759DB63AE470A86E439 /* Copy crypto/trust_token Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/trust_token"; + dstSubfolderSpec = 16; + files = ( + 8E590B666E2BCD81AEB499499052A05F /* internal.h in Copy crypto/trust_token Private Headers */, + ); + name = "Copy crypto/trust_token Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0F583C0E23D618D38D524F59FA5B00E5 /* Copy algorithm Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/algorithm"; + dstSubfolderSpec = 16; + files = ( + B555268A8D09A7A8257E66E0F8880416 /* algorithm.h in Copy algorithm Public Headers */, + C33937884795D1E99A8D919B80BFE142 /* container.h in Copy algorithm Public Headers */, + ); + name = "Copy algorithm Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0FA6CCF585B97F0EB00E35C940761C99 /* Copy src/core/lib/http Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/http"; + dstSubfolderSpec = 16; + files = ( + 5B488569EF4F51EC989C7472FFC088C8 /* format_request.h in Copy src/core/lib/http Private Headers */, + FDED38F5DDF14D3AB01CA817E8727C01 /* httpcli.h in Copy src/core/lib/http Private Headers */, + A99D50EA2C82CC11B0B3DFAFB1567D49 /* parser.h in Copy src/core/lib/http Private Headers */, + ); + name = "Copy src/core/lib/http Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0FD47B42387051C392ABBD143D80F46B /* Copy ssl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/ssl"; + dstSubfolderSpec = 16; + files = ( + 69395100B12F00A4A7E661EC14752654 /* internal.h in Copy ssl Private Headers */, + ); + name = "Copy ssl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0FE4595C042E147C598D3508224E8AF2 /* Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/http/v3"; + dstSubfolderSpec = 16; + files = ( + 1347C27BD2388E7594CEB3FAA5EB0E1B /* path_transformation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 0FF92E584DFC6D5F47F766CA9CE82A1D /* Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/metadata/v3"; + dstSubfolderSpec = 16; + files = ( + F02027E9C01B678E3EA58055A77A89B5 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 10120C6AC8442AAFE40E9C65C7E64B9F /* Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/load_stats/v3"; + dstSubfolderSpec = 16; + files = ( + 526A015609DD759CD9C34EED88F3E6C2 /* lrs.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 11415F2A0453B03A6B9756BC203D00D0 /* Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/route/v3"; + dstSubfolderSpec = 16; + files = ( + 2CEB2662EE5AF9B68B52F6DB2BBF2CA5 /* rds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + BF8A5B6B81E477159468DE54D913EF68 /* srds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 11F6B4BBD5DAF9594BAE6473CF78C742 /* Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/metrics/v3"; + dstSubfolderSpec = 16; + files = ( + B2C9AC1D2E79052BE31900A52A8EF9F8 /* stats.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 12F8EA5914AEC893EB31EDA1C0F87E5A /* Copy src/core/ext/filters/rbac Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/rbac"; + dstSubfolderSpec = 16; + files = ( + 2E8B76BD496BE5B28B2BB0C825FF19BA /* rbac_filter.h in Copy src/core/ext/filters/rbac Private Headers */, + A1DADBFFA8C1514497963BCD5C4F1E4E /* rbac_service_config_parser.h in Copy src/core/ext/filters/rbac Private Headers */, + ); + name = "Copy src/core/ext/filters/rbac Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 136BDDE3283DCDDA0205CC7C9C181313 /* Copy src/core/lib/config Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/config"; + dstSubfolderSpec = 16; + files = ( + A2BED55BB493C2B7E69C5E1379449219 /* core_configuration.h in Copy src/core/lib/config Private Headers */, + ); + name = "Copy src/core/lib/config Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 13B7FADBB5A149139DEC7A39A6BF1708 /* Copy src/core/ext/filters/client_channel Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel"; + dstSubfolderSpec = 16; + files = ( + 2CF669A4433E8834BEA65479EA5EDF23 /* backend_metric.h in Copy src/core/ext/filters/client_channel Private Headers */, + F4A05B38131F4B5F7C170C73D56E6827 /* backup_poller.h in Copy src/core/ext/filters/client_channel Private Headers */, + BF4C315CAB3A86BD1E8DBDDF3EBA1219 /* client_channel.h in Copy src/core/ext/filters/client_channel Private Headers */, + 1EB277687F6FDB052F060DC50BBCE415 /* client_channel_channelz.h in Copy src/core/ext/filters/client_channel Private Headers */, + 5934ADCB16F8F4EE0B4EF27E0D3853AF /* client_channel_factory.h in Copy src/core/ext/filters/client_channel Private Headers */, + D10AB1E1199FDB340867F221047115E5 /* config_selector.h in Copy src/core/ext/filters/client_channel Private Headers */, + 5AD6C87CD32D0E6BBEB528EB81E6A435 /* connector.h in Copy src/core/ext/filters/client_channel Private Headers */, + 3832F78E7E935B1E42C09AF2E6A3C809 /* dynamic_filters.h in Copy src/core/ext/filters/client_channel Private Headers */, + 1BCC5CD71D9E27D72C327F2D5B548905 /* global_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */, + BE0520A710407B347F3E97F7853A2319 /* http_connect_handshaker.h in Copy src/core/ext/filters/client_channel Private Headers */, + A6513DAA8591B1A25BDAB641F8A53DB8 /* http_proxy.h in Copy src/core/ext/filters/client_channel Private Headers */, + 104D5C9A865627E822A25AAEC90C1F72 /* lb_policy.h in Copy src/core/ext/filters/client_channel Private Headers */, + 37295C3BC5CC3F64062BDC4EE5E08D29 /* lb_policy_factory.h in Copy src/core/ext/filters/client_channel Private Headers */, + B20C1DDCB0B80D51B6C258975AAD768F /* lb_policy_registry.h in Copy src/core/ext/filters/client_channel Private Headers */, + E735E7CFCB4F13D6E10A616D6B8AC8B1 /* local_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */, + 0EAFE35BD7245F7F32567FAD7B1657B2 /* proxy_mapper.h in Copy src/core/ext/filters/client_channel Private Headers */, + AE668187A5A8DDDBB17672C087D2BE9B /* proxy_mapper_registry.h in Copy src/core/ext/filters/client_channel Private Headers */, + 804BD95AB2A5B10DC23BC4626A116FBB /* resolver_result_parsing.h in Copy src/core/ext/filters/client_channel Private Headers */, + 0BDDB11D58B980DF69E2E04366C6FA68 /* retry_filter.h in Copy src/core/ext/filters/client_channel Private Headers */, + 06069389A405CB70B58D015D9D614716 /* retry_service_config.h in Copy src/core/ext/filters/client_channel Private Headers */, + 1AA07748CA2809A7FF5FF15B617C7EC6 /* retry_throttle.h in Copy src/core/ext/filters/client_channel Private Headers */, + 3EADB951351275F9533A59360770501D /* subchannel.h in Copy src/core/ext/filters/client_channel Private Headers */, + 28198CF3D43C0EF0243604A373E4A896 /* subchannel_interface.h in Copy src/core/ext/filters/client_channel Private Headers */, + 95C80BF9B7AA5968CCCA269F27386E6F /* subchannel_pool_interface.h in Copy src/core/ext/filters/client_channel Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 159A984CFB94A89AAA616E8925222B3D /* Copy src/core/ext/filters/fault_injection Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/fault_injection"; + dstSubfolderSpec = 16; + files = ( + C0320524E902C7EA27BD46C4CFEAFA42 /* fault_injection_filter.h in Copy src/core/ext/filters/fault_injection Private Headers */, + 9A076C82F99CA9A0DF59512AD587710A /* service_config_parser.h in Copy src/core/ext/filters/fault_injection Private Headers */, + ); + name = "Copy src/core/ext/filters/fault_injection Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 15A8EEE5C62CC6A16B0F4FA1F380E296 /* Copy src/core/tsi/ssl/session_cache Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/ssl/session_cache"; + dstSubfolderSpec = 16; + files = ( + BEE71423B540F137870CB413E48EB5A6 /* ssl_session.h in Copy src/core/tsi/ssl/session_cache Private Headers */, + 488974BC0B4825706A07272C87410E02 /* ssl_session_cache.h in Copy src/core/tsi/ssl/session_cache Private Headers */, + ); + name = "Copy src/core/tsi/ssl/session_cache Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 16A31707BF42F5692A3525342028902E /* Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + 238290C7FBD00618554057F59E559AB5 /* circuit_breaker.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + C10C5B46E911B79660AAFE40841B1A49 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 8460649F3032C90CFD89646582207ACC /* filter.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 978ADDA59EB33077B7BECBB2A07F8360 /* outlier_detection.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 17267B0AE1B7A0709130BCF19BC6B622 /* Copy src/cpp/server/health Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/cpp/server/health"; + dstSubfolderSpec = 16; + files = ( + A81574735BF30F150B6FF3F5165D60DC /* default_health_check_service.h in Copy src/cpp/server/health Private Headers */, + ); + name = "Copy src/cpp/server/health Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 17DCD0064032968E037386C113FAC284 /* Copy hash/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/hash/internal"; + dstSubfolderSpec = 16; + files = ( + DAE8321D236331A8E5FB2E44BB8E4FF4 /* city.h in Copy hash/internal Public Headers */, + D4D4FBF349F8F559EFA46C1293D7C3F8 /* hash.h in Copy hash/internal Public Headers */, + 47B80A63798CB29B68BA4E1C5F80BAAE /* low_level_hash.h in Copy hash/internal Public Headers */, + ); + name = "Copy hash/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1877EB95A35D090DF1BD4AFE41204D3E /* Copy crypto/chacha Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/chacha"; + dstSubfolderSpec = 16; + files = ( + B348C898DF7DC170D64932A85370FF53 /* internal.h in Copy crypto/chacha Private Headers */, + ); + name = "Copy crypto/chacha Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 188ECE1E1A6E2DAA11B74CB5A9CF4BC2 /* Copy src/core/lib/avl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/avl"; + dstSubfolderSpec = 16; + files = ( + C4F23326282909F031DED26E38B70F29 /* avl.h in Copy src/core/lib/avl Private Headers */, + ); + name = "Copy src/core/lib/avl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 189256C27B0CACE639CF11CD215A4A42 /* Copy src/core/lib/promise Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/promise"; + dstSubfolderSpec = 16; + files = ( + 66BBC926A183F3FDF309C1B8859DAC52 /* activity.h in Copy src/core/lib/promise Private Headers */, + 821612DE0FEDD36858FEBBC9CCBBF63C /* context.h in Copy src/core/lib/promise Private Headers */, + 749F1DEFD9CF58F400ADF341D12D5F0E /* exec_ctx_wakeup_scheduler.h in Copy src/core/lib/promise Private Headers */, + ACBAAEBC92EDED1E6CA49CD94AA9217E /* loop.h in Copy src/core/lib/promise Private Headers */, + C87DAF9E6D1AE9E2691DCB011BB40109 /* map.h in Copy src/core/lib/promise Private Headers */, + BD8FD5520D309942CBFC392C1006158E /* poll.h in Copy src/core/lib/promise Private Headers */, + 903C7D9F60F1CE7803E3C6823169013D /* race.h in Copy src/core/lib/promise Private Headers */, + C6EA6015B5512827399736C528910D00 /* seq.h in Copy src/core/lib/promise Private Headers */, + ); + name = "Copy src/core/lib/promise Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1A3BB7DDB24658CA2B85BF2743DB9777 /* Copy status/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/status/internal"; + dstSubfolderSpec = 16; + files = ( + A32AA61E6C396D28547F1A25F67B767D /* status_internal.h in Copy status/internal Public Headers */, + FF8ED4729A92D5151E787D579ADCECC8 /* statusor_internal.h in Copy status/internal Public Headers */, + ); + name = "Copy status/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1CBF1A70F7D8F7C5871906570AD61ACB /* Copy src/core/ext/transport/inproc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/inproc"; + dstSubfolderSpec = 16; + files = ( + 361E1C41C8F8C50056CBF2CC3184B141 /* inproc_transport.h in Copy src/core/ext/transport/inproc Private Headers */, + ); + name = "Copy src/core/ext/transport/inproc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1D7DDEFFD7064F08793D7F95735ECA33 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 073112595ECC87B06545E0E4BF65D700 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1DCE48278389EA1AB62A1933F3D2BD98 /* Copy debugging Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/debugging"; + dstSubfolderSpec = 16; + files = ( + 9B408C09ACF52262C33C69F1585629A7 /* stacktrace.h in Copy debugging Public Headers */, + 6B160EDE99F0CF82DC3360C7FD312ADC /* symbolize.h in Copy debugging Public Headers */, + D471880EEEC39B33EB4508B1C33FF943 /* symbolize_darwin.inc in Copy debugging Public Headers */, + AC4D84A75C0C66FECF4BCCB95818ABEA /* symbolize_elf.inc in Copy debugging Public Headers */, + DC06EEC76A9CE4BE1F5B76B33C98AE8C /* symbolize_emscripten.inc in Copy debugging Public Headers */, + 0FDE8898F0E9AAB93288018C14C177FE /* symbolize_unimplemented.inc in Copy debugging Public Headers */, + 5DB3670DAD7864236ADBFF01E95A69E5 /* symbolize_win32.inc in Copy debugging Public Headers */, + ); + name = "Copy debugging Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1DFF04560F6B2C7CDE20341549F88D45 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 9D4C00E66E9D80288FDB369D59464838 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1E2BCDB8B8F7D72B97BFDFE845D84AB9 /* Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/http/v3"; + dstSubfolderSpec = 16; + files = ( + ADA70EB51B1CDFED491390FE701BF3F0 /* path_transformation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1E76C800298E714981C2A2C05A139DBB /* Copy crypto/fipsmodule/tls Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/tls"; + dstSubfolderSpec = 16; + files = ( + 36C1B5A328A4A2183CEACE5BF9DE3D06 /* internal.h in Copy crypto/fipsmodule/tls Private Headers */, + ); + name = "Copy crypto/fipsmodule/tls Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1F5C299A9405D55D85E8E7B99477A5F8 /* Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3"; + dstSubfolderSpec = 16; + files = ( + 20E3BFF519CB326EDCEB9FE327FCADFF /* cert.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + A886DF5D50943A798059EBF1E8FE896C /* common.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + A3F431EF7EA2B0585722F34570BE165E /* secret.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 9259133745F4865A0A7F8D72E3C373DC /* tls.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1F5E6C6197D14A0FC89AF8572E33EEF8 /* Copy src/core/ext/upb-generated/google/rpc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/rpc"; + dstSubfolderSpec = 16; + files = ( + E83BF96E724D89B171D32DFC6E965615 /* status.upb.h in Copy src/core/ext/upb-generated/google/rpc Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/rpc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1F8C277F4E986E413FA9B4D178AD220D /* Copy src/core/lib/address_utils Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/address_utils"; + dstSubfolderSpec = 16; + files = ( + DBC839E102BB22729B1BDEDECA94D1D5 /* parse_address.h in Copy src/core/lib/address_utils Private Headers */, + 869C4EDC4D6C551192D315563FAC1E31 /* sockaddr_utils.h in Copy src/core/lib/address_utils Private Headers */, + ); + name = "Copy src/core/lib/address_utils Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 1FA93AACAD9F37DFC73AAB8D729A5A6D /* Copy src/core/ext/upb-generated/validate Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/validate"; + dstSubfolderSpec = 16; + files = ( + 29B03D9ADCF7CCE49ADB6C5F921C5F85 /* validate.upb.h in Copy src/core/ext/upb-generated/validate Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/validate Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 20F180CB58D32ADCEF542F4C2F0BCDBB /* Copy src/core/lib/resource_quota Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/resource_quota"; + dstSubfolderSpec = 16; + files = ( + 4392C31F3AE789D5934C1D8437483329 /* api.h in Copy src/core/lib/resource_quota Private Headers */, + 59254D0F9A9C07F4C48F18DA5ED039EF /* arena.h in Copy src/core/lib/resource_quota Private Headers */, + CEF19E370B3619BF39DF27C7DC903876 /* memory_quota.h in Copy src/core/lib/resource_quota Private Headers */, + 35B459F561ECA8072FFBEB70D1554D35 /* resource_quota.h in Copy src/core/lib/resource_quota Private Headers */, + 73B6FC73A3A19F2B5F8106705F96D710 /* thread_quota.h in Copy src/core/lib/resource_quota Private Headers */, + 565C63246825DE1C249335A207C0D79C /* trace.h in Copy src/core/lib/resource_quota Private Headers */, + ); + name = "Copy src/core/lib/resource_quota Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 20FA7175DBE56F798789AE14B604B25F /* Copy src/core/lib/security/util Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/util"; + dstSubfolderSpec = 16; + files = ( + B3302F38F6F8A74D7C856DCBCB174928 /* json_util.h in Copy src/core/lib/security/util Private Headers */, + ); + name = "Copy src/core/lib/security/util Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 22EFB12F28D24DD39AE8D6C92226C574 /* Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/overload/v3"; + dstSubfolderSpec = 16; + files = ( + 6F0082063361919BB65DC1910DC6FB72 /* overload.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 239FEDAC429F517F2AB3621E2852EC9C /* Copy src/core/lib/http Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/http"; + dstSubfolderSpec = 16; + files = ( + 6212427929A89B0F19DA7795F4E6B472 /* format_request.h in Copy src/core/lib/http Private Headers */, + 0595E8DC47ED124884BADCAE7C414DE1 /* httpcli.h in Copy src/core/lib/http Private Headers */, + 6DD582248DBFD207BB4CA0F93F756FFE /* parser.h in Copy src/core/lib/http Private Headers */, + ); + name = "Copy src/core/lib/http Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 241E0595B25633E6A98E4364BA378C2E /* Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3"; + dstSubfolderSpec = 16; + files = ( + 1221C4CDE57B1224DC181DA892C90C19 /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2451E76FCE72B60B4B0D7DDC71113BC0 /* Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/route/v3"; + dstSubfolderSpec = 16; + files = ( + D94303420141EA316E65DEBB2B36684E /* route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + A85FA1D886269EF28DB4E7AACD6010AE /* route_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + 02CEB1C5C358AD63A92035802A76A036 /* scoped_route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 24F30816C104A5D01177B804435D0628 /* Copy src/core/lib/security/credentials/google_default Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/google_default"; + dstSubfolderSpec = 16; + files = ( + 18C831652F5902A0E6AF797D0B94F6BA /* google_default_credentials.h in Copy src/core/lib/security/credentials/google_default Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/google_default Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 257FB701C99C1B49FE9221455F403BD6 /* Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + D873DD9B13F222A5A4F54A9DA33D4AA4 /* circuit_breaker.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + 9FA10B9A762435F12ADA26FEB42D649A /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + 8E5DF5F188230CA9191CC7B8A316DD34 /* filter.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + 37BED31C1BC1E60E0E6EDE58EA21602F /* outlier_detection.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 25950E589F991649727E12B03CEB29FF /* Copy container/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/container/internal"; + dstSubfolderSpec = 16; + files = ( + 9124ECBA3D64BA53621DC880AD35591D /* common.h in Copy container/internal Public Headers */, + C1E0E162DFF0B8B9829065ED588338BF /* compressed_tuple.h in Copy container/internal Public Headers */, + 512194061A1FA73F5EB3EF717944247B /* container_memory.h in Copy container/internal Public Headers */, + B6F6E751CED52CDD52493ACE55BFE111 /* hash_function_defaults.h in Copy container/internal Public Headers */, + 2E9A4DFEA9EC497D19A1473BB1AC865F /* hash_policy_traits.h in Copy container/internal Public Headers */, + 6C52DE22451B88D80CC5A5BBF4B9CC89 /* hashtable_debug_hooks.h in Copy container/internal Public Headers */, + 929132046407EB4D9A5E896097F25EDF /* hashtablez_sampler.h in Copy container/internal Public Headers */, + 4C2BEDE568AA90B4941088735C14C319 /* have_sse.h in Copy container/internal Public Headers */, + 710C01F24C8D9A2B37476FA74EA5F1C3 /* inlined_vector.h in Copy container/internal Public Headers */, + 41723467048BC787BC0DDC5433C075E3 /* layout.h in Copy container/internal Public Headers */, + 56B2E173175CA28BF00EF3A23FB756A6 /* raw_hash_map.h in Copy container/internal Public Headers */, + D32B294E5A89AFB07DF52CEF490571C8 /* raw_hash_set.h in Copy container/internal Public Headers */, + ); + name = "Copy container/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 26E82EC6388F649446E93186DB778199 /* Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/matcher/v3"; + dstSubfolderSpec = 16; + files = ( + 10D45CF2AA017C6CBC4992A4EC2C65AC /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 96EF9220A76BE2604F8F6712E8F61637 /* node.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + FAF547A38ED2FD618E4317940B1A0D8B /* number.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 52B4A7CA30459EAF6A5121ED7746F7BA /* path.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + C731F9BDF9D5A23C5F3FB4FE62B55B0B /* regex.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 940749AC75E7F7936D22A304F1B751EE /* string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + CEFBAF44D2196560499EDA684ED2FE97 /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + E58A5CEC07FFB8719A16F65ECEDF8420 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 272C98F4E1F5DDFC0CCA9F7A9781167E /* Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 27FCA26AF4A571445F6060B8272B9D9B /* api_listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 0FD8F1B427EA5482D0D8141FDDA3E4C8 /* listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 1471AB1101EDCD5E95C9D3C0BD0B87C4 /* listener_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 015FF359718036098DDA4D2CC4DCE33C /* quic_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + C7E6C4D3A4937C9EDBC316B3836B87AC /* udp_listener_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 278CF1E305D160B579ED3FE2634A4D56 /* Copy types/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/types/internal"; + dstSubfolderSpec = 16; + files = ( + 0C5B2A17C75F9EAE854FDBDB33DDEA1F /* optional.h in Copy types/internal Public Headers */, + 67BA4CCA3AB8F5A5287D6D44FBA6FE1A /* span.h in Copy types/internal Public Headers */, + B65D8DDE05195079849D58EFC1AA1A16 /* variant.h in Copy types/internal Public Headers */, + ); + name = "Copy types/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 289FAFCCFC0570E512F92B95944DD17F /* Copy src/core/tsi/ssl/session_cache Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/ssl/session_cache"; + dstSubfolderSpec = 16; + files = ( + A5FE4BFC7606FEDFFB4C33FBF27E3C71 /* ssl_session.h in Copy src/core/tsi/ssl/session_cache Private Headers */, + 6A72F60259F062267DA88B0831764661 /* ssl_session_cache.h in Copy src/core/tsi/ssl/session_cache Private Headers */, + ); + name = "Copy src/core/tsi/ssl/session_cache Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 29F5CFC98FAABDB534E52A75FFF75F22 /* Copy src/core/ext/filters/http/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/client"; + dstSubfolderSpec = 16; + files = ( + 5D7AAFBC4C9BC9AA15DE9478F4C730F9 /* http_client_filter.h in Copy src/core/ext/filters/http/client Private Headers */, + ); + name = "Copy src/core/ext/filters/http/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2AECB8E504846813972DED1899C355ED /* Copy src/core/lib/compression Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/compression"; + dstSubfolderSpec = 16; + files = ( + 2570D37DE44A671FD370CD050AC88B71 /* compression_internal.h in Copy src/core/lib/compression Private Headers */, + 2FD0B8E3C1252CA6B29A695C38A0DBD6 /* message_compress.h in Copy src/core/lib/compression Private Headers */, + ); + name = "Copy src/core/lib/compression Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2BE204DAFFAE08D1C1379243D9B2AFAF /* Copy src/core/lib/security/credentials Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials"; + dstSubfolderSpec = 16; + files = ( + FC04A99F625FE368B9E5A8D432149CFA /* credentials.h in Copy src/core/lib/security/credentials Private Headers */, + ); + name = "Copy src/core/lib/security/credentials Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2C55B1CF207911EE46F894454B881496 /* Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy"; + dstSubfolderSpec = 16; + files = ( + 20FE16C9AB444A86C1FC68436003791E /* address_filtering.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + 8CE990742CBE590CF005A6C05633B9FC /* child_policy_handler.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + EC5C71B7F897EA92D967DF8CC1816717 /* subchannel_list.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2D98EC63F255ED52D3BE711AA3A7B580 /* Copy src/core/lib/security/credentials/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/fake"; + dstSubfolderSpec = 16; + files = ( + 523DC562D51DE966C5D872A02EF86725 /* fake_credentials.h in Copy src/core/lib/security/credentials/fake Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 2F5AFFEC7EECD09E7069DC52AC46A424 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3"; + dstSubfolderSpec = 16; + files = ( + 8EE7F7E2245573EF19C350CC5A184C68 /* router.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 301E1CF571051D6E1A91E348D8300C4E /* Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/grpclb"; + dstSubfolderSpec = 16; + files = ( + 613CEDF528954B4C3E543577BCB18DE2 /* client_load_reporting_filter.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 25D3328C21954589573ACEDCB7F1019D /* grpclb.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + A00D8D732557B096DE7D21B71490552A /* grpclb_balancer_addresses.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 919DA3A71FA8BA6886D86ECB5338BB25 /* grpclb_channel.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + C4A5794A6C8800A8F4B41324B12980D3 /* grpclb_client_stats.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 8AE3D6FBF6B5BA161FA49E333EC64004 /* load_balancer_api.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 306044C46E85E8AD5FC3E54814BC9F26 /* Copy src/core/lib/security/context Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/context"; + dstSubfolderSpec = 16; + files = ( + 83F4593E53A0978EA7BD82A4B1B5B03C /* security_context.h in Copy src/core/lib/security/context Private Headers */, + ); + name = "Copy src/core/lib/security/context Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3062A88EA5FF0139517AB2C3C791F0AE /* Copy crypto/fipsmodule/cipher Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/cipher"; + dstSubfolderSpec = 16; + files = ( + 7FB25F14E090F17FBB1FD9510A0D89A9 /* internal.h in Copy crypto/fipsmodule/cipher Private Headers */, + ); + name = "Copy crypto/fipsmodule/cipher Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 30C539B77AA8EE5AA9BA4F402BC81073 /* Copy src/core/lib/json Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/json"; + dstSubfolderSpec = 16; + files = ( + 03183693F54036ECFCB518AF5D1E88A9 /* json.h in Copy src/core/lib/json Private Headers */, + 38B4C962CF0ED9B71693097F06011323 /* json_util.h in Copy src/core/lib/json Private Headers */, + ); + name = "Copy src/core/lib/json Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 31D399D3F66299572005600C7652EAE9 /* Copy crypto/bytestring Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/bytestring"; + dstSubfolderSpec = 16; + files = ( + 394AA4082A2EC3CD7F70C2630980565A /* internal.h in Copy crypto/bytestring Private Headers */, + ); + name = "Copy crypto/bytestring Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 324FE079BA00584E5B8C20E1755A845A /* Copy crypto/conf Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/conf"; + dstSubfolderSpec = 16; + files = ( + 5E75A1001E2C53613255C20ACBD8362C /* conf_def.h in Copy crypto/conf Private Headers */, + 22C11A96A7E6AE074B189183BE6236FA /* internal.h in Copy crypto/conf Private Headers */, + ); + name = "Copy crypto/conf Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 333E61100A94C0276E7F92A0312E2E6E /* Copy src/core/lib/iomgr Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr"; + dstSubfolderSpec = 16; + files = ( + 2659EFC8EA1CFD323BA816979E292110 /* block_annotate.h in Copy src/core/lib/iomgr Private Headers */, + 0C3F8D412D8A3C98E734E58F5A9569DB /* buffer_list.h in Copy src/core/lib/iomgr Private Headers */, + 3047236685DC99C7D0EB4B993AF78BB2 /* call_combiner.h in Copy src/core/lib/iomgr Private Headers */, + 283B5A45D6F0B406BE973685EBD12DF7 /* cfstream_handle.h in Copy src/core/lib/iomgr Private Headers */, + C1B1A8FB3FAE0342B9A3F63C78A00F64 /* closure.h in Copy src/core/lib/iomgr Private Headers */, + 56AD791A3C2852C466957A37337C8ADF /* combiner.h in Copy src/core/lib/iomgr Private Headers */, + 7DF59E54A15200D04A6249EF6B5A2242 /* dynamic_annotations.h in Copy src/core/lib/iomgr Private Headers */, + 653E4EB2E1B9CE0E3F1AF537C15377E4 /* endpoint.h in Copy src/core/lib/iomgr Private Headers */, + 5552104BE25D7B3B320BDE51B879306B /* endpoint_cfstream.h in Copy src/core/lib/iomgr Private Headers */, + 7C0597CFB21C0EA50888AB6D20B5F807 /* endpoint_pair.h in Copy src/core/lib/iomgr Private Headers */, + F575D13BD7620D6926BD4A43C755AC78 /* error.h in Copy src/core/lib/iomgr Private Headers */, + E7D89442CBB2C5ED099F4EC0E08FB9E2 /* error_cfstream.h in Copy src/core/lib/iomgr Private Headers */, + 0B235E719C4A6000DB940DE4E066B7BF /* error_internal.h in Copy src/core/lib/iomgr Private Headers */, + 0AB48AA75BEB6616B572AF3E180A20A8 /* ev_apple.h in Copy src/core/lib/iomgr Private Headers */, + C0F2C205383F268E77C5EED98CBF2868 /* ev_epoll1_linux.h in Copy src/core/lib/iomgr Private Headers */, + 66CC4950EA5971959974A5AF1B31D37E /* ev_epollex_linux.h in Copy src/core/lib/iomgr Private Headers */, + 593FF1365FCB18C60303D86C46E04891 /* ev_poll_posix.h in Copy src/core/lib/iomgr Private Headers */, + E9DA75F3A68600C18872FA7A6A6E4FCA /* ev_posix.h in Copy src/core/lib/iomgr Private Headers */, + D1A3741F14E27D7D1BA210C21BAED733 /* exec_ctx.h in Copy src/core/lib/iomgr Private Headers */, + 89172409B2C141D2A7EFE00B96FE61E8 /* executor.h in Copy src/core/lib/iomgr Private Headers */, + EBFC0BB3588105CB9F0650C86616E5F6 /* gethostname.h in Copy src/core/lib/iomgr Private Headers */, + D4AB9EDF5EBA055D219E399182BA5A21 /* grpc_if_nametoindex.h in Copy src/core/lib/iomgr Private Headers */, + D8C64CF325012D1EF976B647968CAB01 /* internal_errqueue.h in Copy src/core/lib/iomgr Private Headers */, + 57D38D891AF84402AF13783F0CD99F67 /* iocp_windows.h in Copy src/core/lib/iomgr Private Headers */, + FCA1DC75C1D3C15F74F705F75BF9F010 /* iomgr.h in Copy src/core/lib/iomgr Private Headers */, + 7DB324BE4B3ECB68AFABF1E9EC6F664E /* iomgr_custom.h in Copy src/core/lib/iomgr Private Headers */, + 137DC39D32F9B5702E93A3A993F39A48 /* iomgr_internal.h in Copy src/core/lib/iomgr Private Headers */, + 56FBF930087C50E9D5E73233FB6328C8 /* is_epollexclusive_available.h in Copy src/core/lib/iomgr Private Headers */, + 0F1158B6A16653E7DD9A638CA2DF143D /* load_file.h in Copy src/core/lib/iomgr Private Headers */, + CD3F859DFDE6EC7F265029CFAE24061C /* lockfree_event.h in Copy src/core/lib/iomgr Private Headers */, + AA9016A96D606D06AAB14E341C440408 /* nameser.h in Copy src/core/lib/iomgr Private Headers */, + DF3491450C4D1284A556EB9556FE55C1 /* polling_entity.h in Copy src/core/lib/iomgr Private Headers */, + CE12481D2B16E6B2AC33B461C7168FD6 /* pollset.h in Copy src/core/lib/iomgr Private Headers */, + 5EF9F1C3AA9C84AB0DDBE4D1EEA33C67 /* pollset_custom.h in Copy src/core/lib/iomgr Private Headers */, + 79CFA0BFE38C54EA08F2B4D8A1B7FF31 /* pollset_set.h in Copy src/core/lib/iomgr Private Headers */, + A0E40CA3934E8DFB02157A470AA4E221 /* pollset_set_custom.h in Copy src/core/lib/iomgr Private Headers */, + 165CA991C38805C27A14C37E231DB5EA /* pollset_set_windows.h in Copy src/core/lib/iomgr Private Headers */, + CDF72409133B505D074E3557D7D883E7 /* pollset_windows.h in Copy src/core/lib/iomgr Private Headers */, + DA77D2F4D7C7C9C2E14506A8A283A96F /* port.h in Copy src/core/lib/iomgr Private Headers */, + F5C901A36A9C946334A00AA5E72422EB /* python_util.h in Copy src/core/lib/iomgr Private Headers */, + 4ACCCE3ED7253EECBC29EE655DDE286C /* resolve_address.h in Copy src/core/lib/iomgr Private Headers */, + 6713E6878B53B17B234DFB7858DAA87D /* resolve_address_custom.h in Copy src/core/lib/iomgr Private Headers */, + 76DE3781F058AB5220C828BC640C8EEB /* resolve_address_impl.h in Copy src/core/lib/iomgr Private Headers */, + CFFA6F21EDFE8FA64F4908C0A5765711 /* resolve_address_posix.h in Copy src/core/lib/iomgr Private Headers */, + 1D47F25BDC63F1A7FB8AFAF26F2CDC59 /* resolve_address_windows.h in Copy src/core/lib/iomgr Private Headers */, + F27E4207B072712531AE5EF311A16E34 /* resolved_address.h in Copy src/core/lib/iomgr Private Headers */, + 9057D3B82CA43C8F237DAD8EF860223E /* sockaddr.h in Copy src/core/lib/iomgr Private Headers */, + AA47AE7496E6FCB1421170132E028F4F /* sockaddr_posix.h in Copy src/core/lib/iomgr Private Headers */, + 9DEF1494A62A49A8134DBF1B13FF786B /* sockaddr_windows.h in Copy src/core/lib/iomgr Private Headers */, + 7791003EB8957A6576FFAC38149FDFE6 /* socket_factory_posix.h in Copy src/core/lib/iomgr Private Headers */, + 75150F5893A85F24D5202104125D301F /* socket_mutator.h in Copy src/core/lib/iomgr Private Headers */, + 896AF99E7826690CBF94350CF44ED2CB /* socket_utils.h in Copy src/core/lib/iomgr Private Headers */, + 1E2C85B5975FF33479BEC885E5D36B2B /* socket_utils_posix.h in Copy src/core/lib/iomgr Private Headers */, + 1D12C3AA3C41EFD0CBED2BACE14B74F3 /* socket_windows.h in Copy src/core/lib/iomgr Private Headers */, + 3DBF4908E98318807928A6936A968F81 /* sys_epoll_wrapper.h in Copy src/core/lib/iomgr Private Headers */, + B857B8409B96D3352A2FA98A103A77C6 /* tcp_client.h in Copy src/core/lib/iomgr Private Headers */, + A483000DACA43A43C410239E5E9219B7 /* tcp_client_posix.h in Copy src/core/lib/iomgr Private Headers */, + 69D6376F8E88AA6EB73021128D36F5AD /* tcp_custom.h in Copy src/core/lib/iomgr Private Headers */, + F24B0A7D65A449BB8024B9F121FE2EBC /* tcp_posix.h in Copy src/core/lib/iomgr Private Headers */, + F6DD00768C1919E8E2DF276EEEAAD1AD /* tcp_server.h in Copy src/core/lib/iomgr Private Headers */, + B5FDDE4A9A83222C72171E23F7E4F4E1 /* tcp_server_utils_posix.h in Copy src/core/lib/iomgr Private Headers */, + 963C3F5A2387DE6DDD8F8887563D564F /* tcp_windows.h in Copy src/core/lib/iomgr Private Headers */, + CE6F4660A1B675F4D652F90EF8044E17 /* time_averaged_stats.h in Copy src/core/lib/iomgr Private Headers */, + 9CF10F7DA0A3B8E1004DE936997AD85E /* timer.h in Copy src/core/lib/iomgr Private Headers */, + 42B4AA05AEF42B2D43E73E7FC0365DA0 /* timer_custom.h in Copy src/core/lib/iomgr Private Headers */, + 9CDA5E3682420321DD744847B40C9E9C /* timer_generic.h in Copy src/core/lib/iomgr Private Headers */, + D66354F3D9920C835F5DD08D22856EBD /* timer_heap.h in Copy src/core/lib/iomgr Private Headers */, + A9CA1B1CE75CCC4029842077261AA0E9 /* timer_manager.h in Copy src/core/lib/iomgr Private Headers */, + 02AF8F4DA1BEE9C20C7D69DB87C61B5D /* unix_sockets_posix.h in Copy src/core/lib/iomgr Private Headers */, + D840BE31E5A320529F09D1EB9F6DC6C5 /* wakeup_fd_pipe.h in Copy src/core/lib/iomgr Private Headers */, + 441E8E4C28FCDA937DA34054AEFCBDAA /* wakeup_fd_posix.h in Copy src/core/lib/iomgr Private Headers */, + 7213EE5B7AB1F0B43F3D747911C0143A /* work_serializer.h in Copy src/core/lib/iomgr Private Headers */, + ); + name = "Copy src/core/lib/iomgr Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 340E2C7478C3136F4ACCD44B3E2CBF54 /* Copy src/core/lib/slice Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/slice"; + dstSubfolderSpec = 16; + files = ( + 681A2C307D2DA4B97BBCC19450202A24 /* b64.h in Copy src/core/lib/slice Private Headers */, + 9588C48F0995313C7487D40439FF4672 /* percent_encoding.h in Copy src/core/lib/slice Private Headers */, + 8A3F223C5E2EE0FCAEE4ED3538C5F1BC /* slice.h in Copy src/core/lib/slice Private Headers */, + A57EA875C540A32B6CA934149FDE7802 /* slice_internal.h in Copy src/core/lib/slice Private Headers */, + 5706C6FBAEE480FF0A845F339C722045 /* slice_refcount.h in Copy src/core/lib/slice Private Headers */, + 6F742BD36BD29EC8BB14FB2FD8CF2FB5 /* slice_refcount_base.h in Copy src/core/lib/slice Private Headers */, + C029A6C13F9E3B1CABD8D0AB4F330D1C /* slice_split.h in Copy src/core/lib/slice Private Headers */, + F237A7A78222443DD873255C8BEF1E54 /* slice_string_helpers.h in Copy src/core/lib/slice Private Headers */, + 6AEC62F2B4B53AD04E4B4009E206B269 /* slice_utils.h in Copy src/core/lib/slice Private Headers */, + ); + name = "Copy src/core/lib/slice Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 34584951706E007102E63C16E1CAF70C /* Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/dns"; + dstSubfolderSpec = 16; + files = ( + 036BB4239D56226809B0EF6FF5DE6BC1 /* dns_resolver_selection.h in Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/dns Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 350FC9FB8CAF142BA53436089768FE26 /* Copy . Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + 063742DD9DE19D1A774B8F676F6088A5 /* alarm.h in Copy . Public Headers */, + B37676B392E002A63EA91346B3902466 /* channel.h in Copy . Public Headers */, + 9E3DFA9B9B95CAB7DEB3F8542A5B3232 /* client_context.h in Copy . Public Headers */, + 1E9B26733233F6F25EFB17F4647C9EFA /* completion_queue.h in Copy . Public Headers */, + 406E42785B71E267244F68388F0474F5 /* create_channel.h in Copy . Public Headers */, + A3C6D4914A09EE77B7783F72A0461318 /* create_channel_binder.h in Copy . Public Headers */, + 5B2352A81841C6D0AA818BE3F00CDF3F /* create_channel_posix.h in Copy . Public Headers */, + 97C988E6E3A15FEF8F1AE7A1F2F4E147 /* grpcpp.h in Copy . Public Headers */, + 66EED4A7902674AB3B7D138564560171 /* health_check_service_interface.h in Copy . Public Headers */, + 2A0880A415EE29797256A055E9004F0A /* resource_quota.h in Copy . Public Headers */, + 88AEBEC0E4BFB306897A4B8EAE6B3A7C /* server.h in Copy . Public Headers */, + 8817DB7C3B2DC9367AEE48C40FA012B7 /* server_builder.h in Copy . Public Headers */, + 55EF166A42BDD1721EA434371AC94414 /* server_context.h in Copy . Public Headers */, + 294A848167462178BFD7C4AF647FD88B /* server_posix.h in Copy . Public Headers */, + 95166F8A933CF3B9C88E0111B771282F /* xds_server_builder.h in Copy . Public Headers */, + ); + name = "Copy . Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3584B3852876A832427EC98961F5E80E /* Copy src/core/lib/security/credentials/local Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/local"; + dstSubfolderSpec = 16; + files = ( + 1F1601B1CE8EA46582106F355A1A6596 /* local_credentials.h in Copy src/core/lib/security/credentials/local Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/local Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 35FB2919835914156DFDB986A98B8A1A /* Copy src/core/lib/channel Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/channel"; + dstSubfolderSpec = 16; + files = ( + F413C9CDEE833EC898A46768544C702E /* call_tracer.h in Copy src/core/lib/channel Private Headers */, + 629F14FD7A1AED57FE44AA0FB90E4C5B /* channel_args.h in Copy src/core/lib/channel Private Headers */, + F7FC75E905DD25A57650AB0F83918E42 /* channel_args_preconditioning.h in Copy src/core/lib/channel Private Headers */, + D7470255159D778F714EF41DFEADD4F7 /* channel_stack.h in Copy src/core/lib/channel Private Headers */, + 7837A591ECF7729E98906D378876CBDC /* channel_stack_builder.h in Copy src/core/lib/channel Private Headers */, + E30E49DC4EBC8DF3D1C516054BD4B98D /* channel_trace.h in Copy src/core/lib/channel Private Headers */, + 80DD7F7170AAEC3C041C516B84D35A3E /* channelz.h in Copy src/core/lib/channel Private Headers */, + 91447CBE9046E245AAAADF1A0C576085 /* channelz_registry.h in Copy src/core/lib/channel Private Headers */, + 4EA8A08F5C37EF7FD135BB9930C77D65 /* connected_channel.h in Copy src/core/lib/channel Private Headers */, + 3A58F3E41222D5CAF589741D9493347E /* context.h in Copy src/core/lib/channel Private Headers */, + 021DA07389955327BBEF03ACA2EEFD51 /* handshaker.h in Copy src/core/lib/channel Private Headers */, + 0F9D9C0075EF8B5C978E0FED6D7F5D52 /* handshaker_factory.h in Copy src/core/lib/channel Private Headers */, + 47A835B175799A40151A3EA39F21E809 /* handshaker_registry.h in Copy src/core/lib/channel Private Headers */, + AB3562CF2699747D62991B4EFE40EE97 /* status_util.h in Copy src/core/lib/channel Private Headers */, + ); + name = "Copy src/core/lib/channel Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 36EF386F458233F3601AD82DD9C2AC0D /* Copy hash Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/hash"; + dstSubfolderSpec = 16; + files = ( + 422F082ED255754958FCC3790910C136 /* hash.h in Copy hash Public Headers */, + ); + name = "Copy hash Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 37137F26B16C6B6D0A5EACD5F75F2E9E /* Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/load_stats/v3"; + dstSubfolderSpec = 16; + files = ( + FFBBE09FE3AD6A01C2F0124996D2A27C /* lrs.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 371FE6C61CF0E4AB8E573A933AA1930C /* Copy src/core/ext/filters/message_size Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/message_size"; + dstSubfolderSpec = 16; + files = ( + C9E912B9A601537C3861D53BEB176C91 /* message_size_filter.h in Copy src/core/ext/filters/message_size Private Headers */, + ); + name = "Copy src/core/ext/filters/message_size Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 389F3065824CB97BC27E328B69AA8234 /* Copy crypto/hrss Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/hrss"; + dstSubfolderSpec = 16; + files = ( + E3530C146370303BD5503799560CA39F /* internal.h in Copy crypto/hrss Private Headers */, + ); + name = "Copy crypto/hrss Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 38FF76465A8738E5E06D0C5A69AAB1C8 /* Copy src/core/lib/uri Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/uri"; + dstSubfolderSpec = 16; + files = ( + 76B611A753C75DFA38BAF4AFA2EC9ABF /* uri_parser.h in Copy src/core/lib/uri Private Headers */, + ); + name = "Copy src/core/lib/uri Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3992CBAFAB0D15B802F0F09D6B1442D2 /* Copy src/core/tsi/alts/crypt Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/crypt"; + dstSubfolderSpec = 16; + files = ( + 8DEA5C1DB9A2FD0C1256AB04C9DDB61A /* gsec.h in Copy src/core/tsi/alts/crypt Private Headers */, + ); + name = "Copy src/core/tsi/alts/crypt Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 39A0A1E6CE7C6472B2699CC198A6DE50 /* Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/route/v3"; + dstSubfolderSpec = 16; + files = ( + 8575002900529A329DD34A4D8B830F07 /* rds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + FDDD7F122FF67BBE72B738370EBC7AE2 /* srds.upb.h in Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3A8B40F615641057B5DECAF3ED6C4519 /* Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/accesslog/v3"; + dstSubfolderSpec = 16; + files = ( + 0D69E36145C7C1A599A12A8599275CC1 /* accesslog.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3AEE5B8AD21541C24F68B7620CEF485C /* Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/core/v3"; + dstSubfolderSpec = 16; + files = ( + CDB99C902402CAA49EF0F5FAC576A0BF /* address.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 63D94684F1790B13B06BD615B748B882 /* backoff.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + CCCCFCDCFCBF5AEB5CAABD8264F23725 /* base.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 1816C0DE29FC3A5EEA26A4C61BD2C622 /* config_source.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 2655A639620C3594DE6B511383092EAB /* event_service_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 912279F3A92D6C2B49642986AA6A4034 /* extension.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 0A35AEA1D9863118FBA6D70AC57C0322 /* grpc_service.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + D93FAC8EC7D8868CCFA0A3F9766DFE68 /* health_check.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + BF791482E51A87EF92AE4021CF3945AA /* http_uri.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 97D5E9461914F53C8D024664C2DF9800 /* protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + BC7C11CD20BF65846F1013AB01654805 /* proxy_protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 5ADBA986D99ED3B96405E077CA4986F4 /* resolver.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + ED5A0B0F89F30EF59F76A275BC9BB149 /* socket_option.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 6711DE99CA3C95F623C08F50CD0C0505 /* substitution_format_string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + EF3AD65799937ACBA0869A7F1CBE47AC /* udp_socket_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3B2C079B3EC240D76F628A4BB7948E8D /* Copy src/core/lib/security/context Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/context"; + dstSubfolderSpec = 16; + files = ( + EAA231E43C2EE90917C86776A03BFCB4 /* security_context.h in Copy src/core/lib/security/context Private Headers */, + ); + name = "Copy src/core/lib/security/context Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3C61347CB318B83423FB0F8621FC7BFC /* Copy src/core/ext/upb-generated/google/api Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/api"; + dstSubfolderSpec = 16; + files = ( + 408446A81DF121603CBFF094FAC24ADE /* annotations.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */, + 33F0CA2754588E5534644793E22D08E5 /* http.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/api Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 3CDC4B95233969F3EC74EBE317A4A371 /* Copy crypto/poly1305 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/poly1305"; + dstSubfolderSpec = 16; + files = ( + EB6B50F1F46C4FF8C63D21DAE993B104 /* internal.h in Copy crypto/poly1305 Private Headers */, + ); + name = "Copy crypto/poly1305 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 40CE91E4D43A4DBA64FF6A3732A35A34 /* Copy src/core/lib/iomgr/event_engine Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr/event_engine"; + dstSubfolderSpec = 16; + files = ( + A351E16BA67DD857F7EA3C13A91F7A24 /* closure.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 92BCC6EFABD685B19ABF1CCC0A4E70AB /* endpoint.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 751B5C1C650C2B66513CD188462FF638 /* pollset.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 018E27D32503AAF0D0C170C03F0C3BA5 /* promise.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + D50DA7CE1A4ABFAB81F6E5EC424F5739 /* resolved_address_internal.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + F4BE6557EA2F916A405DE5C5F8C60D47 /* resolver.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + ); + name = "Copy src/core/lib/iomgr/event_engine Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 41467A8A2B6AC140D0641FBD29B9A28A /* Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + 446C199601E7B41B5123CF0F00852198 /* eds.upb.h in Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 41B3F33979C8880D0822A0C5CF7356B6 /* Copy src/core/ext/transport/binder/wire_format Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/binder/wire_format"; + dstSubfolderSpec = 16; + files = ( + BD91DC7969A137EF8936919DF61F7FC6 /* binder.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + E9C9A56D314AC6A2A9B5B0714B070456 /* binder_android.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + 93BD28A4099934C0024A2F81E92E56F2 /* binder_constants.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + DBB1EEA3046A216BA097E62B4837B444 /* transaction.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + F07411B1C4D63F445436D5F5A15E1E62 /* wire_reader.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + 670019A24CACED62CD0EECDB6170B00C /* wire_reader_impl.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + E32B0AE8289E0D3875650169516A2AA5 /* wire_writer.h in Copy src/core/ext/transport/binder/wire_format Private Headers */, + ); + name = "Copy src/core/ext/transport/binder/wire_format Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 41F6639D9D6CF2E31091E752BF8E75F4 /* Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/gcp"; + dstSubfolderSpec = 16; + files = ( + CD70303F83ECA2A356CD0E11382C6A3C /* altscontext.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + B6F733919166578E4A1B7B7806541B2A /* handshaker.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + 0B4260210721B36ADF58576E25420DDD /* transport_security_common.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4212FBB494A0284BF3C34D10ADCB91EC /* Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/protobuf"; + dstSubfolderSpec = 16; + files = ( + 37ABFB741B22A6E61FAA6E9DC8657102 /* any.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 1F205010B4DB8E56F002CBA0A3E81920 /* descriptor.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 5FBE0DE696A1CC1779C08B87C0181FF2 /* duration.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 5706429FBE71C64C3B9DAE8F183AB86A /* empty.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + B24DAAAA9E2F578CED30A53002B3E819 /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 7843894BDB8FA672730B520DE49E781E /* timestamp.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 07BEEE482E4AB01278216FDCC4AAEB2D /* wrappers.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4227F9068DCEEB678B4475376CDB2C3F /* Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 8A736400C7B59C7598AB0663B1A72819 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 42F1A1D49C9C432CF8D35A2ADA3C0E53 /* Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/api/expr/v1alpha1"; + dstSubfolderSpec = 16; + files = ( + D56792335A50687E78CB1DA7C2E1520C /* checked.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + D98A4F8AA841AA13277386B079C962B4 /* eval.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 70B9B85B9D03EDB3B5237DEA0260A04B /* explain.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + EC74EF304A702E249AB26A7D1595B6AD /* syntax.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 2142070B9B37798A006E163152F5440F /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4330D0D5DFC303678AA19059850384FC /* Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/accesslog/v3"; + dstSubfolderSpec = 16; + files = ( + A631C8B5AAAC078753934695B47BF640 /* accesslog.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 436A74BAFB6FA723487FBB7D877E1FAF /* Copy src/core/ext/transport/binder/utils Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/binder/utils"; + dstSubfolderSpec = 16; + files = ( + 7100C9D141DA5ED355AA9D046162625D /* binder_auto_utils.h in Copy src/core/ext/transport/binder/utils Private Headers */, + 663F763D5A426E42671ADE39623E2276 /* ndk_binder.h in Copy src/core/ext/transport/binder/utils Private Headers */, + 26BC18569D95D6F2DCD686EC63436F17 /* transport_stream_receiver.h in Copy src/core/ext/transport/binder/utils Private Headers */, + 20B04090EBFB2F8D57CE372914C4844D /* transport_stream_receiver_impl.h in Copy src/core/ext/transport/binder/utils Private Headers */, + ); + name = "Copy src/core/ext/transport/binder/utils Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4393AEBDA4A70E42C48121B7B7D1A550 /* Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/zero_copy_frame_protector"; + dstSubfolderSpec = 16; + files = ( + 79FC29127C35CE776C865FE34CA5BB8C /* alts_grpc_integrity_only_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 0E61B29A69C1480EE1DFB4CF69C60941 /* alts_grpc_privacy_integrity_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 4308086BB3F79E7707F089C708AB25FD /* alts_grpc_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 406F2D4FCA77BA34294852AE1B992E65 /* alts_grpc_record_protocol_common.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + C93CE1D0B18E6E6759601CFF6CCFC095 /* alts_iovec_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + F266CE56F9FAA3A2C17E51EE72C8C184 /* alts_zero_copy_grpc_protector.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + ); + name = "Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 43AA660BE0E1481A95210BC0EAD9BC63 /* Copy crypto/err Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/err"; + dstSubfolderSpec = 16; + files = ( + 6094DEC218F1BD53CFD40A58570F6A15 /* internal.h in Copy crypto/err Private Headers */, + ); + name = "Copy crypto/err Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 44219603882CF38F5C69472B5B224583 /* Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/metadata/v3"; + dstSubfolderSpec = 16; + files = ( + 0FFD10904D728D59BC75B1F96CFC4C3A /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 474B37A3CC58CF31A793A889773A2C85 /* Copy src/core/lib/security/credentials/ssl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/ssl"; + dstSubfolderSpec = 16; + files = ( + 52BF9F9F4530E42E1895539579845DE7 /* ssl_credentials.h in Copy src/core/lib/security/credentials/ssl Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/ssl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4759A0F416394E4AD18005371ED1D9E1 /* Copy src/core/lib/security/credentials/local Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/local"; + dstSubfolderSpec = 16; + files = ( + 4AA05278DC4A5ABD7B1C3B0EEB120DFE /* local_credentials.h in Copy src/core/lib/security/credentials/local Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/local Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 47C6BC4C81578510629A3A548124ECA9 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3"; + dstSubfolderSpec = 16; + files = ( + 1D0E413A167E01AEE84AC66A7A124F87 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 47FF5B15A4205A45AEFE5A78A61EC749 /* Copy random Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/random"; + dstSubfolderSpec = 16; + files = ( + E13B7FA06D34DCA2609F30CA0F402668 /* bernoulli_distribution.h in Copy random Public Headers */, + F9A34ACD6A06779BE3DE50BEC16ACBA6 /* beta_distribution.h in Copy random Public Headers */, + 5FF9EA667E6E767A0BCA31EA522B6F16 /* discrete_distribution.h in Copy random Public Headers */, + 2B0583D540A4A162C455D6B79239A0BB /* distributions.h in Copy random Public Headers */, + 0F8DBBB7B67D2C90EA027B59545B876C /* exponential_distribution.h in Copy random Public Headers */, + 5AA340DE76483BB8F5D9503C9351D14D /* gaussian_distribution.h in Copy random Public Headers */, + AE22849EC71D43F3B13C69AC3496788F /* log_uniform_int_distribution.h in Copy random Public Headers */, + 3D6E90CA14321BF6DDFCA6A39B221538 /* poisson_distribution.h in Copy random Public Headers */, + 99678F8F924AEF8583EB231FB0E6A482 /* random.h in Copy random Public Headers */, + 949F908E17B54D74EAC2D99EAA1691B0 /* seed_gen_exception.h in Copy random Public Headers */, + 769D058F3C78A52C90937063F8FD84DB /* seed_sequences.h in Copy random Public Headers */, + F39BC142BC8C789FF94A31403E328A0B /* uniform_int_distribution.h in Copy random Public Headers */, + E89CEAEB8B975D94D1414AF826B513E0 /* uniform_real_distribution.h in Copy random Public Headers */, + 8F648B3E70F6787374FB51A027EB1F51 /* zipf_distribution.h in Copy random Public Headers */, + ); + name = "Copy random Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 498A460C6E477516EB8FA407013A363E /* Copy src/core/lib/matchers Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/matchers"; + dstSubfolderSpec = 16; + files = ( + 066D175D1EEAFB8F8FA55EC67D8DF9A5 /* matchers.h in Copy src/core/lib/matchers Private Headers */, + ); + name = "Copy src/core/lib/matchers Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 49A4F8F71F59DEB9FA4B06D770FCBC70 /* Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/accesslog/v3"; + dstSubfolderSpec = 16; + files = ( + 5D182655C75C92C88E4EDC2F22F8C0EF /* accesslog.upb.h in Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 49C7D28104A635C942B76B6BE8034A5D /* Copy src/core/lib/security/credentials/plugin Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/plugin"; + dstSubfolderSpec = 16; + files = ( + 80D665F92355BCCE50F282C241FC32B8 /* plugin_credentials.h in Copy src/core/lib/security/credentials/plugin Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/plugin Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 49D70A5FA5B98FCD7374C9DA3D391A2D /* Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + D6595C4210A139E19FAB997E39629EE7 /* eds.upb.h in Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 49ED2082AF2F2EC50DBBC0A77DA41E6B /* Copy src/core/lib/security/credentials/oauth2 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/oauth2"; + dstSubfolderSpec = 16; + files = ( + B9AF3BCE98871A34D2D232FC22FF830F /* oauth2_credentials.h in Copy src/core/lib/security/credentials/oauth2 Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/oauth2 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4A0618C058278D901F1A5C4EE5D8BACD /* Copy src/core/ext/filters/http/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/server"; + dstSubfolderSpec = 16; + files = ( + 0C8DA6468CFB970B9E22018B3A809BC3 /* http_server_filter.h in Copy src/core/ext/filters/http/server Private Headers */, + ); + name = "Copy src/core/ext/filters/http/server Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4B1D1C9FD622C128DCE1286503148654 /* Copy src/core/lib/security/security_connector/insecure Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/insecure"; + dstSubfolderSpec = 16; + files = ( + 547573B6487C46E99D9E34E3EF7C673F /* insecure_security_connector.h in Copy src/core/lib/security/security_connector/insecure Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/insecure Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4B28BEBF6275F3AF35087658097F8EC7 /* Copy src/core/lib/security/credentials/alts Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/alts"; + dstSubfolderSpec = 16; + files = ( + 96A7B8A6CC379D65F4EA4E02D916B009 /* alts_credentials.h in Copy src/core/lib/security/credentials/alts Private Headers */, + E995761D69A3B2094C0C947243869F0A /* check_gcp_environment.h in Copy src/core/lib/security/credentials/alts Private Headers */, + 2B20878599BEC97FCB436F5DA2EB1BC0 /* grpc_alts_credentials_options.h in Copy src/core/lib/security/credentials/alts Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/alts Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4BB786D7FFF6E14EC4F49B45A71FF33F /* Copy src/core/lib/gpr Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/gpr"; + dstSubfolderSpec = 16; + files = ( + F3D2224F92AFFEFE89E0AE586290BC4C /* alloc.h in Copy src/core/lib/gpr Private Headers */, + 80FD5E1A1A3F79B3DFADBBB7F9A434B6 /* env.h in Copy src/core/lib/gpr Private Headers */, + EF3F268F9253A080AEC68A76AD459E76 /* murmur_hash.h in Copy src/core/lib/gpr Private Headers */, + F0AA4D02FB288BF11341CE65667B15A1 /* spinlock.h in Copy src/core/lib/gpr Private Headers */, + FF84E52C41100BD12C2113E0903F5E8E /* string.h in Copy src/core/lib/gpr Private Headers */, + 62E53A2666480D8AD8E66EDEC347EC7A /* string_windows.h in Copy src/core/lib/gpr Private Headers */, + 9FA6B7A06E19C8CD8BCA096714B553F9 /* time_precise.h in Copy src/core/lib/gpr Private Headers */, + 027DB78CAF55E1F25A6452D058E775CD /* tls.h in Copy src/core/lib/gpr Private Headers */, + 632EE9A9FCD3BD76D661015AA80E684A /* tmpfile.h in Copy src/core/lib/gpr Private Headers */, + 3CE603E985442FE96FEAA7B9348446D8 /* useful.h in Copy src/core/lib/gpr Private Headers */, + ); + name = "Copy src/core/lib/gpr Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4CEBF2EA5DF662E44C6285D43119829E /* Copy functional Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/functional"; + dstSubfolderSpec = 16; + files = ( + 53C210D323B21F0EA22F40192B6A9F4C /* bind_front.h in Copy functional Public Headers */, + C1DBE2054B54B4F527F017EA91464E98 /* function_ref.h in Copy functional Public Headers */, + ); + name = "Copy functional Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4D1410C9765992EF4BA73DFF60867FA7 /* Copy src/core/ext/filters/client_idle Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_idle"; + dstSubfolderSpec = 16; + files = ( + 91F87E62BEFA3102C866533B2006C92C /* idle_filter_state.h in Copy src/core/ext/filters/client_idle Private Headers */, + ); + name = "Copy src/core/ext/filters/client_idle Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4D8D2D115517B2B1096CD55A501DAE8A /* Copy third_party/upb/upb Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/upb/upb"; + dstSubfolderSpec = 16; + files = ( + 6C44B61DD3DF74D4F15821E1D56C0559 /* decode.h in Copy third_party/upb/upb Private Headers */, + E56A4E8175F27C18772ECCAA11A8E9D5 /* decode_fast.h in Copy third_party/upb/upb Private Headers */, + EFC820A29B69C9917366AAABC70851DD /* decode_internal.h in Copy third_party/upb/upb Private Headers */, + 471A9ABB1093E752038EA85AD0C25F76 /* def.h in Copy third_party/upb/upb Private Headers */, + 6A1D40850AB2A3E9789DF7023F52C079 /* def.hpp in Copy third_party/upb/upb Private Headers */, + A48206ECA351FFB29B6E91F63BF18175 /* encode.h in Copy third_party/upb/upb Private Headers */, + 1B92E2448FF28DA28D855922D4E64FE7 /* msg.h in Copy third_party/upb/upb Private Headers */, + CAD397A252C772B5A9C903E7AB2E3391 /* msg_internal.h in Copy third_party/upb/upb Private Headers */, + 876E4AEEC5BBBC1D1A083C4732D79842 /* port_def.inc in Copy third_party/upb/upb Private Headers */, + C8C002E5D798215912681E6A7B9ABBFD /* port_undef.inc in Copy third_party/upb/upb Private Headers */, + 929719A8082BF19856FBAA4CEE964D2F /* reflection.h in Copy third_party/upb/upb Private Headers */, + 0B14276829D740616244EEBBF15005A7 /* reflection.hpp in Copy third_party/upb/upb Private Headers */, + 38614C9481A5BADDF7A6B2AC83456E71 /* table_internal.h in Copy third_party/upb/upb Private Headers */, + 2F9535259CCBF3DA6B2DA7E0D4F6870D /* text_encode.h in Copy third_party/upb/upb Private Headers */, + 3DC698E0DABA11B0A7DAEC01FB611AE1 /* upb.h in Copy third_party/upb/upb Private Headers */, + 259CFB433BF89C61D7888CDF256010AA /* upb.hpp in Copy third_party/upb/upb Private Headers */, + 2318D479CEA5F0E89CAB60EBA911681B /* upb_internal.h in Copy third_party/upb/upb Private Headers */, + ); + name = "Copy third_party/upb/upb Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4DC87B397CC09E71E708D9E9723E4FB1 /* Copy src/core/ext/upb-generated/validate Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/validate"; + dstSubfolderSpec = 16; + files = ( + EF618ED96470A909BC05ED2FDC267AC3 /* validate.upb.h in Copy src/core/ext/upb-generated/validate Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/validate Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 4FCCBDA9EA0129D032D4A48D610B21FE /* Copy src/core/lib/iomgr/event_engine Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr/event_engine"; + dstSubfolderSpec = 16; + files = ( + 0A24F59B1FE90853E5AEEE71209E5A42 /* closure.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 2E260781CA172D36385A0F00D5F7F246 /* endpoint.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + AFC3D193C3A60A3556E33AC833E54268 /* pollset.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 899E8366BCB508ACA90002CBB4A8A961 /* promise.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 17C2BF7D6055EFB7AE409A43DAB7F32D /* resolved_address_internal.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + 6422EEDB3C5936CFC0FF30FF31AF5DF9 /* resolver.h in Copy src/core/lib/iomgr/event_engine Private Headers */, + ); + name = "Copy src/core/lib/iomgr/event_engine Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5052EE41B7D01DB202DF36605FBB2FB2 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 968D9C4FC121F1617EBB6C7A29302EAC /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 51AF72AAEA4EE079042328F421292FAF /* Copy src/cpp/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/cpp/server"; + dstSubfolderSpec = 16; + files = ( + 61FEA9B9B766EB9721E8E22411D7E3BA /* dynamic_thread_pool.h in Copy src/cpp/server Private Headers */, + 02D6446229C53DF6D53D69DDF04E84B1 /* external_connection_acceptor_impl.h in Copy src/cpp/server Private Headers */, + 2323025397B5191F917D6A3A9A5B4476 /* secure_server_credentials.h in Copy src/cpp/server Private Headers */, + D13302A35A430D48F4A023B97F46A8F3 /* thread_pool_interface.h in Copy src/cpp/server Private Headers */, + ); + name = "Copy src/cpp/server Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 51EB8AE720FA3ABD78A4D05C3A06A054 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3"; + dstSubfolderSpec = 16; + files = ( + 092766DEFC9235AFD14F3E140BA9B2A9 /* http_connection_manager.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 523E2F4229C2F7140F015E6758B37DB3 /* Copy src/core/lib/iomgr Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr"; + dstSubfolderSpec = 16; + files = ( + 65B1D38AF0986DED1FC97D161BBEF0BA /* block_annotate.h in Copy src/core/lib/iomgr Private Headers */, + CBBFE6E743762CD099C004FD05D5E811 /* buffer_list.h in Copy src/core/lib/iomgr Private Headers */, + D78DD03C53DE9BC61BD635A0D0D66DF0 /* call_combiner.h in Copy src/core/lib/iomgr Private Headers */, + A60E2470690263FC5DB0B3D932A3EC3E /* cfstream_handle.h in Copy src/core/lib/iomgr Private Headers */, + E43120E2FF240019E6FE5484FE7AA16F /* closure.h in Copy src/core/lib/iomgr Private Headers */, + 376C98D117C80A9E34D5EF0B1D403366 /* combiner.h in Copy src/core/lib/iomgr Private Headers */, + 14393315A242AD3C1A22CC919E7EEED8 /* dynamic_annotations.h in Copy src/core/lib/iomgr Private Headers */, + 27A7DEBAEE326D71661D98243280CA7A /* endpoint.h in Copy src/core/lib/iomgr Private Headers */, + BEB810D7084BC339B23950AAF48EFD61 /* endpoint_cfstream.h in Copy src/core/lib/iomgr Private Headers */, + C7914219BF14C26A0C4931ADA680E1A8 /* endpoint_pair.h in Copy src/core/lib/iomgr Private Headers */, + 72C347374F82EB9190A7DBB27DDD1279 /* error.h in Copy src/core/lib/iomgr Private Headers */, + 93D7F5058A28EDE395CE088909B24B6E /* error_cfstream.h in Copy src/core/lib/iomgr Private Headers */, + 854DFD69E98EAB4B5B8594BDBCA006C8 /* error_internal.h in Copy src/core/lib/iomgr Private Headers */, + F36293A5850495A06107D149784F54A9 /* ev_apple.h in Copy src/core/lib/iomgr Private Headers */, + AA7D55981719F66B74F270DE260C2CFA /* ev_epoll1_linux.h in Copy src/core/lib/iomgr Private Headers */, + B176ADF4A34DDDBD27A433F9A963E450 /* ev_epollex_linux.h in Copy src/core/lib/iomgr Private Headers */, + FC985183B94B0C1A0BCE94F5B031CE06 /* ev_poll_posix.h in Copy src/core/lib/iomgr Private Headers */, + 78845FD21455D918EB793DBE575AA19C /* ev_posix.h in Copy src/core/lib/iomgr Private Headers */, + EC9E7C83249A9CFB4D6E25D4FAED26F1 /* exec_ctx.h in Copy src/core/lib/iomgr Private Headers */, + 1EB1F585A16EA381C4D0418CB17C84CA /* executor.h in Copy src/core/lib/iomgr Private Headers */, + E95ED80E65EEB307C93AD9B0B177DDE1 /* gethostname.h in Copy src/core/lib/iomgr Private Headers */, + E4A4351C0A75219A44D94BBAF631DCB7 /* grpc_if_nametoindex.h in Copy src/core/lib/iomgr Private Headers */, + 39FE4612827167EDF4A9F392DB128F62 /* internal_errqueue.h in Copy src/core/lib/iomgr Private Headers */, + E9B6A8DEA7FC14C939773FCD8299A5FB /* iocp_windows.h in Copy src/core/lib/iomgr Private Headers */, + 9D2642B1ECC2D6471C5FC5D77A28C0CA /* iomgr.h in Copy src/core/lib/iomgr Private Headers */, + 24CAB96A8808080AB3E6EDCB1955085A /* iomgr_custom.h in Copy src/core/lib/iomgr Private Headers */, + E5E9384D903BDAF46B88847FFD0517A5 /* iomgr_internal.h in Copy src/core/lib/iomgr Private Headers */, + 3014BFEA8F70E8B8296A031C5FD395EE /* is_epollexclusive_available.h in Copy src/core/lib/iomgr Private Headers */, + BD5871E056D3D769BBC6689039085BA2 /* load_file.h in Copy src/core/lib/iomgr Private Headers */, + 5A49B876BFF81AFDA88334457613A16C /* lockfree_event.h in Copy src/core/lib/iomgr Private Headers */, + 631BBADD86F5B23FD6B6D3150F4DD98D /* nameser.h in Copy src/core/lib/iomgr Private Headers */, + 096E198BF443396E3C9ED5843560E111 /* polling_entity.h in Copy src/core/lib/iomgr Private Headers */, + E4D9DED859B604AA5A9351A92EB7172E /* pollset.h in Copy src/core/lib/iomgr Private Headers */, + 64663AE77032B01E5E022AA832EEFDE4 /* pollset_custom.h in Copy src/core/lib/iomgr Private Headers */, + A9B4FA59A3D6E577EFC26B644873041D /* pollset_set.h in Copy src/core/lib/iomgr Private Headers */, + A0C00B02A9E4F33C8E59A9B2CF2E89D2 /* pollset_set_custom.h in Copy src/core/lib/iomgr Private Headers */, + CE0BEC3041974994B0294084D19554E3 /* pollset_set_windows.h in Copy src/core/lib/iomgr Private Headers */, + FC224D12A950575788A88E757FBE118B /* pollset_windows.h in Copy src/core/lib/iomgr Private Headers */, + 709A1610D3E182F6D3DE4E2ED9D68C9F /* port.h in Copy src/core/lib/iomgr Private Headers */, + 1700AF1C6F619D95AAE192F086FAB641 /* python_util.h in Copy src/core/lib/iomgr Private Headers */, + 6A794A94CEB6FA01E3AA990187184EB1 /* resolve_address.h in Copy src/core/lib/iomgr Private Headers */, + 02D14ECB826108F3A6979B6DAFAD7E75 /* resolve_address_custom.h in Copy src/core/lib/iomgr Private Headers */, + DEA15088DBCDCAEBB635053B9F2E48B5 /* resolve_address_impl.h in Copy src/core/lib/iomgr Private Headers */, + 0B33B8E6613744579B9021923D5601C5 /* resolve_address_posix.h in Copy src/core/lib/iomgr Private Headers */, + 73434189F9D8C387CAD5546AA465F11F /* resolve_address_windows.h in Copy src/core/lib/iomgr Private Headers */, + 82D1F1480274BFBEF63CCEBADB9849C1 /* resolved_address.h in Copy src/core/lib/iomgr Private Headers */, + DDD18175F667D612DACE23FF52AE7BE1 /* sockaddr.h in Copy src/core/lib/iomgr Private Headers */, + A1676661A03A1FA1E0E4584D77309211 /* sockaddr_posix.h in Copy src/core/lib/iomgr Private Headers */, + 8961B90030D814662BF692D0E305D6FE /* sockaddr_windows.h in Copy src/core/lib/iomgr Private Headers */, + 90CDD1BD4D40053DE5B18AE0D0CCAB89 /* socket_factory_posix.h in Copy src/core/lib/iomgr Private Headers */, + FBD966D13CCC5EB1664BC2487961EC19 /* socket_mutator.h in Copy src/core/lib/iomgr Private Headers */, + 5A78EDE7198AEFA8EC074C50163729AE /* socket_utils.h in Copy src/core/lib/iomgr Private Headers */, + E58D520FFEAB0841841CEF82D6D9D944 /* socket_utils_posix.h in Copy src/core/lib/iomgr Private Headers */, + F0EC9CB007B0E0C0EE0467EA98CF3AF4 /* socket_windows.h in Copy src/core/lib/iomgr Private Headers */, + F04DC8CCAE3E5F7C95EAB8B25BF92519 /* sys_epoll_wrapper.h in Copy src/core/lib/iomgr Private Headers */, + 9FF20B2898D65BAF0F1DC829B580E860 /* tcp_client.h in Copy src/core/lib/iomgr Private Headers */, + 555CE4CA0ACAE9F7116B82F05E1A8AC3 /* tcp_client_posix.h in Copy src/core/lib/iomgr Private Headers */, + 774AE74F055A214B0AD3149A0C7B21BB /* tcp_custom.h in Copy src/core/lib/iomgr Private Headers */, + 8572AAD295BAE0D8BAA30675C6652BDE /* tcp_posix.h in Copy src/core/lib/iomgr Private Headers */, + 5B39C6C04DC13F142E0092F88855618A /* tcp_server.h in Copy src/core/lib/iomgr Private Headers */, + 6FF00F793F4DB8B0D36FA947F35ECAF5 /* tcp_server_utils_posix.h in Copy src/core/lib/iomgr Private Headers */, + 8E8A689C4B8308FE3F51F8B0E9CC1307 /* tcp_windows.h in Copy src/core/lib/iomgr Private Headers */, + 35DE217EC786DAED3FB6A40DFADEA9F7 /* time_averaged_stats.h in Copy src/core/lib/iomgr Private Headers */, + 04DAF67BBA3B9FB3E2408A970B239F6F /* timer.h in Copy src/core/lib/iomgr Private Headers */, + 42332D2D3E826E87F82D01C136AA2BC0 /* timer_custom.h in Copy src/core/lib/iomgr Private Headers */, + FFEFF0D8A073F6D06DCF634799AE34F3 /* timer_generic.h in Copy src/core/lib/iomgr Private Headers */, + 2604861D642F9B33A8A0ACCEDEF996B5 /* timer_heap.h in Copy src/core/lib/iomgr Private Headers */, + 3F26A403A246914C176377B30D08808B /* timer_manager.h in Copy src/core/lib/iomgr Private Headers */, + 948F095DB19CF24F80A2AB9438E448CC /* unix_sockets_posix.h in Copy src/core/lib/iomgr Private Headers */, + 6DE661C2BD38B594F2CF0B6DC9A970F3 /* wakeup_fd_pipe.h in Copy src/core/lib/iomgr Private Headers */, + C811267459B3F701CE4855B11F0441EA /* wakeup_fd_posix.h in Copy src/core/lib/iomgr Private Headers */, + ED7B6A86D9074AC0FCF4A92CDE2ED0C8 /* work_serializer.h in Copy src/core/lib/iomgr Private Headers */, + ); + name = "Copy src/core/lib/iomgr Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 529385AA3D88CC866A80A8C7EF875DDB /* Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/route/v3"; + dstSubfolderSpec = 16; + files = ( + 3C06620F70DE7E025ECFC78FF35D8F79 /* route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + A15FC419203E47E07C514B9E4AA419D8 /* route_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + DA3A8DE5A0CED9799B01CEC416007E7E /* scoped_route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5298FD25B9BB364B71DEFDD264DEECEB /* Copy crypto/ec_extra Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/ec_extra"; + dstSubfolderSpec = 16; + files = ( + 18A9770DE1BD620805F0C1F9B643D675 /* internal.h in Copy crypto/ec_extra Private Headers */, + ); + name = "Copy crypto/ec_extra Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 52FD1A1FEF7CB848F636671B3ED49C5B /* Copy src/core/ext/upbdefs-generated/validate Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/validate"; + dstSubfolderSpec = 16; + files = ( + 2648B110E6DB5BE5E3B3214E40D41864 /* validate.upbdefs.h in Copy src/core/ext/upbdefs-generated/validate Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/validate Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 53F17FD77DDBCF3DFFD249971B976FE1 /* Copy src/core/lib/security/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/transport"; + dstSubfolderSpec = 16; + files = ( + 3D1FCF67087861D13A53359B635416CB /* auth_filters.h in Copy src/core/lib/security/transport Private Headers */, + 800D518D3F5E092E3EF3D4CF1F92D29E /* secure_endpoint.h in Copy src/core/lib/security/transport Private Headers */, + AF536CC71C3EB99C32A81AD35553BA92 /* security_handshaker.h in Copy src/core/lib/security/transport Private Headers */, + AC2EA1E1BABB4F4A72AD177D19C04FD8 /* tsi_error.h in Copy src/core/lib/security/transport Private Headers */, + ); + name = "Copy src/core/lib/security/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 542E93E31E57BB35B558088490142C9A /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3"; + dstSubfolderSpec = 16; + files = ( + AA8F11DCB9B10AB434E701739DE03F90 /* router.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5472FBB9E813C3E415831C8A6A970F6F /* Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/trace/v3"; + dstSubfolderSpec = 16; + files = ( + 46E950429BCAEA746AC90B958B20BA1F /* http_tracer.upb.h in Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 550C4E81C66CD21C42367435584DDDD4 /* Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/v3"; + dstSubfolderSpec = 16; + files = ( + F4AC2A1F4A64B9EBE8CBB5E7B62F832C /* http.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + 0A67F4EFBCD1A99FB259DE1E04BFA94F /* percent.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + FF849D2424EBA96F8A4C168E8224586B /* range.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + 574C04A6E316C068917E6275B73FB8EF /* semantic_version.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5543CD83F922E48E6F07310090AF1772 /* Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/metadata/v3"; + dstSubfolderSpec = 16; + files = ( + 6B16B199954630F825350F54D66F9D43 /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 55957B000E543F9A6B343B64FF8E5732 /* Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 2BFB8A91690856BA4A2C4D83276ED459 /* api_listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + B6B29B85DC09ED5A90AA29F587ABFB40 /* listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + 08E8B719B9AE82404F990CB44189D0B6 /* listener_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + C2FE46CBDC32FCD394B088ECE9145A0F /* quic_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + F11AD8A19A12FFB09F7211338CD04014 /* udp_listener_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 55D23A3509EA901E51CFBC0F208B9C01 /* Copy src/core/lib/security/security_connector/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/fake"; + dstSubfolderSpec = 16; + files = ( + ECE947526852DE896697D72EB52EE0E7 /* fake_security_connector.h in Copy src/core/lib/security/security_connector/fake Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 560853D9D71B548E3465326D3AC5B53D /* Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/overload/v3"; + dstSubfolderSpec = 16; + files = ( + C49B43C439D431EE77BA5CAF8B6EE330 /* overload.upb.h in Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5699161A16E00B8AE65480F4E89D447D /* Copy crypto/pkcs7 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/pkcs7"; + dstSubfolderSpec = 16; + files = ( + AB876C7ADCC70CE9FA8616B846816CD2 /* internal.h in Copy crypto/pkcs7 Private Headers */, + ); + name = "Copy crypto/pkcs7 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 56E1FFB0AF2F8AD1BC7BFBD4FD8D2992 /* Copy src/core/ext/transport/chttp2/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/client"; + dstSubfolderSpec = 16; + files = ( + 9DCC5B0B1AEB05CE6C74D0247A09EB50 /* chttp2_connector.h in Copy src/core/ext/transport/chttp2/client Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 56F70EC7558A0FE2C8B03306DBB4E5C2 /* Copy src/core/ext/transport/chttp2/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/client"; + dstSubfolderSpec = 16; + files = ( + 75CC29197194C4984FABBFD37317A6FB /* chttp2_connector.h in Copy src/core/ext/transport/chttp2/client Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5743474C4F06F6526B0D2F38A9357E60 /* Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/grpclb"; + dstSubfolderSpec = 16; + files = ( + 722D766FAA4DFAFF6079474C8F0697AD /* client_load_reporting_filter.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 6583015CFB098863F98C2320CB5FF208 /* grpclb.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 66A25876CFB19C7D31F60FCC3E606CC5 /* grpclb_balancer_addresses.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 68EE06352D5523563988AF5AC7018FA1 /* grpclb_channel.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 5CDE261C4A20CDC1A3429A05A62189AE /* grpclb_client_stats.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 6BEC7901C4DC6F3BF7C710B4C108839E /* load_balancer_api.h in Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 58020266AEFD9BE6C8FDC8EF1AE6E62D /* Copy src/core/ext/filters/deadline Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/deadline"; + dstSubfolderSpec = 16; + files = ( + BEAB27F922BB03AAC01CB9F6D664656F /* deadline_filter.h in Copy src/core/ext/filters/deadline Private Headers */, + ); + name = "Copy src/core/ext/filters/deadline Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 58110763A1525A8AD2AE942F09CC60A5 /* Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/route/v3"; + dstSubfolderSpec = 16; + files = ( + 48A5C0A226ADD2FEFEEA0B6FD5571181 /* rds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + AD3A80D26BA8D56430E7CC0436F93011 /* srds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 584AE02723588C349D9D74F6B6AD4B1C /* Copy src/core/lib/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/transport"; + dstSubfolderSpec = 16; + files = ( + E4E57369E96403B7BD19B0202BF8E8FE /* bdp_estimator.h in Copy src/core/lib/transport Private Headers */, + FC9B3CB3FCA2A437C7001C938C92CEB9 /* byte_stream.h in Copy src/core/lib/transport Private Headers */, + 5ED2899783853CF819E809756728C339 /* connectivity_state.h in Copy src/core/lib/transport Private Headers */, + A5BB8E7B701C1BBE8E86665E26E90768 /* error_utils.h in Copy src/core/lib/transport Private Headers */, + C7F988E3D92BBE331B1C757932B027D0 /* http2_errors.h in Copy src/core/lib/transport Private Headers */, + 1645C833D2093E52F02024439840B21D /* metadata_batch.h in Copy src/core/lib/transport Private Headers */, + D4E1A325FE322976168EEF6AF0F48825 /* parsed_metadata.h in Copy src/core/lib/transport Private Headers */, + 0963B6CC01A0ED22BA5C822890E5BE44 /* pid_controller.h in Copy src/core/lib/transport Private Headers */, + E97C85203B7A8FA16EE10FDA8446133D /* status_conversion.h in Copy src/core/lib/transport Private Headers */, + F8585CB1FAB4695751CA8F7B2BCBE541 /* timeout_encoding.h in Copy src/core/lib/transport Private Headers */, + 1ED8710C28DA8946A8884AE6B80A8C23 /* transport.h in Copy src/core/lib/transport Private Headers */, + 7808476EB8EA8879724D6B46DD038C1F /* transport_impl.h in Copy src/core/lib/transport Private Headers */, + ); + name = "Copy src/core/lib/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 58BE64AD1EA939A9BF3DB04ACD370FDD /* Copy strings Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/strings"; + dstSubfolderSpec = 16; + files = ( + 5D257139D7AE662C6D4733CFB35ACC49 /* ascii.h in Copy strings Public Headers */, + 34C34FD2EE551BA9A942C3BD331D1458 /* charconv.h in Copy strings Public Headers */, + 6CB0CD53EBF0248633EE451F9F411074 /* cord.h in Copy strings Public Headers */, + DB89DD41C3F57D16D2FBE28B92B405F0 /* escaping.h in Copy strings Public Headers */, + A63DBF0E1F1E5F9FCB02E9D01635B2C9 /* match.h in Copy strings Public Headers */, + 8A0B7089605518C116E286266B288B4F /* numbers.h in Copy strings Public Headers */, + 25455CE15C8E3EA60F9D137769EEAE59 /* str_cat.h in Copy strings Public Headers */, + A532F3136D7B77DACE03B1C0C4D662B3 /* str_format.h in Copy strings Public Headers */, + F5DE238DB9E759C629C184C0818240C2 /* str_join.h in Copy strings Public Headers */, + 253506795294369869C0805029DF54EA /* str_replace.h in Copy strings Public Headers */, + C18ED225B31D184CA1F4C7762A1CC451 /* str_split.h in Copy strings Public Headers */, + 533091CC0646301A4745C4303C3E01C3 /* string_view.h in Copy strings Public Headers */, + 8E620B64A5B733F8410124F121C9D7D5 /* strip.h in Copy strings Public Headers */, + BEA94FD96FB819661BE14811B9F86706 /* substitute.h in Copy strings Public Headers */, + ); + name = "Copy strings Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 58D71012501B304E7B4D0C559588402E /* Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/route/v3"; + dstSubfolderSpec = 16; + files = ( + D796EA2348FF6B087110FB4D33DDD70C /* route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + 2CDA1AC22034B05405517CF3CB9629DC /* route_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + 793ED694981311E0419DB2DED240BD41 /* scoped_route.upb.h in Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 58E13465B99A0B869264A5630041F6FC /* Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/core/v3"; + dstSubfolderSpec = 16; + files = ( + F9E8CD5A9ED3FB32C498530893428490 /* address.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 98B4E757ABF7F68B970DE70023EED4C5 /* backoff.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + A9135ED44672C390BF76B36EA2265D90 /* base.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 2AE3D9CA3DD3EA6A841C2F82E29D3769 /* config_source.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + DBC6EEB8FE0A5E3956F82675757F2ED4 /* event_service_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 59D76014705F1C9754F60F90A10DFD6E /* extension.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 2DA503B2B5EA993FFB9A8735B4F3CC19 /* grpc_service.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + A8DA15DF6C5EEC13C654EE07DC98F8C9 /* health_check.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 9C3C263A833B4CE280FF25A75704D94E /* http_uri.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 0102FF40C373F454653040D1A2D95C79 /* protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 790B02FC0114CC6A01DF12353D872738 /* proxy_protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + A16BAC28E6646748CD7671FAD6C8DED7 /* resolver.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 63DA758E5F5F3118439A64BD6BAB8E30 /* socket_option.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + B0C2F693B5C83D434788EE9D50DB1C60 /* substitution_format_string.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 01BE7E375750AED5EB3A896BC24E3269 /* udp_socket_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 592A282C24A5141C3C9375B3B4F35929 /* Copy src/cpp/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/cpp/client"; + dstSubfolderSpec = 16; + files = ( + 1C79B9BB0CA35D463B50BDD1BBB7CD9C /* create_channel_internal.h in Copy src/cpp/client Private Headers */, + 5E3F530655A4C28BA301A51F86CAFD7A /* secure_credentials.h in Copy src/cpp/client Private Headers */, + ); + name = "Copy src/cpp/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5A19ACB9B6130B419B7684068DBA25A6 /* Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/core/v3"; + dstSubfolderSpec = 16; + files = ( + 81B900929BE1E340EBB635A5FDF13AAE /* authority.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + F60C6327E3BE1187F88D863023AE2C31 /* collection_entry.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + EE26E6E74DCF77DCE52EC374EC496813 /* context_params.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 085A60FD59DA45200D0A758A739AA8FA /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 971AAAB3C98194D7E573F1225FC97C87 /* resource_locator.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 923B959FAF56741269ECDF32E08A8C57 /* resource_name.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5AE1A146F478AE87D987C4E3C74388A9 /* Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/route/v3"; + dstSubfolderSpec = 16; + files = ( + 929360AF405D0F14031C53EB9CCAB6F6 /* route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + 4D9C75BF1EE833AD843AFE05E0A530F4 /* route_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + 908941621E409E45852BCD5ECCED2A1A /* scoped_route.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5B27FDDC8C0A07049DA3D115EEE64970 /* Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/udpa/annotations"; + dstSubfolderSpec = 16; + files = ( + 19AE12977C6A2276B77CC40FACAEE0E6 /* migrate.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 8643F8ED526AFD1001DECA6A96542D3E /* security.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + E65474C9E5ECE9966435E0E8BD77EA38 /* sensitive.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + CADECB6DE0CE03814AD8CA0F726E515C /* status.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 2D493894DDDA05108A086BC8D399769A /* versioning.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/udpa/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5B5DCF9DB521CB29CA65F6E43903185D /* Copy src/core/lib/profiling Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/profiling"; + dstSubfolderSpec = 16; + files = ( + 6B7BF9A15B0365D7A9FE22FD2855C3EC /* timers.h in Copy src/core/lib/profiling Private Headers */, + ); + name = "Copy src/core/lib/profiling Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5C0088044F4E9D343E5248609E8ABFDA /* Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/type/v3"; + dstSubfolderSpec = 16; + files = ( + F732512A54B6E7BD1310D1FDAA0EBDF7 /* typed_struct.upb.h in Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5C06B013851B1F2AEECC765D2703469A /* Copy src/core/ext/upb-generated/google/rpc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/rpc"; + dstSubfolderSpec = 16; + files = ( + 94219ED55CA33AEBF0F01BD78E672E06 /* status.upb.h in Copy src/core/ext/upb-generated/google/rpc Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/rpc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5C1886F2960A873B4ED48986D9D35888 /* Copy time/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/time/internal"; + dstSubfolderSpec = 16; + files = ( + 1B0B8FD0C6F007F4C83011CB5A86330A /* get_current_time_chrono.inc in Copy time/internal Public Headers */, + C21F8FA56683E708B42214A701D280CE /* get_current_time_posix.inc in Copy time/internal Public Headers */, + ); + name = "Copy time/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5CB8912BFADA2542418A15F2ECB2E5FD /* Copy src/core/lib/security/security_connector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector"; + dstSubfolderSpec = 16; + files = ( + 9A4D2B6092543B578885436E88C44AAE /* load_system_roots.h in Copy src/core/lib/security/security_connector Private Headers */, + 015C7CC9B3C2E56AC7DBBE5AC7EAB94A /* load_system_roots_linux.h in Copy src/core/lib/security/security_connector Private Headers */, + 96A417046B6278E3F95FF251CF8CB535 /* security_connector.h in Copy src/core/lib/security/security_connector Private Headers */, + 960DEE0CCEB19813E1C115C1F02DA702 /* ssl_utils.h in Copy src/core/lib/security/security_connector Private Headers */, + 170C3AA2720EAD772C71352A8890779F /* ssl_utils_config.h in Copy src/core/lib/security/security_connector Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5CCF67063B7E0A8B3149598E4100ED9B /* Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 890BD8AB27001F67FF8607F7ED06E653 /* lds.upb.h in Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5D6118DE39ED2924BF571FB7921BD5B3 /* Copy crypto/fipsmodule/ecdsa Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/ecdsa"; + dstSubfolderSpec = 16; + files = ( + 2418E9C682C8C2DBD8B51AC54E31BED4 /* internal.h in Copy crypto/fipsmodule/ecdsa Private Headers */, + ); + name = "Copy crypto/fipsmodule/ecdsa Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5E9147269A57D9545B256AE70CE79AAC /* Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 578A1917BAD9F59DE12103A10A2BAD61 /* api_listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + A75A78BD47F9BE8ED496CEBD925A8B16 /* listener.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + 87B9818F1A15FB1E0FB8C59D2665220C /* listener_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + E8971A016CE4C6277F1EDF4715A0F9E6 /* quic_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + 293446BCDEBE9EB3EB06442F7666BD65 /* udp_listener_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5EA127420B638F4F0C00BE0F52F127D4 /* Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/accesslog/v3"; + dstSubfolderSpec = 16; + files = ( + 3BCAA4C817E362DCC762CF601B4F62A0 /* accesslog.upb.h in Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5F3EC8CC7D45F0371D84AC42DF49C2A1 /* Copy src/core/lib/security/security_connector/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/fake"; + dstSubfolderSpec = 16; + files = ( + 2B21822585351429C10B7E54F16C250C /* fake_security_connector.h in Copy src/core/lib/security/security_connector/fake Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5F895FC62BB81B364A875BC91A3A6B86 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 48B7EF8D0E024E8E9A766A07D022FA62 /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 5FA463E00B301FF04F53FD7015B0476B /* Copy crypto/fipsmodule/rsa Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/rsa"; + dstSubfolderSpec = 16; + files = ( + 11082BB596E4273ED910C25C8DDC0201 /* internal.h in Copy crypto/fipsmodule/rsa Private Headers */, + ); + name = "Copy crypto/fipsmodule/rsa Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 60B6E6D175FAD0ED7FDDF8C83AB51F5C /* Copy src/core/ext/filters/max_age Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/max_age"; + dstSubfolderSpec = 16; + files = ( + 146B551DA8AE04A558DCF3E5EAA314D5 /* max_age_filter.h in Copy src/core/ext/filters/max_age Private Headers */, + ); + name = "Copy src/core/ext/filters/max_age Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 60BCCF88D8DC2A5476615BB9335E7077 /* Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/metrics/v3"; + dstSubfolderSpec = 16; + files = ( + 15695073CCA6891D6689762E8809B05B /* stats.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 60D2B4682E23EB105626931478771AEC /* Copy src/core/ext/filters/http/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/server"; + dstSubfolderSpec = 16; + files = ( + F92A618C019A14473CB14F681A3AE08B /* http_server_filter.h in Copy src/core/ext/filters/http/server Private Headers */, + ); + name = "Copy src/core/ext/filters/http/server Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 60FDF14098F6A99389A6964EDF2D90A6 /* Copy synchronization Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/synchronization"; + dstSubfolderSpec = 16; + files = ( + 46BD60CBE2FD2618B27EC30F0C92FC53 /* barrier.h in Copy synchronization Public Headers */, + 8BF00CAF90E38EE0169FAB6EC6844EE2 /* blocking_counter.h in Copy synchronization Public Headers */, + 37BC08D95F2726A97A8B94316C78C0B3 /* mutex.h in Copy synchronization Public Headers */, + 00110B96161A8CF635467C7A4FD12EF5 /* notification.h in Copy synchronization Public Headers */, + ); + name = "Copy synchronization Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 611FC1B6F8217CF374FF41A79F073E09 /* Copy functional/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/functional/internal"; + dstSubfolderSpec = 16; + files = ( + 0F278CC7433420D2CE2CCEEA65F40879 /* front_binder.h in Copy functional/internal Public Headers */, + 229B2049392E6CA2C4E77F5CCDC618DB /* function_ref.h in Copy functional/internal Public Headers */, + ); + name = "Copy functional/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 613D33EC2C1505B0256BBFCEDA3D66DC /* Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/metadata/v3"; + dstSubfolderSpec = 16; + files = ( + D2009505F070F61786A8364925CC3C45 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 640E686A29216E41EF26FB4C9B6B2AFA /* Copy random/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/random/internal"; + dstSubfolderSpec = 16; + files = ( + 9DCC8E93E0E559F4D7188A7280DDCD9C /* distribution_caller.h in Copy random/internal Public Headers */, + 9B7134DF271D28A4730F4A017256234A /* fast_uniform_bits.h in Copy random/internal Public Headers */, + 8B8ACE304C18C113B18C4D63C6F4AC40 /* fastmath.h in Copy random/internal Public Headers */, + B5411EF25AC63C3476F854F0A6DE3826 /* generate_real.h in Copy random/internal Public Headers */, + 7ECCDB3549FAA27F139028B472021DA3 /* iostream_state_saver.h in Copy random/internal Public Headers */, + 407DC30D32051426D60097D6636F50A8 /* nonsecure_base.h in Copy random/internal Public Headers */, + 9EC523E740E454E007C6C46A5E1C5C8B /* pcg_engine.h in Copy random/internal Public Headers */, + 0265ACE7C7C05DC9D2E178C087B26A58 /* platform.h in Copy random/internal Public Headers */, + CF8FBBBE1C71BDBA9AFD126B69E156F7 /* pool_urbg.h in Copy random/internal Public Headers */, + 8BDE55A40CF889A351663CA04A9923EC /* randen.h in Copy random/internal Public Headers */, + B743A7C62F849BA5615C0A2A8FD76799 /* randen_detect.h in Copy random/internal Public Headers */, + 5259D633C0FE0A26773ED17B56B84A52 /* randen_engine.h in Copy random/internal Public Headers */, + AA56B5183F66D58824EC4C55FFF152ED /* randen_hwaes.h in Copy random/internal Public Headers */, + 148150E4819F854529428ED37B8B799C /* randen_slow.h in Copy random/internal Public Headers */, + B4F7F76B7AD9CF84D153D5E7B94D0F29 /* randen_traits.h in Copy random/internal Public Headers */, + 2ECB28A00610A13D555BA475ED57FDA7 /* salted_seed_seq.h in Copy random/internal Public Headers */, + 808A3F02CD477D58D7922D702AD1532B /* seed_material.h in Copy random/internal Public Headers */, + 95D74FEAF8507BC417619A7983274B54 /* traits.h in Copy random/internal Public Headers */, + 2597200C9D2BB5F1BA3ECF3C300060F5 /* uniform_helper.h in Copy random/internal Public Headers */, + BB0AD8ACDC6F682B8D08FF8F5B09461E /* wide_multiply.h in Copy random/internal Public Headers */, + ); + name = "Copy random/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 64404381C57AC564D95926B06170F328 /* Copy container Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/container"; + dstSubfolderSpec = 16; + files = ( + E3504FFCE165422860BB7992968C16A7 /* fixed_array.h in Copy container Public Headers */, + 527F3B033C13F63068D7D808880A94E5 /* flat_hash_map.h in Copy container Public Headers */, + 999772D7BF26420D9DB4DA84D67F2ED2 /* inlined_vector.h in Copy container Public Headers */, + ); + name = "Copy container Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 645061FC2A1CF01C76841C5E51BF192F /* Copy src/core/lib/security/credentials/google_default Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/google_default"; + dstSubfolderSpec = 16; + files = ( + 97644FA1EADF443A0B08F8D139E401F0 /* google_default_credentials.h in Copy src/core/lib/security/credentials/google_default Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/google_default Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 6456A03A4BD419081D494E9E0461440D /* Copy time/internal/cctz/include/cctz Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/time/internal/cctz/include/cctz"; + dstSubfolderSpec = 16; + files = ( + 35A8CBFB43DE36FEF17DDEC604706F9F /* civil_time.h in Copy time/internal/cctz/include/cctz Public Headers */, + ECE20517F8861255BE6F28F0166F53FC /* civil_time_detail.h in Copy time/internal/cctz/include/cctz Public Headers */, + D77B1C7A719FC3E60F18732A3717ADA9 /* time_zone.h in Copy time/internal/cctz/include/cctz Public Headers */, + D1FEDE60EA6E12A5C361ED69219A0B91 /* zone_info_source.h in Copy time/internal/cctz/include/cctz Public Headers */, + ); + name = "Copy time/internal/cctz/include/cctz Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 64EA324F6F430741E8ED0C57BA21252A /* Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + F63301281F8A440EAA804BAA16E6C6C5 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 65F1FCCA7DE98503A014B96C89F9D237 /* Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/rpc"; + dstSubfolderSpec = 16; + files = ( + 3F14493364A36DE1EA8FF453AD7601B7 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/rpc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 67D5D83F38B1BE1CB0CBC515B0EFF25E /* Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3"; + dstSubfolderSpec = 16; + files = ( + A9587A188F0C0F0DFA7CC83A1FC2E517 /* bootstrap.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 684C318A068AF8AF93B2F974C0F000A8 /* Copy impl/codegen Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/impl/codegen"; + dstSubfolderSpec = 16; + files = ( + 69BCD57BAA8CF427154AC84D642E8EDE /* async_generic_service.h in Copy impl/codegen Public Headers */, + 09B51A927375317A36CBD44D2052E7D1 /* async_stream.h in Copy impl/codegen Public Headers */, + 43CE42D6A43E932F149979ACC29A6DA2 /* async_unary_call.h in Copy impl/codegen Public Headers */, + E303F1AD37B7E091BE2B6778E2105FD7 /* byte_buffer.h in Copy impl/codegen Public Headers */, + 9C3EF063AD24D969A16A79843F6074C2 /* call.h in Copy impl/codegen Public Headers */, + 32EA6F004B7FA8538ADF08ADE0035710 /* call_hook.h in Copy impl/codegen Public Headers */, + CC1DB3C3FFB8D0D7CB605CD0B9F0CE13 /* call_op_set.h in Copy impl/codegen Public Headers */, + D5326CE656A039B350E341FB44672ABF /* call_op_set_interface.h in Copy impl/codegen Public Headers */, + BE8BCD7160DCB983CBDF0C475B3CF195 /* callback_common.h in Copy impl/codegen Public Headers */, + 17DBAF5E7CD2383D3F8E7FC113CE54AF /* channel_interface.h in Copy impl/codegen Public Headers */, + A090B8B2F19D28905FE94111CB98EC48 /* client_callback.h in Copy impl/codegen Public Headers */, + FDEF0A29126B65CD06DD29DB856EEF92 /* client_context.h in Copy impl/codegen Public Headers */, + B2F62BAAF91AC5DC0A3C7C705B492535 /* client_interceptor.h in Copy impl/codegen Public Headers */, + D225092E4FFCA5AE7D76705033C38709 /* client_unary_call.h in Copy impl/codegen Public Headers */, + D690CED966B3F129B17C7BC8B681F078 /* completion_queue.h in Copy impl/codegen Public Headers */, + CB9B420ED9EC185CF1CEDA9FA142A920 /* completion_queue_tag.h in Copy impl/codegen Public Headers */, + 1AE53C6E09BC617A738ED0249A4AF6F3 /* config.h in Copy impl/codegen Public Headers */, + 36952850833B6CA0C649213E7173785D /* core_codegen.h in Copy impl/codegen Public Headers */, + D2DB67A907882B3AB68CB0E9391D4A8C /* core_codegen_interface.h in Copy impl/codegen Public Headers */, + AD87B775412D7C125ABB1CE1821CDCF9 /* create_auth_context.h in Copy impl/codegen Public Headers */, + E55F9BFE0BFC45E59646FF28DE7CA8A5 /* delegating_channel.h in Copy impl/codegen Public Headers */, + 044D9F9F14442F1BDC8020451FF6541D /* grpc_library.h in Copy impl/codegen Public Headers */, + 5B383C1C5D7CF48D117EC0F4DFCB175D /* intercepted_channel.h in Copy impl/codegen Public Headers */, + 8E57DAB1C0FCE496C68E199458828AC1 /* interceptor.h in Copy impl/codegen Public Headers */, + BDA5F5978334255529EBAD0918B8422D /* interceptor_common.h in Copy impl/codegen Public Headers */, + 074B9B923DE66280EBF879F28086668A /* message_allocator.h in Copy impl/codegen Public Headers */, + 49407E186A4EDE155393E36EEE8EEBD9 /* metadata_map.h in Copy impl/codegen Public Headers */, + A6B2CDA7061F0D99A75FBC2C8AA94460 /* method_handler.h in Copy impl/codegen Public Headers */, + 9949EC94274A87C79C00BFE246C41728 /* method_handler_impl.h in Copy impl/codegen Public Headers */, + B8B24D064716AE7D702B177043160599 /* rpc_method.h in Copy impl/codegen Public Headers */, + BA9DAE71CA6AD8EBFDA078B4056C9841 /* rpc_service_method.h in Copy impl/codegen Public Headers */, + A777D038C2D045F261A72D7A0A912F0F /* serialization_traits.h in Copy impl/codegen Public Headers */, + 4722A614DD4E39E9ABCC77CF08C07121 /* server_callback.h in Copy impl/codegen Public Headers */, + D1D39A00DB09AF413E6E2311B2F0D47E /* server_callback_handlers.h in Copy impl/codegen Public Headers */, + 28D56857B86547EC35274C080B289666 /* server_context.h in Copy impl/codegen Public Headers */, + 6E2109072972CF579421EA14DAC9E99D /* server_interceptor.h in Copy impl/codegen Public Headers */, + DE058F9DBD8D51CB82DABDD3B442C843 /* server_interface.h in Copy impl/codegen Public Headers */, + 52FCF961CE3D68B154176BCA35DA3600 /* service_type.h in Copy impl/codegen Public Headers */, + 8EA1F09410BBE1C4E4AB39CC02D6D549 /* slice.h in Copy impl/codegen Public Headers */, + BB3F50EDD34E382C37BF501AF48A07D5 /* status.h in Copy impl/codegen Public Headers */, + E6F34C2A1392D5C4104B62C5DAED4D79 /* status_code_enum.h in Copy impl/codegen Public Headers */, + 9D28E52710DFBCF0BA538A45711026C8 /* string_ref.h in Copy impl/codegen Public Headers */, + 73A7EB109773A843602B7C3A158D289F /* stub_options.h in Copy impl/codegen Public Headers */, + 60C8FC5D0E71054B9A9945785D2F5EAA /* sync.h in Copy impl/codegen Public Headers */, + 80DE69062D54F29ED0BB201DBFC4C003 /* sync_stream.h in Copy impl/codegen Public Headers */, + CEC3CB6CAE56B95A7F921C9E77487F2E /* time.h in Copy impl/codegen Public Headers */, + ); + name = "Copy impl/codegen Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 69CFDCA499F0D6DE125EAF0D560A101A /* Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3"; + dstSubfolderSpec = 16; + files = ( + 64D2E3EBD17AAB3149149139F34B5ECB /* cert.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 571FF6F0D77F9673AF76B4E9C8D8F88E /* common.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 19D0C3FAF93AD83828C501CECC96F07B /* secret.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 2E834B5DC809FE33968C4425E92CD8CC /* tls.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 6DB7BAF9D558B7E6B39A8660D6D6220B /* Copy src/core/ext/filters/http/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/client"; + dstSubfolderSpec = 16; + files = ( + 4BB586DC802FEAB8E25E3597E437CC83 /* http_client_filter.h in Copy src/core/ext/filters/http/client Private Headers */, + ); + name = "Copy src/core/ext/filters/http/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 6EC924F2E2A6A8E20250475EB98A0561 /* Copy src/cpp/thread_manager Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/cpp/thread_manager"; + dstSubfolderSpec = 16; + files = ( + A057C451607ECCD27C13C1A083C0381B /* thread_manager.h in Copy src/cpp/thread_manager Private Headers */, + ); + name = "Copy src/cpp/thread_manager Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 70241017EADCB4552C0D2DE2772E31AF /* Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 2202046FDAB686D5C5EE6AE4360DB5F5 /* lds.upb.h in Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 73418F5D02437106456D44DA77FC38FC /* Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/admin/v3"; + dstSubfolderSpec = 16; + files = ( + 9DE6343BAC8223E3F157212E664D0078 /* config_dump.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 73EE7EC2CEAC403F503E2DBC1818E589 /* Copy src/core/lib/security/credentials/ssl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/ssl"; + dstSubfolderSpec = 16; + files = ( + C6FF2E7880D8A50109F393BFCA37252F /* ssl_credentials.h in Copy src/core/lib/security/credentials/ssl Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/ssl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7482FF59F78BB31D6A0B5EA364475AA1 /* Copy src/core/lib/backoff Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/backoff"; + dstSubfolderSpec = 16; + files = ( + E6208053F181C8715339AC53F8F99976 /* backoff.h in Copy src/core/lib/backoff Private Headers */, + ); + name = "Copy src/core/lib/backoff Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 74ABFB6C6740A100015B66D9743A2FB4 /* Copy src/core/lib/security/credentials/jwt Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/jwt"; + dstSubfolderSpec = 16; + files = ( + 2B6A895AE2EB6D8A800EE6A4AC23CA5F /* json_token.h in Copy src/core/lib/security/credentials/jwt Private Headers */, + C2E96897E20D604B6BEF5157EC36385B /* jwt_credentials.h in Copy src/core/lib/security/credentials/jwt Private Headers */, + D789961254E3A07B3F191957A9032BAF /* jwt_verifier.h in Copy src/core/lib/security/credentials/jwt Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/jwt Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 74FFD069C8F7B2C201CC3A9AE02BB172 /* Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/matcher/v3"; + dstSubfolderSpec = 16; + files = ( + 40D7EF5075DB845FFAF667B56F097911 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 257249983990E801AE19B4DA00EF0620 /* node.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 6D0223AB041B10A86E5BA15CC9F4FC58 /* number.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 255690C4A9262D8BF0B0C4DAA5FECED7 /* path.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + AEE788AF4EB29FD8ACDAB5B3BB18C8B0 /* regex.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 44F35D63A61D38E686B9D570F273E487 /* string.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 4E5E070D954B2F33983D6FD2CF49FE89 /* struct.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 7865F0039928FEF4BB03359BC5F9BF83 /* value.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 75102521C454D26F4D1BC21E8B40698A /* Copy base/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/base/internal"; + dstSubfolderSpec = 16; + files = ( + 5F29E4942A631455E0051C4D0ADA486D /* atomic_hook.h in Copy base/internal Public Headers */, + 4E45B006550A62427320E0148E330B6C /* cycleclock.h in Copy base/internal Public Headers */, + 988BA6C0A90E2A8992B35A14A6B16E28 /* direct_mmap.h in Copy base/internal Public Headers */, + A493969F73373101BFA1B9B66A22C72E /* dynamic_annotations.h in Copy base/internal Public Headers */, + A1EC92F0D8B45EB6E896B385E3739312 /* endian.h in Copy base/internal Public Headers */, + F7470884A94B326E1BC852E39F194A6E /* errno_saver.h in Copy base/internal Public Headers */, + A171ED21B44FC84E46DF83546E81B1CC /* fast_type_id.h in Copy base/internal Public Headers */, + 65E37AE89578BBAD033543D33CF61F8A /* hide_ptr.h in Copy base/internal Public Headers */, + A57CCA6882A2BDC43E0B7F292B507296 /* identity.h in Copy base/internal Public Headers */, + 6E2D3D072FCAB0B5354594CF3F8AAB15 /* inline_variable.h in Copy base/internal Public Headers */, + C14B2184D373C47E8094BF03E7ED5368 /* invoke.h in Copy base/internal Public Headers */, + 3305A7E063734A91DB0FB3F4AB14E799 /* low_level_alloc.h in Copy base/internal Public Headers */, + 60D05139A3CB3B712EE7BCC56D049AF3 /* low_level_scheduling.h in Copy base/internal Public Headers */, + B47747386FAC6A2A000C3E5CD3D80322 /* per_thread_tls.h in Copy base/internal Public Headers */, + 44BAC1441A0FBA953427B61CFE9732E3 /* pretty_function.h in Copy base/internal Public Headers */, + 547E016D288C82A3A2CEA0B00F2BF275 /* raw_logging.h in Copy base/internal Public Headers */, + 677D00299E9183ADA952B4F1976967F5 /* scheduling_mode.h in Copy base/internal Public Headers */, + E6B968EE0251A71F3142C8CAAE6DDA4F /* spinlock.h in Copy base/internal Public Headers */, + 45F7EF440295EC932AE27CA0493B2F7E /* spinlock_akaros.inc in Copy base/internal Public Headers */, + 0F21594C654C29D3350C9A5D0D4D5996 /* spinlock_linux.inc in Copy base/internal Public Headers */, + 79B92DED202A0772D333D9428785FBAC /* spinlock_posix.inc in Copy base/internal Public Headers */, + 8AAD0C6CBDA37B9836646B53B63C9AF3 /* spinlock_wait.h in Copy base/internal Public Headers */, + 248DB4A0F71B3BE79F335A0BB126C025 /* spinlock_win32.inc in Copy base/internal Public Headers */, + 5A65E216443E8F0325524F253C7DE995 /* strerror.h in Copy base/internal Public Headers */, + 54C4A95729E3DB604585C82EDAE2DEAD /* sysinfo.h in Copy base/internal Public Headers */, + C010A5649819746972A77BA54AB09466 /* thread_annotations.h in Copy base/internal Public Headers */, + A6C4DF1E11A8DC3806C4B81196B1E695 /* thread_identity.h in Copy base/internal Public Headers */, + EAC481ED8491A4AA757D8A9BA54E9980 /* throw_delegate.h in Copy base/internal Public Headers */, + 2889243B07628F54B94B097F1176E6DA /* tsan_mutex_interface.h in Copy base/internal Public Headers */, + 115FF62D90196307A46B59F8023AFA53 /* unaligned_access.h in Copy base/internal Public Headers */, + AD1218C4F69EA88293C0BBFE111BA0F7 /* unscaledcycleclock.h in Copy base/internal Public Headers */, + ); + name = "Copy base/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 75C55F8CE9F796C2BAA9ACCD5E4F5BF7 /* Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/ring_hash"; + dstSubfolderSpec = 16; + files = ( + 66A3FF51C7951BBF080281DA8FBD0856 /* ring_hash.h in Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 760F71D3572513C5C5B19A83D094952D /* Copy src/core/lib/security/credentials/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/xds"; + dstSubfolderSpec = 16; + files = ( + 051BC6A2FEA14F5567009FD0E95C3DA7 /* xds_credentials.h in Copy src/core/lib/security/credentials/xds Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 766C3BFE73E17C69D0870F618389ADE2 /* Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/matcher/v3"; + dstSubfolderSpec = 16; + files = ( + 4816B23380E2A8C1BBF636B68A570885 /* metadata.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 9C081D1EB69D54F845178EB06885D363 /* node.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + E7CE4CA57903DF2D367B2BFA096CE364 /* number.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + BDA2CBBB2A2CE49014DCF9A38FC07E36 /* path.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 8A397BD94B244763C0CF93722ACB087F /* regex.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + D1709A171F574934B7AFB853389FAA43 /* string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + 34961E4510086B75A935FE4AFD7E82BC /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + D1DF9936862266D8C327E378B06F9BE8 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 76EE89FEA4B0EF02E81FDC12A9CB531A /* Copy crypto/pkcs8 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/pkcs8"; + dstSubfolderSpec = 16; + files = ( + 815B4C27156D443E0E988043A8765B40 /* internal.h in Copy crypto/pkcs8 Private Headers */, + ); + name = "Copy crypto/pkcs8 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 771CB2F21CC5EFC6566BA3406A0FE630 /* Copy src/core/lib/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/transport"; + dstSubfolderSpec = 16; + files = ( + 244576C112ACE95EAA9F9370BA907CB5 /* bdp_estimator.h in Copy src/core/lib/transport Private Headers */, + 30E349EF5428BB2A9EFA09D03DC12CD6 /* byte_stream.h in Copy src/core/lib/transport Private Headers */, + 0368FFAEBB5D9182B02C613BDE9C5D65 /* connectivity_state.h in Copy src/core/lib/transport Private Headers */, + 96FD4BE8E5F5D1C9E1A9FEE51F6C5F7A /* error_utils.h in Copy src/core/lib/transport Private Headers */, + F96E13D0822A564EF78DF5842C2CD18E /* http2_errors.h in Copy src/core/lib/transport Private Headers */, + 58BE37189DB05A0EC8AC62B63ECB14F0 /* metadata_batch.h in Copy src/core/lib/transport Private Headers */, + 1D44520181B72E23866F84424FB58AE5 /* parsed_metadata.h in Copy src/core/lib/transport Private Headers */, + 2BBFE9D56849AF86DB697498A5B91A4D /* pid_controller.h in Copy src/core/lib/transport Private Headers */, + EFD16980A9AE4841BFF9FAA344730F01 /* status_conversion.h in Copy src/core/lib/transport Private Headers */, + 03B813633B3B2DF22B57D768089EEBCC /* timeout_encoding.h in Copy src/core/lib/transport Private Headers */, + 0DD5779440C864EB6E5B3B3A284A89F3 /* transport.h in Copy src/core/lib/transport Private Headers */, + D3A637DE160A9DAFEE62266FEE959EA4 /* transport_impl.h in Copy src/core/lib/transport Private Headers */, + ); + name = "Copy src/core/lib/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 77565EFBCCE64E9EC0A7AE851FDBA7BB /* Copy src/core/ext/filters/rbac Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/rbac"; + dstSubfolderSpec = 16; + files = ( + 127F035110041C696D0AC0FA0C8F86AC /* rbac_filter.h in Copy src/core/ext/filters/rbac Private Headers */, + 55AB88FF7C1233653C408990DEC4FF8B /* rbac_service_config_parser.h in Copy src/core/ext/filters/rbac Private Headers */, + ); + name = "Copy src/core/ext/filters/rbac Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7796E089F4B5173EFD422AB0C08F6555 /* Copy crypto/fipsmodule/aes Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/aes"; + dstSubfolderSpec = 16; + files = ( + 33C7E59E29CD2AE24D0B103751BAED7F /* internal.h in Copy crypto/fipsmodule/aes Private Headers */, + ); + name = "Copy crypto/fipsmodule/aes Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7865ACA3FBA2232C042127A4D88313ED /* Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/bootstrap/v3"; + dstSubfolderSpec = 16; + files = ( + 1F7160165A4324BAB4DDF54F280418C3 /* bootstrap.upb.h in Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 78A2E6600627C1669A00AD35CC487942 /* Copy src/core/lib/compression Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/compression"; + dstSubfolderSpec = 16; + files = ( + 638A867AF8845A964EEF966011DCB3F0 /* compression_internal.h in Copy src/core/lib/compression Private Headers */, + 784C95F6AB3991F720068E4BD7A26DE3 /* message_compress.h in Copy src/core/lib/compression Private Headers */, + ); + name = "Copy src/core/lib/compression Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 78B16A348B2C2DA0CAC349AC6BEC9E63 /* Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/admin/v3"; + dstSubfolderSpec = 16; + files = ( + CE22C7F9E1B190E156ACA2338FBD57C9 /* config_dump.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7948587252F87F461C8317D89DF15285 /* Copy strings/internal/str_format Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/strings/internal/str_format"; + dstSubfolderSpec = 16; + files = ( + 25008AF1F86F42F7360649F69EE5825C /* arg.h in Copy strings/internal/str_format Public Headers */, + 7C52259302A22BF506F0320F1BB3EB4D /* bind.h in Copy strings/internal/str_format Public Headers */, + 4934B9DC097567A4454A0CB3D0E7D755 /* checker.h in Copy strings/internal/str_format Public Headers */, + 9B287B210AAEF9B24BA026EF30547691 /* extension.h in Copy strings/internal/str_format Public Headers */, + 69DC8C709D54895D622B2D9F03E4D7CB /* float_conversion.h in Copy strings/internal/str_format Public Headers */, + 5612369E8BCB5170ED2EE1A41E614CB4 /* output.h in Copy strings/internal/str_format Public Headers */, + 27F6707BAE7BCBECF5C0FF4744D13757 /* parser.h in Copy strings/internal/str_format Public Headers */, + ); + name = "Copy strings/internal/str_format Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 795E66C58D39E1A7451D7D103140A128 /* Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + 7C3AF2ED3BD91694E7FB9EFFC43E1430 /* cds.upb.h in Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7A09D05051A5B1A5EDEF4F8FA793D2B9 /* Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/udpa/annotations"; + dstSubfolderSpec = 16; + files = ( + 20F686373FF9DEDC0340E2E662372848 /* migrate.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 39038F951DC33E74AC715E46241D3D24 /* security.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 8C2741B237D0876C369B589204F80DAD /* sensitive.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 9FCD16702189D198CF372AC42248BED4 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + E854F961D6FEE9BDDF377B8CBC755101 /* versioning.upbdefs.h in Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7A8963271ECFDC7A677E94D194865EBD /* Copy src/core/lib/service_config Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/service_config"; + dstSubfolderSpec = 16; + files = ( + 2264EA2BAC952218EB41D05E8F179344 /* service_config.h in Copy src/core/lib/service_config Private Headers */, + 02AEB21941FA6801D1392C2F381D71EC /* service_config_call_data.h in Copy src/core/lib/service_config Private Headers */, + 67951F2EEE5B189A2D74D0ACB424E488 /* service_config_parser.h in Copy src/core/lib/service_config Private Headers */, + ); + name = "Copy src/core/lib/service_config Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7AE071110A261EAC48483CC5DA382974 /* Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 68953E176F5CB28F49405D36FB873419 /* lds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7BB25AEA7E980A635CA262247EC22F7C /* Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/zero_copy_frame_protector"; + dstSubfolderSpec = 16; + files = ( + 3BFC030C6424C57CAF73435B8965D9C5 /* alts_grpc_integrity_only_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + F03F83A0DABD2822F400A61B8A04CBCD /* alts_grpc_privacy_integrity_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + F3EF393F95099E948315AB488F16B782 /* alts_grpc_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 9C1049352E56D13267B10CD8B26FBABA /* alts_grpc_record_protocol_common.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 4EF4ECD73F9E8FEDABB295AEA770411C /* alts_iovec_record_protocol.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 676E5CBE042672CDC9D4DBCECE4A5D81 /* alts_zero_copy_grpc_protector.h in Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + ); + name = "Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7BD25C7FE8CB876E9C0366BD671B4AA4 /* Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 4CC70DC383CDB80EFD3B491C75B17024 /* api_listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 16CC5F9BEBDEC0473A874632956B062B /* listener.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 76F885A0FCF6209A03E259B138F51C5C /* listener_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + AF5BADDCBC487A37F8C8ADB91B59FDA1 /* quic_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + D513C7F2E5A6A00A92BD3080FDC5FBF2 /* udp_listener_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7BD7C540281E84112B57D3D0A89914E1 /* Copy src/core/lib/uri Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/uri"; + dstSubfolderSpec = 16; + files = ( + 66024F1D3848654548663B63297E0016 /* uri_parser.h in Copy src/core/lib/uri Private Headers */, + ); + name = "Copy src/core/lib/uri Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7C183652525C0957F19090ABF1286C7A /* Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/fake"; + dstSubfolderSpec = 16; + files = ( + 8C303FE4D35F5DEF9E356CD63B954AB0 /* fake_resolver.h in Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7C5B728AE5D0A5B253C2B1F421763B3A /* Copy numeric Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/numeric"; + dstSubfolderSpec = 16; + files = ( + A9F76596A8DCDB5B35E96DEC773014DF /* bits.h in Copy numeric Public Headers */, + 46D3C2FDB35F527B61D0A22F93340842 /* int128.h in Copy numeric Public Headers */, + DB71B7369A595D51EB1290754C1E6BFA /* int128_have_intrinsic.inc in Copy numeric Public Headers */, + 857E105A46E2AED8FFEE15FF0A95788F /* int128_no_intrinsic.inc in Copy numeric Public Headers */, + ); + name = "Copy numeric Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7C6ED33B4977277BDD47F3D0F6B00391 /* Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/dns"; + dstSubfolderSpec = 16; + files = ( + B34AE75175A006B522A9425C1D1B2CB5 /* dns_resolver_selection.h in Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/dns Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7D46250B281B93C27913A8F81996AA63 /* Copy src/core/lib/security/util Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/util"; + dstSubfolderSpec = 16; + files = ( + BBF20CB4B8722211C136E2A551D937DF /* json_util.h in Copy src/core/lib/security/util Private Headers */, + ); + name = "Copy src/core/lib/security/util Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 7EE035048E5AEF5BD3028E30BF4993C8 /* Copy src/core/tsi/alts/crypt Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/crypt"; + dstSubfolderSpec = 16; + files = ( + F03D2C9064F58B76F66640BE6D8C6E3D /* gsec.h in Copy src/core/tsi/alts/crypt Private Headers */, + ); + name = "Copy src/core/tsi/alts/crypt Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8022C80BC30F2F477B5CCD47E2AC7D09 /* Copy src/core/ext/upbdefs-generated/google/api Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/api"; + dstSubfolderSpec = 16; + files = ( + 3E3B97F152F7388395C6249E68C10008 /* annotations.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */, + 56DE70DE7273F1BB07924A69C29EC07D /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/api Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 811EA9915E768FE027E2B299F7278161 /* Copy base Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/base"; + dstSubfolderSpec = 16; + files = ( + C1CA6F73C623E12D6E68FB2819FCF4A2 /* attributes.h in Copy base Public Headers */, + 2BAA9B9BA8802BCE8ABCAFAFC5FEAC40 /* call_once.h in Copy base Public Headers */, + 282B9AD60A76BB9FB8F790B7876D3C5D /* casts.h in Copy base Public Headers */, + 3AF0FBEAE02DCC851C833A07721C0802 /* config.h in Copy base Public Headers */, + A15B9DE74FA4218CBABA78CCA817A0E6 /* const_init.h in Copy base Public Headers */, + EF10AEEFBF2312C261DD146ADCD642F7 /* dynamic_annotations.h in Copy base Public Headers */, + 28351ADE56AC2C82E5B181E99CB00A29 /* log_severity.h in Copy base Public Headers */, + 54010A47A74A4D240205C1122FA750EA /* macros.h in Copy base Public Headers */, + E56B398C9729C3497BE00B4DF19DFDBC /* optimization.h in Copy base Public Headers */, + 112C1373449E2779629028B7975576EE /* options.h in Copy base Public Headers */, + 2508454F1D55D9AC357B67518782104B /* policy_checks.h in Copy base Public Headers */, + 71F047ABC0F9E4EE6C4EEFC982D4DE6B /* port.h in Copy base Public Headers */, + FA5E6D31F48009F9A4519286FA93E606 /* thread_annotations.h in Copy base Public Headers */, + ); + name = "Copy base Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 835F8095B049026C8480B1F89E8F7D1D /* Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3"; + dstSubfolderSpec = 16; + files = ( + B37766C560B713312F9C076D469B77C1 /* bootstrap.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 849FBE2DB50B2EC3FE240C99609559BC /* Copy src/core/tsi/alts/frame_protector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/frame_protector"; + dstSubfolderSpec = 16; + files = ( + 12BFDEBCC8869E07D70738987825EC68 /* alts_counter.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 2350B4699F3880BA55FB48F0E16E7946 /* alts_crypter.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 476EE11652C75279D9433DEF88B32AD9 /* alts_frame_protector.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 1BD5901AF3FF07C143E435CBF40A9952 /* alts_record_protocol_crypter_common.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + B06C12D1F5EBAD115D9958A9645FCD37 /* frame_handler.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + ); + name = "Copy src/core/tsi/alts/frame_protector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8691B3668E156E67D5EB112DD5FA194D /* Copy types Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/types"; + dstSubfolderSpec = 16; + files = ( + 5616B945D89B2B31E0245876E63D27B0 /* any.h in Copy types Public Headers */, + 6F8BB0B5CE23AFF96CBFBDE1145B8B2D /* bad_any_cast.h in Copy types Public Headers */, + 37C280681B0D82C5539BA3F496DB778C /* bad_optional_access.h in Copy types Public Headers */, + 5D38E75CA9302E32308B733EDE22B7CD /* bad_variant_access.h in Copy types Public Headers */, + 1536269B10FB4087DF7A21884AFC0897 /* compare.h in Copy types Public Headers */, + 8318EB9E4839CFE1E05B8BBC66536BB0 /* optional.h in Copy types Public Headers */, + 3B7A405E516CF16CF9764A44386AB5D2 /* span.h in Copy types Public Headers */, + 0F91F24D823854BD61E4F21BD3774624 /* variant.h in Copy types Public Headers */, + ); + name = "Copy types Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 86F141C38AD3D2A3A4F56440676B3A68 /* Copy crypto/fipsmodule/digest Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/digest"; + dstSubfolderSpec = 16; + files = ( + BBDAFD761823E5D4053202E0956B8565 /* internal.h in Copy crypto/fipsmodule/digest Private Headers */, + CBBB66CD4B1BF570E0D6B6CF67DB9CA1 /* md32_common.h in Copy crypto/fipsmodule/digest Private Headers */, + ); + name = "Copy crypto/fipsmodule/digest Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 871E66A52999C960F3BBD979E2F0F397 /* Copy src/core/lib/security/security_connector/alts Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/alts"; + dstSubfolderSpec = 16; + files = ( + 640F6FD8A55F07AACA825102666D819F /* alts_security_connector.h in Copy src/core/lib/security/security_connector/alts Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/alts Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8748C86845956A667884137083A1CC4B /* Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/discovery/v3"; + dstSubfolderSpec = 16; + files = ( + E98A25287CA1185DF9AACB5E5D48DEE7 /* ads.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + E6C1C1C0C19DE3838C6326530F36F665 /* discovery.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 875896412FBDD4C1086FA28369465A2A /* Copy src/core/ext/transport/inproc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/inproc"; + dstSubfolderSpec = 16; + files = ( + 5CE62C9674E6CECD099ADC671B6253F7 /* inproc_transport.h in Copy src/core/ext/transport/inproc Private Headers */, + ); + name = "Copy src/core/ext/transport/inproc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8758A450641D8ED8A86B73AD05D3BA97 /* Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/xds"; + dstSubfolderSpec = 16; + files = ( + 1DD1F59C8A2688642B3DC22FD97093CA /* xds.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + 5107411F50C35BCBC47DB8C9B4C385F8 /* xds_channel_args.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 87788E3E5AEE36815A57FD19D254DA21 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3"; + dstSubfolderSpec = 16; + files = ( + 3324E341B91E83131741449EE7DB30AC /* router.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8788652CD27E1A97FD53FCDD909B5C34 /* Copy src/core/lib/slice Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/slice"; + dstSubfolderSpec = 16; + files = ( + 4A5F5C8E9C402680E80B591B6BBEAE46 /* b64.h in Copy src/core/lib/slice Private Headers */, + 15B2F6ED855DD0429083ACF4A7A3BC81 /* percent_encoding.h in Copy src/core/lib/slice Private Headers */, + 9026126FF51F17C7E7D5E6C6964BDC3D /* slice.h in Copy src/core/lib/slice Private Headers */, + F241EAFBAFC07A3CCE89823A65789CB5 /* slice_internal.h in Copy src/core/lib/slice Private Headers */, + E9A346EF632D411962E55CD1E99C824D /* slice_refcount.h in Copy src/core/lib/slice Private Headers */, + FCD0B420F803A0AD366F780208389511 /* slice_refcount_base.h in Copy src/core/lib/slice Private Headers */, + BEDFB534713C1380C53E080BC7276088 /* slice_split.h in Copy src/core/lib/slice Private Headers */, + 2C00B3587E621A393735922538FE12CC /* slice_string_helpers.h in Copy src/core/lib/slice Private Headers */, + 1ABD8CCCD73145B3F894951CFD38FDB9 /* slice_utils.h in Copy src/core/lib/slice Private Headers */, + ); + name = "Copy src/core/lib/slice Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 87D11D3B6EE289329896A906AD5A0893 /* Copy src/core/ext/transport/binder/client Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/binder/client"; + dstSubfolderSpec = 16; + files = ( + E29767A730160873D2A04785CED4FFD6 /* binder_connector.h in Copy src/core/ext/transport/binder/client Private Headers */, + A8409F3F292A5E325251B2BB55BF1E0C /* channel_create_impl.h in Copy src/core/ext/transport/binder/client Private Headers */, + 3602761AD9B8DE0A6FFAE4C86F8C8AFD /* connection_id_generator.h in Copy src/core/ext/transport/binder/client Private Headers */, + CF14260572E1C51527CAD3A5910108D6 /* endpoint_binder_pool.h in Copy src/core/ext/transport/binder/client Private Headers */, + 5FE36DA23F31B9E5DE31EA5B20D96462 /* jni_utils.h in Copy src/core/ext/transport/binder/client Private Headers */, + C6FD54590A6850833D3660A0107CB702 /* security_policy_setting.h in Copy src/core/ext/transport/binder/client Private Headers */, + ); + name = "Copy src/core/ext/transport/binder/client Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8845990635E8169BA0DFBAF95ADC7F15 /* Copy src/core/ext/transport/binder/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/binder/server"; + dstSubfolderSpec = 16; + files = ( + 48FC728F96945D428E713AD6A9CFDF0B /* binder_server.h in Copy src/core/ext/transport/binder/server Private Headers */, + ); + name = "Copy src/core/ext/transport/binder/server Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 88672BB5F59E34EF74E1B9E6DCB666AB /* Copy event_engine/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/event_engine/internal"; + dstSubfolderSpec = 16; + files = ( + A5C1B3CB38F4B67169E2DB1C044ED603 /* memory_allocator_impl.h in Copy event_engine/internal Public Headers */, + ); + name = "Copy event_engine/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 888B32F7047240837A12291E8C197289 /* Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/core/v3"; + dstSubfolderSpec = 16; + files = ( + DA51C03A4F029FB3DDB8C6A9E65CABB5 /* authority.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 93F79EB0978B490012EB1D985F455882 /* collection_entry.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 70B6A510A7996B94995C6439E52BE8D0 /* context_params.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + DA2DB54E7FCDE7ECCED9B43FC496C9B7 /* resource.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + B453E94FCF86598E7578B6FB3CD5AB7D /* resource_locator.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 8B56D704F5C9E17523B29D367D4D01EF /* resource_name.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 89539C374DD4A5A702E44C85587B4C12 /* Copy src/core/ext/transport/chttp2/server Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/server"; + dstSubfolderSpec = 16; + files = ( + D304A537F218AEA5E9E8D7041EB8B11C /* chttp2_server.h in Copy src/core/ext/transport/chttp2/server Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/server Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8A18F94AA8F0954B48EDD70CEFFFF8A7 /* Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/ring_hash"; + dstSubfolderSpec = 16; + files = ( + 243D342917CEA6DCDA3DC6F98EC38743 /* ring_hash.h in Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8A575648480A503E37B82E0CDFA84AE0 /* Copy src/core/ext/filters/http Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http"; + dstSubfolderSpec = 16; + files = ( + B139528730DAFA6E19B15602D88FC19B /* client_authority_filter.h in Copy src/core/ext/filters/http Private Headers */, + ); + name = "Copy src/core/ext/filters/http Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8ABB3B30C5910B23AAF1D189728ABDC0 /* Copy src/core/lib/iomgr/executor Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr/executor"; + dstSubfolderSpec = 16; + files = ( + FA1E0BFB0BFD803FFA584AB08D48FE55 /* mpmcqueue.h in Copy src/core/lib/iomgr/executor Private Headers */, + FE152C5F31F01A44CD2F99869A3B2431 /* threadpool.h in Copy src/core/lib/iomgr/executor Private Headers */, + ); + name = "Copy src/core/lib/iomgr/executor Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8ACD1B43EB0DEB99E3185EA092B5ACF7 /* Copy third_party/re2/util Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/re2/util"; + dstSubfolderSpec = 16; + files = ( + 98C551C60D74A0FCBFB047C99B5CC13B /* benchmark.h in Copy third_party/re2/util Private Headers */, + 09B9276E5B41F662053128135DA2763F /* flags.h in Copy third_party/re2/util Private Headers */, + 14D47CD2D6A96A852F4D6C3AE3F5A8EB /* logging.h in Copy third_party/re2/util Private Headers */, + 1561AFFA9283B4FCE7A2F9AA5FEC9D9B /* malloc_counter.h in Copy third_party/re2/util Private Headers */, + 7EA7C33437526F2C6568EEA3E3EF02A3 /* mix.h in Copy third_party/re2/util Private Headers */, + AC4992E6CF59D2047EAFEFB967E40D67 /* mutex.h in Copy third_party/re2/util Private Headers */, + 2AE48590277FDA1E1ED3223CB9D5C7BE /* pcre.h in Copy third_party/re2/util Private Headers */, + 0FAE84F92A6D98E35CFA0065D3151D74 /* strutil.h in Copy third_party/re2/util Private Headers */, + D2DA2E515E40FFC0E836DD8C19177F5C /* test.h in Copy third_party/re2/util Private Headers */, + 06C6F0D92CD355F93C80BB63C183AD8D /* utf.h in Copy third_party/re2/util Private Headers */, + FD8D0854BEECA5B19F1FB85D6D5248FE /* util.h in Copy third_party/re2/util Private Headers */, + ); + name = "Copy third_party/re2/util Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8AD459F0EE096176EA69744878D6A76B /* Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/type/v3"; + dstSubfolderSpec = 16; + files = ( + B2738E73B49F2766E650D2A33B333C39 /* typed_struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8B8C5F3D9076EB8FD4DE25D0A9FAC73D /* Copy crypto/evp Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/evp"; + dstSubfolderSpec = 16; + files = ( + 88AEC180D5618D5C177665D8465CEA32 /* internal.h in Copy crypto/evp Private Headers */, + ); + name = "Copy crypto/evp Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8C49B79D7C1F140111D6FBB1C759060D /* Copy src/core/lib/iomgr/executor Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/iomgr/executor"; + dstSubfolderSpec = 16; + files = ( + 0EECC3396CACFD14E4B354A7F25D9D6B /* mpmcqueue.h in Copy src/core/lib/iomgr/executor Private Headers */, + 40F3A9441743BCE56F0341CA9E90F7C2 /* threadpool.h in Copy src/core/lib/iomgr/executor Private Headers */, + ); + name = "Copy src/core/lib/iomgr/executor Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8C6AFD1AD0C533B1A03D5E25CCC3575B /* Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3"; + dstSubfolderSpec = 16; + files = ( + C18F13C33FBA4B9A48EC47D47A6414F5 /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8C719F9158390F75B923D13758543EC9 /* Copy src/core/tsi/alts/handshaker Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/handshaker"; + dstSubfolderSpec = 16; + files = ( + D7EF09BBDA792C62AA50C9AA6F41F066 /* alts_handshaker_client.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 825E3F9D07FF41F3DC705AFCE43CD9B4 /* alts_shared_resource.h in Copy src/core/tsi/alts/handshaker Private Headers */, + BC8D6BBA439A576D6295B14C922FA075 /* alts_tsi_handshaker.h in Copy src/core/tsi/alts/handshaker Private Headers */, + F15AA4D3A666A4A0C62123D802F4EA6B /* alts_tsi_handshaker_private.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 088553253288664C9598FE526E5A10DB /* alts_tsi_utils.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 9499D56837CA6C362B39E94D754F9ECE /* transport_security_common_api.h in Copy src/core/tsi/alts/handshaker Private Headers */, + ); + name = "Copy src/core/tsi/alts/handshaker Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8C9445BD439779B6ED9CD8369E085D5F /* Copy crypto/fipsmodule/rand Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/rand"; + dstSubfolderSpec = 16; + files = ( + 617CE6679BE305BF340997A46E890382 /* fork_detect.h in Copy crypto/fipsmodule/rand Private Headers */, + 7F8F0317AAF78E19640B4EBF5A37AD22 /* getrandom_fillin.h in Copy crypto/fipsmodule/rand Private Headers */, + E9807903E4B839180B2DD0E0FC69C7A0 /* internal.h in Copy crypto/fipsmodule/rand Private Headers */, + ); + name = "Copy crypto/fipsmodule/rand Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 8FFBAB12A40DB727CE80FA533CB42829 /* Copy time/internal/cctz/src Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/time/internal/cctz/src"; + dstSubfolderSpec = 16; + files = ( + 9C6CB42C5AD8958EB93E8BCF16EB9C41 /* time_zone_fixed.h in Copy time/internal/cctz/src Public Headers */, + 49EE3423160F9F7EE8F8F505D6806219 /* time_zone_if.h in Copy time/internal/cctz/src Public Headers */, + 61AD4C139C5DE197C2B2347FC1458714 /* time_zone_impl.h in Copy time/internal/cctz/src Public Headers */, + 885AE106F2FA61DC33D1649E5925E69B /* time_zone_info.h in Copy time/internal/cctz/src Public Headers */, + D680895100252272249526FD23608658 /* time_zone_libc.h in Copy time/internal/cctz/src Public Headers */, + 3F3989AD4DD29C18787C12CD70DC213C /* time_zone_posix.h in Copy time/internal/cctz/src Public Headers */, + 01C492261354AB9C78C7E87EE6822D35 /* tzfile.h in Copy time/internal/cctz/src Public Headers */, + ); + name = "Copy time/internal/cctz/src Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 914A9891C0AF27AD637A59F13D987AD2 /* Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/api/expr/v1alpha1"; + dstSubfolderSpec = 16; + files = ( + F9BDFCF9375B3691C1D3515625273105 /* checked.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + D0E640474769F7072074A27B16F46A96 /* eval.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + D58D845CF442F86E7A274C92DF38DA3C /* explain.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + 877F9056201DAE66507C33486D89EFE3 /* syntax.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + A4169C4B3BC3C5884DE54CC537E3123E /* value.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 93532FF94C01CD92A9859E0021D94356 /* Copy src/core/lib/promise/detail Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/promise/detail"; + dstSubfolderSpec = 16; + files = ( + EBE3026B9E5263F720EDE80191A7BD17 /* basic_seq.h in Copy src/core/lib/promise/detail Private Headers */, + 4F5BAD81EA6DBD126C20CD8295D7E052 /* promise_factory.h in Copy src/core/lib/promise/detail Private Headers */, + AD4406041BDC83C8450AB0E6110CA389 /* promise_like.h in Copy src/core/lib/promise/detail Private Headers */, + 717B945816828E36867DD5E1CF604BA8 /* status.h in Copy src/core/lib/promise/detail Private Headers */, + 43360FCF1A0DCB93600F2DA2285EB646 /* switch.h in Copy src/core/lib/promise/detail Private Headers */, + ); + name = "Copy src/core/lib/promise/detail Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 93870A7736BCDF8653C775B8C0ABE806 /* Copy src/core/lib/security/security_connector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector"; + dstSubfolderSpec = 16; + files = ( + 2C9CE9372D64BADC337ED58C9828D33C /* load_system_roots.h in Copy src/core/lib/security/security_connector Private Headers */, + 22AC5BB93A1E771339FAD7E4F2EEDBED /* load_system_roots_linux.h in Copy src/core/lib/security/security_connector Private Headers */, + F66322E74B060A4830819447C79D8E96 /* security_connector.h in Copy src/core/lib/security/security_connector Private Headers */, + 4C8936DD72CDFB270D467BBA4333B99D /* ssl_utils.h in Copy src/core/lib/security/security_connector Private Headers */, + 5DC50ADEBE98166CDEE8E3DDBAF747EB /* ssl_utils_config.h in Copy src/core/lib/security/security_connector Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 947361E2D44744866FD8AC24BAB332FA /* Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/http/v3"; + dstSubfolderSpec = 16; + files = ( + 8CC1EB980388C1FD62D001F38607F03C /* path_transformation.upb.h in Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9546E4D2F7F612D982231CC9CB9D4012 /* Copy src/cpp/common Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/cpp/common"; + dstSubfolderSpec = 16; + files = ( + 7B0A9B4072F3EA751C22E6E291682DE4 /* channel_filter.h in Copy src/cpp/common Private Headers */, + 56C3A053C432232D07D7A94BD585A9DB /* secure_auth_context.h in Copy src/cpp/common Private Headers */, + ); + name = "Copy src/cpp/common Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 95D5D3DB48D9A491B79981F0BD0589EA /* Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/annotations"; + dstSubfolderSpec = 16; + files = ( + 54FF469EBD9A408E8F6CA91A1BBA8A63 /* deprecation.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + B4A952956379FBEBE5C028CBC288361D /* resource.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 96CB44069D7AB675EEFCAB1935185AF1 /* Copy src/core/ext/filters/client_channel/lb_policy Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy"; + dstSubfolderSpec = 16; + files = ( + FD3F9630C09371BAEBA272EDDAAC187F /* address_filtering.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + 33A02F88F7A09AB01DEAEBA173133F84 /* child_policy_handler.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + 81B7D2B3716CA1E5BD9080CE9AAA7CE4 /* subchannel_list.h in Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 97042FA87F7E7FD5A169F302BC57BF39 /* Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/trace/v3"; + dstSubfolderSpec = 16; + files = ( + 487126BECC1E8696CDBB9808E68EA6E8 /* http_tracer.upb.h in Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9752D4557C89E9A465DF2B1A2FFC1200 /* Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/route/v3"; + dstSubfolderSpec = 16; + files = ( + 0F3504D69E6579376486C3731E597F91 /* rds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + AD436A131DCB61826E0244CCDC3CEBF5 /* srds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9777E1327EEB1EC5ECAF1D9C74D83017 /* Copy src/core/ext/transport/chttp2/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/transport"; + dstSubfolderSpec = 16; + files = ( + 3C9B147F60ABE857597904785E1DF9BB /* bin_decoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 41B3FBC0E8AF4633BC31FEBA488F30CE /* bin_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 93EBEA4E9B946CFA2444C6B788819CDA /* chttp2_transport.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 2E0D8DCEF84179FF7CC699B51795174B /* context_list.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 141B17FF086D94A2F982417C4A327765 /* flow_control.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + F45E09D1D8065C72C1E41881B786012E /* frame.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + CE00411E5E1CAB6E832D92F0D372F91B /* frame_data.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 0FD1C42976D00FC944A1FBFFD7C1FCD6 /* frame_goaway.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 7CFA8EBF351573E28112DBF95E91523F /* frame_ping.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + A79598161C1E985707968FC5D4214389 /* frame_rst_stream.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + F99552BD9B3755F9CD685B64EBC18A5A /* frame_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + D9846BA69D44C0F01990A28F306184D7 /* frame_window_update.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + E6E53FCB338AA3827C6C83F8F85EE085 /* hpack_constants.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 63E512013BE60A1868A2D53742D59003 /* hpack_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 1C6045273BDB4994C8EDD25AB1BF57E0 /* hpack_encoder_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + ED3391AC2EE3438559F6FADA23987CEF /* hpack_parser.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 01B4DD90AF43BE25FB19A443EB70D9AB /* hpack_parser_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 504FC687DF23E4043A82FB43392CB2C6 /* http2_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + E817EE7121E0492D686C3DA467028EF8 /* huffsyms.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 17C3AC5B847BE71A124255710E256510 /* internal.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 7ABB5FB271C6BE02D86D8CD0281DC9F3 /* stream_map.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + B40BEF6C6A171BD36488DA9E82FAE5E6 /* varint.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 97FE89F4A9C29C1EEF0AA2198E4BABF9 /* Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + F3D6100878412403D8DB34713854736A /* circuit_breaker.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 8FDC75CEAE0B8EB254573AB2CB6F862E /* cluster.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 806F9F4F5C39CDD1BA406CDB11E5461C /* filter.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + A033673C38CD7FA2888D7E4795C6030B /* outlier_detection.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9811E0DC3A1C13F75B907DCA60103B2A /* Copy crypto/asn1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/asn1"; + dstSubfolderSpec = 16; + files = ( + 39DA782DCED398D378A84930E7B8C22A /* charmap.h in Copy crypto/asn1 Private Headers */, + B5EF45343B0ED12E090FE6C4AA2891D2 /* internal.h in Copy crypto/asn1 Private Headers */, + ); + name = "Copy crypto/asn1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 984E602CBF90AE976523A5B187F64846 /* Copy src/core/ext/upb-generated/udpa/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/udpa/annotations"; + dstSubfolderSpec = 16; + files = ( + B8858F5CE2C26FB80538E1FAF48FC289 /* migrate.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 244C0BEBDC5C4C31CAC0043B0CCBC089 /* security.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 6200DF4993611BC0AC2597F84106DF42 /* sensitive.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 137A7026D2941A0D611A565E19551F51 /* status.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + 49C59025C1A3945F4382B724E0C50599 /* versioning.upb.h in Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/udpa/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9914B7CDD384C8AE96E5B9E14118BB03 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3"; + dstSubfolderSpec = 16; + files = ( + D87EB00EB00068DCA8C6FC5F8677913D /* cert.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + AA805E9EA8757272583A5400643E04FE /* common.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 26CDB28F42CDA477EBABAAD441176286 /* secret.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 78A5C2AE6B96E3C6BCA0EF5A56588114 /* tls.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 99453A8071A21A1C32D1CAE198F079F4 /* Copy src/core/lib/promise/detail Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/promise/detail"; + dstSubfolderSpec = 16; + files = ( + 744DE2044948A859E1EA69381EAD8DB6 /* basic_seq.h in Copy src/core/lib/promise/detail Private Headers */, + C5C8C73C312FAED947E7FE60B613F64C /* promise_factory.h in Copy src/core/lib/promise/detail Private Headers */, + 903A7E0F0688B6B74C94A0DBA3D44058 /* promise_like.h in Copy src/core/lib/promise/detail Private Headers */, + 4FA2855E632A9FB10D290A45DECDDF6B /* status.h in Copy src/core/lib/promise/detail Private Headers */, + 1EE3151332727CF8A804924044789849 /* switch.h in Copy src/core/lib/promise/detail Private Headers */, + ); + name = "Copy src/core/lib/promise/detail Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 99FBDEFFA60511C753C59256F31103E4 /* Copy src/core/ext/filters/deadline Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/deadline"; + dstSubfolderSpec = 16; + files = ( + 26F7DC3089C7BBB6F42BA32B0348B0D9 /* deadline_filter.h in Copy src/core/ext/filters/deadline Private Headers */, + ); + name = "Copy src/core/ext/filters/deadline Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9AA6B36DD65AA6BAE96865453350E400 /* Copy src/core/lib/address_utils Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/address_utils"; + dstSubfolderSpec = 16; + files = ( + 237C89C2A36D086F0E31ED6F1A2BADD7 /* parse_address.h in Copy src/core/lib/address_utils Private Headers */, + 63C6C223035D644FD6A8E2F840D2697F /* sockaddr_utils.h in Copy src/core/lib/address_utils Private Headers */, + ); + name = "Copy src/core/lib/address_utils Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9AE2B0A0B0470933B451A5EEB171BA25 /* Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + 79AC332BA8747937DC682F6D076F22E2 /* cds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9B136A01D5CE483215BA5DF74BA3E3F4 /* Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/http/v3"; + dstSubfolderSpec = 16; + files = ( + 758468E82DFF7BE66931A98E6CEB10E0 /* path_transformation.upb.h in Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9B295A443BFECBCBAE0C1763CFD8B7E0 /* Copy src/core/lib/surface Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/surface"; + dstSubfolderSpec = 16; + files = ( + 4C90B4971BACD84FAF55ACE5F7061538 /* api_trace.h in Copy src/core/lib/surface Private Headers */, + 8E0EF074E1158B007B1C76F10995AD7E /* builtins.h in Copy src/core/lib/surface Private Headers */, + EF99FF7B13B833EAFC55B534B3E1B2FF /* call.h in Copy src/core/lib/surface Private Headers */, + C330DA18C41E603D4B162E07E6337163 /* call_test_only.h in Copy src/core/lib/surface Private Headers */, + DB84F2E8FF721221477DDC0A87B961A6 /* channel.h in Copy src/core/lib/surface Private Headers */, + 7056A61B1D53F59BADFB6810CC5E9827 /* channel_init.h in Copy src/core/lib/surface Private Headers */, + 4D58CB99A1F0E334410E56FB2FF1E0E1 /* channel_stack_type.h in Copy src/core/lib/surface Private Headers */, + B8A87FA56C5E9013F96980111685F986 /* completion_queue.h in Copy src/core/lib/surface Private Headers */, + BD0903825A58F8E7570DFBE61ACCBAF6 /* completion_queue_factory.h in Copy src/core/lib/surface Private Headers */, + 0F8CD625DB3B303B17F77B7FA10BDE50 /* event_string.h in Copy src/core/lib/surface Private Headers */, + 6DE39EA6391337D73E4D4BECED6FC645 /* init.h in Copy src/core/lib/surface Private Headers */, + 116F85F9B5CC7D0C11727E44075DF656 /* lame_client.h in Copy src/core/lib/surface Private Headers */, + 6C51C4EEAABF59E190B4F08393A5F4A8 /* server.h in Copy src/core/lib/surface Private Headers */, + 7F715C59E646C2EB38FB1FBB4F225181 /* validate_metadata.h in Copy src/core/lib/surface Private Headers */, + ); + name = "Copy src/core/lib/surface Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9BADBCF82629E167615DAA46D3AAF92D /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + A84765D2599A62D93D730A76006D9529 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9BCA8B533F374556F8BCF9CE802E09F3 /* Copy status Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/status"; + dstSubfolderSpec = 16; + files = ( + 3864F4804CDC9C967A5EEB6B2A465A67 /* status.h in Copy status Public Headers */, + 714D5DF2F0C2AE26EBE719CDD17BE552 /* status_payload_printer.h in Copy status Public Headers */, + B1E66DE479A9BA6DA97371CCEE629BDC /* statusor.h in Copy status Public Headers */, + ); + name = "Copy status Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9BFCA8AE79111BA955C1EC9E2FC8D5E2 /* Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/trace/v3"; + dstSubfolderSpec = 16; + files = ( + 695CBC0EEB39B262AC928E4E05D54368 /* http_tracer.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9C73AD5F00652671CAD82FFE6676AE3B /* Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/load_stats/v3"; + dstSubfolderSpec = 16; + files = ( + E958662A9EDD488D4CB1AD9EFE95F9B0 /* lrs.upb.h in Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9CE05ED64FDAC5A44DEE85A67797E120 /* Copy src/core/ext/filters/http/message_compress Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/message_compress"; + dstSubfolderSpec = 16; + files = ( + 17F0ACD116667CF47A7179BA9B54ECA2 /* message_compress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */, + 8573FF5DA0D03CCFD5F7131E777D8629 /* message_decompress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */, + ); + name = "Copy src/core/ext/filters/http/message_compress Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9CE6D762E4BE575DABCA8DF521F5A793 /* Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + 4B3F8DB406F5E8C8667FF2B6F980F5D8 /* endpoint.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + 0D97AD5645C936A53EE3D639CC3B77DE /* endpoint_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + F31F87FE1AFA050F76F7BABD73B30AA6 /* load_report.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9CEA2E4241DEA088A569DA833D56ED33 /* Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/core/v3"; + dstSubfolderSpec = 16; + files = ( + E6FE8D0ECD5C736B2E8DC396D39318F6 /* authority.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 9B1D66F76C425994496984A38C3E1016 /* collection_entry.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 867DDCDB841FCC6A2BD61D7712C200F3 /* context_params.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 1A76F4051ABC869E54601A865F36F93E /* resource.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 0D082C6D69D82043D65A49F2DF5AC307 /* resource_locator.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 787426518461F4FAC48D572090095A3B /* resource_name.upb.h in Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9D4796C557B4C2D93D18E4FB30FECE23 /* Copy src/core/lib/security/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/transport"; + dstSubfolderSpec = 16; + files = ( + BA8D74AD2B9968C5FC55674CB9D55037 /* auth_filters.h in Copy src/core/lib/security/transport Private Headers */, + 36BB2BAFDDEB04242706D7C0AF8C2BB3 /* secure_endpoint.h in Copy src/core/lib/security/transport Private Headers */, + 1192B2D112C513629246677376C38F4C /* security_handshaker.h in Copy src/core/lib/security/transport Private Headers */, + C9967284703294ECFAD22189E727D3DF /* tsi_error.h in Copy src/core/lib/security/transport Private Headers */, + ); + name = "Copy src/core/lib/security/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9E6445D5D4FFC6282421CC07DF29188E /* Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/core/v3"; + dstSubfolderSpec = 16; + files = ( + EE9CCF9C09839135DD3AFE160E0DBFDD /* address.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + AF7E0A69FDBF3C8D876A900B0B4BBA94 /* backoff.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + ABC241F74AC983D54EE9D2503BAC3121 /* base.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 7D0A0CDC35BEC20955BC10380C0BBD10 /* config_source.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + E2A63F7E65B111D69B2B1E482618BFE8 /* event_service_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 72B91BDE81AE2AF9D2122B4C6BB1B1A5 /* extension.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 976EB67CA4442707332C19BB026F35AC /* grpc_service.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + BA7636F85EF27B832E1E70DCCE211433 /* health_check.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + B698B9603EB869458990EABF729C9875 /* http_uri.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + C3F92EEE419238711B97E03CCCBE06E6 /* protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + D207AF885C749A4AF065FE6D7C6AF874 /* proxy_protocol.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 35B86555E95EAF3A67E64E559E354E76 /* resolver.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + EF2072BA8FFA54430ED9215C9103754E /* socket_option.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 82DB00881076E2ADF34C1B655AE00FAA /* substitution_format_string.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + CEDF14F92B1706999870D83FAE8A35FE /* udp_socket_config.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9E82514B6F821E4971514715CE0455D3 /* Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/status/v3"; + dstSubfolderSpec = 16; + files = ( + BB3A6FBBFB6397D6B501809C36FC9AEF /* csds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9F6B986D1231B86B37A675921DB718F3 /* Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/fake"; + dstSubfolderSpec = 16; + files = ( + DD81C3D50BAF41FB25490E3231AFE2C0 /* fake_resolver.h in Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + 9FC54B0A60C98992D02EE09FEBC5FC87 /* Copy src/core/lib/security/credentials/fake Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/fake"; + dstSubfolderSpec = 16; + files = ( + E1DCDBC436CB3A1AFB6A3DB13AB65DDF /* fake_credentials.h in Copy src/core/lib/security/credentials/fake Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/fake Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A09A2CB529330854F092126131D5992F /* Copy crypto/dsa Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/dsa"; + dstSubfolderSpec = 16; + files = ( + 8339B5472DD45F2D9AC5A64EED308D2B /* internal.h in Copy crypto/dsa Private Headers */, + ); + name = "Copy crypto/dsa Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A09FF191A013ED084013832CECB6E366 /* Copy src/core/tsi Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi"; + dstSubfolderSpec = 16; + files = ( + 16314DC41F3F913AB398B6BBA8E508A3 /* fake_transport_security.h in Copy src/core/tsi Private Headers */, + 1B11E185E86AAA85C01A50A11A17A59F /* local_transport_security.h in Copy src/core/tsi Private Headers */, + 1FC738E3DF30EEC700128A7528E04276 /* ssl_transport_security.h in Copy src/core/tsi Private Headers */, + 95C97A2510C9D2E1E9DF31C1E32237CE /* ssl_types.h in Copy src/core/tsi Private Headers */, + 1B3C4E9AC78EEBBD4BE95EDCCC53BDD1 /* transport_security.h in Copy src/core/tsi Private Headers */, + 1994C2C3BC5C22837C02572756C5768B /* transport_security_grpc.h in Copy src/core/tsi Private Headers */, + 0C7936AA166258E608EB23AFF60526F5 /* transport_security_interface.h in Copy src/core/tsi Private Headers */, + ); + name = "Copy src/core/tsi Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A13E2BBA8A22A4EE8C8E18319F69728D /* Copy src/core/lib/service_config Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/service_config"; + dstSubfolderSpec = 16; + files = ( + 3A26A53BDC498BD95A293D54FD7BC1E6 /* service_config.h in Copy src/core/lib/service_config Private Headers */, + 724CFED7680DD2399F0500DC61F7C1DD /* service_config_call_data.h in Copy src/core/lib/service_config Private Headers */, + B62B86AE7B253CE5256A5C699E705CFC /* service_config_parser.h in Copy src/core/lib/service_config Private Headers */, + ); + name = "Copy src/core/lib/service_config Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1816F8C93AFD0027F2E855E1DE9A87E /* Copy crypto/fipsmodule Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule"; + dstSubfolderSpec = 16; + files = ( + 412DBA037BAEED1F67BA52515CC6F91E /* delocate.h in Copy crypto/fipsmodule Private Headers */, + ); + name = "Copy crypto/fipsmodule Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1C743E26F3CAAC4CF083D54095CC6A7 /* Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/api/expr/v1alpha1"; + dstSubfolderSpec = 16; + files = ( + FF2D7D1C89029B02D80488E7F0C1C811 /* checked.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + CDF9673D3BB55B9C5AF2E25E5636C282 /* eval.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + 850E7F42D97BE55E0C827B394466BEFA /* explain.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + 5BE76EEE8B7475EE3C71376D822C5282 /* syntax.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + 445056AC41079E2800460E90F71E0E98 /* value.upb.h in Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1D4760CD43EC8FC2C57ADF1B7BDA613 /* Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/discovery/v3"; + dstSubfolderSpec = 16; + files = ( + C4DF5C2644D3D2046E250459491E79EB /* ads.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + D142072F686F027E8BA752CB6291B1FC /* discovery.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1E9A6D72034190FD73DD1DFF9F1D4B5 /* Copy src/core/lib/surface Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/surface"; + dstSubfolderSpec = 16; + files = ( + 3D2C489B3DAD18800303F2781840460B /* api_trace.h in Copy src/core/lib/surface Private Headers */, + B75023205BF88B935B6A6223C14438CE /* builtins.h in Copy src/core/lib/surface Private Headers */, + BEB6236C83A35FDF1FE2A7C3EF77ED8F /* call.h in Copy src/core/lib/surface Private Headers */, + 2BC7D5E2BAC820EE351693E2BE3B9207 /* call_test_only.h in Copy src/core/lib/surface Private Headers */, + 2DAF1C24DEBE8D69A405F3D427104EDD /* channel.h in Copy src/core/lib/surface Private Headers */, + 8016866CFAFA9C5162CAD0D4D0F89E6B /* channel_init.h in Copy src/core/lib/surface Private Headers */, + 2368DB55D712F7F45A3DF602E36361D5 /* channel_stack_type.h in Copy src/core/lib/surface Private Headers */, + 283CDE091E465FA9EA48D47D06536FB1 /* completion_queue.h in Copy src/core/lib/surface Private Headers */, + 4B1557CFD97B89273C842382C0598D8A /* completion_queue_factory.h in Copy src/core/lib/surface Private Headers */, + 71D02D4B5BD4AA9DCD84F69E6256911B /* event_string.h in Copy src/core/lib/surface Private Headers */, + FAB582C896283E0E728FF3BA25020C02 /* init.h in Copy src/core/lib/surface Private Headers */, + AD2324388F3FB11931FA77B74CF49B4F /* lame_client.h in Copy src/core/lib/surface Private Headers */, + 87AC902AC274607A1739DD08A5D21C3B /* server.h in Copy src/core/lib/surface Private Headers */, + 0B0571E4FB3230258EBB98634A4D5DFD /* validate_metadata.h in Copy src/core/lib/surface Private Headers */, + ); + name = "Copy src/core/lib/surface Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1EF385C18B6AA34B3C7BEA871E35DDF /* Copy crypto/pool Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/pool"; + dstSubfolderSpec = 16; + files = ( + B6F1F20378275F4FBAE84D07948A5484 /* internal.h in Copy crypto/pool Private Headers */, + ); + name = "Copy crypto/pool Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A1FBFB50638F021C7AFE7E28EA992477 /* Copy src/core/ext/filters/client_idle Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_idle"; + dstSubfolderSpec = 16; + files = ( + 8DC1733E3EB928A51FE6B4C7BC1ED482 /* idle_filter_state.h in Copy src/core/ext/filters/client_idle Private Headers */, + ); + name = "Copy src/core/ext/filters/client_idle Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A2090FBD364C2AAE3155B84EEB16A7B5 /* Copy src/core/ext/filters/server_config_selector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/server_config_selector"; + dstSubfolderSpec = 16; + files = ( + 47BEF598053A9CCD65D829F49BEBA8A6 /* server_config_selector.h in Copy src/core/ext/filters/server_config_selector Private Headers */, + 9BB515F9917485898AFAD0A291063089 /* server_config_selector_filter.h in Copy src/core/ext/filters/server_config_selector Private Headers */, + ); + name = "Copy src/core/ext/filters/server_config_selector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A217E34547DFB17C28BD8CEE45B716DE /* Copy src/core/lib/security/credentials/external Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/external"; + dstSubfolderSpec = 16; + files = ( + C36C5E5071E420C6B19FB80A8663D853 /* aws_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 076CE132C655A4D81F6C5E980805C6F8 /* aws_request_signer.h in Copy src/core/lib/security/credentials/external Private Headers */, + CB9338B13AF3EF068613FCD904689112 /* external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 3E32964325CBC64CC426B236A54A58B4 /* file_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 79232979C7BCFA8AB5188BE12E8CB711 /* url_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/external Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A2CDB88BDB30FFE21506C20A0D636AE7 /* Copy support Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/support"; + dstSubfolderSpec = 16; + files = ( + 1F00966B3B733AC1D27112E974E662D4 /* alloc.h in Copy support Public Headers */, + E055486962468F0F4990F48B97AB9F85 /* atm.h in Copy support Public Headers */, + 7138220500755BA8FEDA68B5ABCE69DB /* atm_gcc_atomic.h in Copy support Public Headers */, + 8EBFAEADC1C0C276EBF61A2CC36B2468 /* atm_gcc_sync.h in Copy support Public Headers */, + 17E97FFD784FB64C594DE773F81634C8 /* atm_windows.h in Copy support Public Headers */, + 50169F133D54ED7026146CE0D1E5B84C /* cpu.h in Copy support Public Headers */, + 6CBD614EC125777A8342BFA42FF2AD26 /* log.h in Copy support Public Headers */, + 124F08F2F5361B057E0D594431FC180D /* log_windows.h in Copy support Public Headers */, + 65D50F708BFE4B678EDFDA2A991E3DB7 /* port_platform.h in Copy support Public Headers */, + A2B4FBCD70DEE6181A99C4B6C7E7B9FC /* string_util.h in Copy support Public Headers */, + 1D6397F600B0495DE7D8352C381F3056 /* sync.h in Copy support Public Headers */, + 4599FF03DD07A39E7070D9160B6DEA11 /* sync_abseil.h in Copy support Public Headers */, + 878F04499565BD8B2BF5D0801E28EC60 /* sync_custom.h in Copy support Public Headers */, + FFD823B7B58FB9378C0066AE32E7E5F0 /* sync_generic.h in Copy support Public Headers */, + F51F4E32E3E1C539746538C69428DACB /* sync_posix.h in Copy support Public Headers */, + D31AE37B9D9E764051F05FF3F71D1370 /* sync_windows.h in Copy support Public Headers */, + EACC2075C135E510C94AFFC5EAB58CF5 /* thd_id.h in Copy support Public Headers */, + 857766FE90F96020B7CCE605C94DB2F4 /* time.h in Copy support Public Headers */, + FC8172A4D496FFC537E015BB95760620 /* workaround_list.h in Copy support Public Headers */, + ); + name = "Copy support Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A376DABA670D1F061D05DE8B6BD684A8 /* Copy src/core/ext/transport/binder/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/binder/transport"; + dstSubfolderSpec = 16; + files = ( + C33077095A267AE78DB511D45F5A9E0B /* binder_stream.h in Copy src/core/ext/transport/binder/transport Private Headers */, + 6C4D4BF4446A7BC08E5AC01656501683 /* binder_transport.h in Copy src/core/ext/transport/binder/transport Private Headers */, + ); + name = "Copy src/core/ext/transport/binder/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A425CFE47ADBC2711063E8218636F1CE /* Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3"; + dstSubfolderSpec = 16; + files = ( + E043E078871DCBFFF0B73C2D79CE078F /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A51ED9D8BA32332BA47F3F56B3F093A1 /* Copy src/core/ext/filters/client_channel Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel"; + dstSubfolderSpec = 16; + files = ( + 478E7E85BFD26593A2BD84B72AB32609 /* backend_metric.h in Copy src/core/ext/filters/client_channel Private Headers */, + 06A131D2739CDEBBBFB1ADA70B2C6601 /* backup_poller.h in Copy src/core/ext/filters/client_channel Private Headers */, + A1A3BD9121626BD1FE0279EECB0FBC7D /* client_channel.h in Copy src/core/ext/filters/client_channel Private Headers */, + 34F15062987423EF0C73E2976DD6DC0D /* client_channel_channelz.h in Copy src/core/ext/filters/client_channel Private Headers */, + E7A00F0602D8D1AA4EC089349CA90741 /* client_channel_factory.h in Copy src/core/ext/filters/client_channel Private Headers */, + B9DE7A7A2FB3BFA513200EF510A9AABC /* config_selector.h in Copy src/core/ext/filters/client_channel Private Headers */, + 786FD2B858E357AD7791450EB35B07E5 /* connector.h in Copy src/core/ext/filters/client_channel Private Headers */, + 893886631E9A5B48DD34FD365572F7FB /* dynamic_filters.h in Copy src/core/ext/filters/client_channel Private Headers */, + 5BC3C52C614D14908C6CE80893B3354A /* global_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */, + CA0CDBA176AA0507D12C4BA5B6FB667A /* http_connect_handshaker.h in Copy src/core/ext/filters/client_channel Private Headers */, + 9EA6ADE9F0328C4C0DA7B64103357C00 /* http_proxy.h in Copy src/core/ext/filters/client_channel Private Headers */, + 74694FCDD2516EAA2C9B5504116DF60B /* lb_policy.h in Copy src/core/ext/filters/client_channel Private Headers */, + 7723853CD5EE60D0402DB5503077C99D /* lb_policy_factory.h in Copy src/core/ext/filters/client_channel Private Headers */, + 5E45CAB9D1E137D86C97D3F283BDFB73 /* lb_policy_registry.h in Copy src/core/ext/filters/client_channel Private Headers */, + 447E34633DD222D9EE9B69302F7D9F10 /* local_subchannel_pool.h in Copy src/core/ext/filters/client_channel Private Headers */, + D7051B966D7921E74584B3219DFB4955 /* proxy_mapper.h in Copy src/core/ext/filters/client_channel Private Headers */, + 224D9A941248F528068173DF6C1296AB /* proxy_mapper_registry.h in Copy src/core/ext/filters/client_channel Private Headers */, + 7C26BE4C7AEAADCA0A262E354CF63E56 /* resolver_result_parsing.h in Copy src/core/ext/filters/client_channel Private Headers */, + 98C04AB813570A9188244A8918D4682E /* retry_filter.h in Copy src/core/ext/filters/client_channel Private Headers */, + BEB61103D0FC8D8DAC2CD954DB069012 /* retry_service_config.h in Copy src/core/ext/filters/client_channel Private Headers */, + 0766E7B977C11C4115D4AED2B756923A /* retry_throttle.h in Copy src/core/ext/filters/client_channel Private Headers */, + C43517507313BD20F30517035C5FB43C /* subchannel.h in Copy src/core/ext/filters/client_channel Private Headers */, + 62BFC44F20718429F66242A30E076930 /* subchannel_interface.h in Copy src/core/ext/filters/client_channel Private Headers */, + 9E2A1D27573C2B7C5BB96E098F9EBEED /* subchannel_pool_interface.h in Copy src/core/ext/filters/client_channel Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A591D9C2139ED5DA8C03428CBFB5A865 /* Copy src/core/lib/security/security_connector/tls Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/tls"; + dstSubfolderSpec = 16; + files = ( + 1DF7755A1E874A7363D6CAF51CB8206E /* tls_security_connector.h in Copy src/core/lib/security/security_connector/tls Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/tls Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A648F8DBDB13D5ADE3B29F67D57291CE /* Copy . Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + CFA613DF6E6BC5652A3C2A668089F858 /* byte_buffer.h in Copy . Public Headers */, + 0FBE77A19955BB6966BF4E9A83084CFC /* byte_buffer_reader.h in Copy . Public Headers */, + DD068A4B540F7922B947F5AB54BD4D4D /* census.h in Copy . Public Headers */, + CF3EA2E66564FD200A613A9E506C6B83 /* compression.h in Copy . Public Headers */, + 58A095A56C56731AED3EBBB4A91FD9BC /* fork.h in Copy . Public Headers */, + 0AB7255BEB604061B2E8F7AD47EE74D0 /* grpc.h in Copy . Public Headers */, + 65DD6AE186C98F5D7D80968C4F8A3287 /* grpc_posix.h in Copy . Public Headers */, + 0DE68C436C8979E7F266A539C8E9C581 /* grpc_security.h in Copy . Public Headers */, + CFB3CE021FA0A3FA81B942033CDC4089 /* grpc_security_constants.h in Copy . Public Headers */, + E1E8086524C20ACB7AAB2A6B6EA83B5F /* load_reporting.h in Copy . Public Headers */, + 53E60D37625DBEFF4EEFC5EEEDC9EE49 /* slice.h in Copy . Public Headers */, + 76F434E123D0F56274A6214357F30AC6 /* slice_buffer.h in Copy . Public Headers */, + 00A3D830E810F9097361E2BC8D662A88 /* status.h in Copy . Public Headers */, + ); + name = "Copy . Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A673EA6EF7CD516CB4F997FF1DD6B445 /* Copy memory Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/memory"; + dstSubfolderSpec = 16; + files = ( + 54DBD4F74E844C9FE7B23EF84CF7C010 /* memory.h in Copy memory Public Headers */, + ); + name = "Copy memory Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A684A5C5527C636CDAD763344C247A62 /* Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/metrics/v3"; + dstSubfolderSpec = 16; + files = ( + D1F6F97EF2E8C09DD1F1C9C82689DC08 /* stats.upb.h in Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A6E69C07FE42D80CD04CFBA1A5AD526A /* Copy src/core/lib/security/credentials/iam Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/iam"; + dstSubfolderSpec = 16; + files = ( + 3DD6EDF576939006D7C6A8C07287A3E1 /* iam_credentials.h in Copy src/core/lib/security/credentials/iam Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/iam Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A713E0528EE26716AEC9AF4FEC9A654E /* Copy src/core/lib/security/credentials/tls Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/tls"; + dstSubfolderSpec = 16; + files = ( + 323FEE79E1B245DEB0432C705D3D90DD /* grpc_tls_certificate_distributor.h in Copy src/core/lib/security/credentials/tls Private Headers */, + B31F08C82D3B5703636F5B0F86A5A330 /* grpc_tls_certificate_provider.h in Copy src/core/lib/security/credentials/tls Private Headers */, + 62993E67952BF52C6775298FCB74C4E7 /* grpc_tls_certificate_verifier.h in Copy src/core/lib/security/credentials/tls Private Headers */, + 78C7CAB09BA318410F027F130CA32A28 /* grpc_tls_credentials_options.h in Copy src/core/lib/security/credentials/tls Private Headers */, + 3EAFB6FE3CACF9311AD3CD8E17D27FEF /* tls_credentials.h in Copy src/core/lib/security/credentials/tls Private Headers */, + C865EA70C2B6A5845D9003128B5177ED /* tls_utils.h in Copy src/core/lib/security/credentials/tls Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/tls Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A7C8DA9DB05D64DD279222F0CB78FCD8 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 5F78F89336B80471A10C246148CB5159 /* rbac.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A7CB0991939B4E8F707B2859AA4E89FA /* Copy src/core/lib/resolver Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/resolver"; + dstSubfolderSpec = 16; + files = ( + CE8D266A7B70DEFE40C99A017B02370C /* resolver.h in Copy src/core/lib/resolver Private Headers */, + 59428048FBECF5C7F2829CAC02CF00EF /* resolver_factory.h in Copy src/core/lib/resolver Private Headers */, + F325BE271DF262D4139B02310DAB251D /* resolver_registry.h in Copy src/core/lib/resolver Private Headers */, + 7214EB990D32688E0362B2F208B1D589 /* server_address.h in Copy src/core/lib/resolver Private Headers */, + ); + name = "Copy src/core/lib/resolver Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + A9C151F3A50E35890D05729DCE8C3484 /* Copy . Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + 150514934D3BE3AE4D826BD0CA97CC29 /* heap-inl.h in Copy . Public Headers */, + 2B08EA5554B9299FFE819CDDB9E49BA7 /* idna.h in Copy . Public Headers */, + 126AF42D4ED83AC029A32423B2091F0E /* queue.h in Copy . Public Headers */, + E9607E6930326B8CEE66737B9EE57F94 /* strscpy.h in Copy . Public Headers */, + 50FC10F4807EC249FF5B179AABE218A0 /* uv.h in Copy . Public Headers */, + F9E1F6EF671E8CBE31548FBE598ED886 /* uv-common.h in Copy . Public Headers */, + ); + name = "Copy . Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + AA235110DFE1A481D8A390D99BD2033B /* Copy impl/codegen/security Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/impl/codegen/security"; + dstSubfolderSpec = 16; + files = ( + 333521BE4C00DE3D7342E0E943B14D94 /* auth_context.h in Copy impl/codegen/security Public Headers */, + ); + name = "Copy impl/codegen/security Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ABFA5B5CDB8EC38F5F0C3E5C4B2FFD42 /* Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/load_stats/v3"; + dstSubfolderSpec = 16; + files = ( + 2FA119F7A73B967586C170057D69DF9B /* lrs.upb.h in Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + AC31FE71083F329DF6AF7901811BACAB /* Copy src/core/ext/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/xds"; + dstSubfolderSpec = 16; + files = ( + 5A2BD71059CBE91C773ABCB1B9F989CC /* certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */, + C414C19947B150F9E0D201B8F397DE2C /* certificate_provider_registry.h in Copy src/core/ext/xds Private Headers */, + 0D7B8B7E0F86D74115BCE585E9766609 /* certificate_provider_store.h in Copy src/core/ext/xds Private Headers */, + F9392C319CE089ECDF607AA0BA0CE539 /* file_watcher_certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */, + 1442B8376A7408F14B5B3509F89BD12E /* upb_utils.h in Copy src/core/ext/xds Private Headers */, + DC1AA1368B56906F59207D0D4704AF5D /* xds_api.h in Copy src/core/ext/xds Private Headers */, + 1AD2F1C0D113883D3500A536487BE45E /* xds_bootstrap.h in Copy src/core/ext/xds Private Headers */, + 9321DFBCD898503D241574B1552960B3 /* xds_certificate_provider.h in Copy src/core/ext/xds Private Headers */, + 08F68CBB388501D8FA044F079BA21B9D /* xds_channel_args.h in Copy src/core/ext/xds Private Headers */, + B5693FB12E31894698516478AC4FB384 /* xds_channel_creds.h in Copy src/core/ext/xds Private Headers */, + 748FFF93FAF6D90BC0BA1564B2C61ED6 /* xds_channel_stack_modifier.h in Copy src/core/ext/xds Private Headers */, + 5689849AA5BF3549B6E0FE9CB312CBFB /* xds_client.h in Copy src/core/ext/xds Private Headers */, + 3F69283FB05B79FC7F7D3CB7F1402770 /* xds_client_stats.h in Copy src/core/ext/xds Private Headers */, + 3A4EA9D6ACC0FB43E717D19FB9542EA0 /* xds_cluster.h in Copy src/core/ext/xds Private Headers */, + 0E15A4EDB8E4DA1AF4D4334485F16D49 /* xds_common_types.h in Copy src/core/ext/xds Private Headers */, + FF0D38DA47A4062E15C1F0368010C814 /* xds_endpoint.h in Copy src/core/ext/xds Private Headers */, + E19491085A18E5BF830CC80534EFDAFA /* xds_http_fault_filter.h in Copy src/core/ext/xds Private Headers */, + 8690C097C49DFEB1B27BF3B5DEDA88D4 /* xds_http_filters.h in Copy src/core/ext/xds Private Headers */, + C4230F6344FCC1B2B28DE4B203DDC6E4 /* xds_http_rbac_filter.h in Copy src/core/ext/xds Private Headers */, + 211A436F0B9A565439F1A5AE4165BAC7 /* xds_listener.h in Copy src/core/ext/xds Private Headers */, + B3B76CBBE4BF9D3C9B6230F2A269F0C5 /* xds_resource_type.h in Copy src/core/ext/xds Private Headers */, + BB688B1D1099546D224D7DD88F1667A9 /* xds_resource_type_impl.h in Copy src/core/ext/xds Private Headers */, + 5EA75FE2A37003DE6333C26C2FD556BF /* xds_route_config.h in Copy src/core/ext/xds Private Headers */, + E311F29139DB1961C64AEB1A83836E51 /* xds_routing.h in Copy src/core/ext/xds Private Headers */, + ); + name = "Copy src/core/ext/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + AC75AC9C8D057E2FAD29AB95D62B0C81 /* Copy src/core/tsi Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi"; + dstSubfolderSpec = 16; + files = ( + D8E4B07095140A04FD9D42E1E3E47A24 /* fake_transport_security.h in Copy src/core/tsi Private Headers */, + 8FFAAB3A7B3814120DDABEABA670926C /* local_transport_security.h in Copy src/core/tsi Private Headers */, + 013A2F07F15DEED43D3F51F1C25E415D /* ssl_transport_security.h in Copy src/core/tsi Private Headers */, + 305E18495893C2285AB15F9E1DC02FC5 /* ssl_types.h in Copy src/core/tsi Private Headers */, + A7CA6A0A2226075C9F63D75FCD070DC1 /* transport_security.h in Copy src/core/tsi Private Headers */, + F47F5794301488EB10D2935085C16F24 /* transport_security_grpc.h in Copy src/core/tsi Private Headers */, + F6D156552E1BAAC664B1C0BB2E666AF8 /* transport_security_interface.h in Copy src/core/tsi Private Headers */, + ); + name = "Copy src/core/tsi Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + AD25EF78C5F97FE33EE2093AD837E866 /* Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/dns/c_ares"; + dstSubfolderSpec = 16; + files = ( + 8A6EED82CC30FD13539680978CA98578 /* grpc_ares_ev_driver.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + EC2B64EF9CE9288E199AA7FD30C24355 /* grpc_ares_wrapper.h in Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ADB627D044D464E5F5498C52D3F7F009 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 548118676E4C7B311184A4EF99E32D4C /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ADC1E5BF56965C8AA28B00CC4352A06C /* Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/status/v3"; + dstSubfolderSpec = 16; + files = ( + 1609C23E43BB3127B7B9E78AFC204ABF /* csds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ADE2A1C49C362A75F3398C6C92BA72F4 /* Copy crypto/x509 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/x509"; + dstSubfolderSpec = 16; + files = ( + 1FE84DEDA6A3EEA968F2F6084579B87B /* internal.h in Copy crypto/x509 Private Headers */, + ); + name = "Copy crypto/x509 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + AE5F8163D923606AB28261032339FEC3 /* Copy strings/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/strings/internal"; + dstSubfolderSpec = 16; + files = ( + D960C46A6F8FE3A45C7D3DAA05F34675 /* char_map.h in Copy strings/internal Public Headers */, + 02B1BFBC95003F18212F6895A1E664D9 /* charconv_bigint.h in Copy strings/internal Public Headers */, + 066C92D2DFF13B97FC4793DD359F8B6F /* charconv_parse.h in Copy strings/internal Public Headers */, + 663858D858E7EE5951F107C448261023 /* cord_internal.h in Copy strings/internal Public Headers */, + C53E08F6C15578FABEEF27771D2071FF /* cord_rep_btree.h in Copy strings/internal Public Headers */, + 520C87F0C0F7CB1F5C1D49130D4BA3C1 /* cord_rep_btree_navigator.h in Copy strings/internal Public Headers */, + 361936546988380F734ECA43FD0F06E6 /* cord_rep_btree_reader.h in Copy strings/internal Public Headers */, + EBC5333D0483B845896B3552D3A1C023 /* cord_rep_consume.h in Copy strings/internal Public Headers */, + 6B8759145AE04D0421216127A75B65E2 /* cord_rep_flat.h in Copy strings/internal Public Headers */, + 70027D20BA8073132C68BF1A924662EF /* cord_rep_ring.h in Copy strings/internal Public Headers */, + 010F5A0C56E3A78030621253DA06F00D /* cord_rep_ring_reader.h in Copy strings/internal Public Headers */, + E0B3874CB77A4353A138ED6F9E97708D /* cordz_functions.h in Copy strings/internal Public Headers */, + C9346B0D3A2E57F5F3E67A59C983C5E3 /* cordz_handle.h in Copy strings/internal Public Headers */, + 08D2E26FD974AAD65DBA2BFCE3920022 /* cordz_info.h in Copy strings/internal Public Headers */, + 2382A92A58A16C9BD7A277F0EAF28A76 /* cordz_statistics.h in Copy strings/internal Public Headers */, + 0B23D3E298E34105BDB6E4197C777769 /* cordz_update_scope.h in Copy strings/internal Public Headers */, + 4BA0F18E85A3CC3961F4C0ED247F3807 /* cordz_update_tracker.h in Copy strings/internal Public Headers */, + EF4C81E0A42A1054B9D35FAB788420A7 /* escaping.h in Copy strings/internal Public Headers */, + FF807F72871A774744EF31D3023CF41A /* memutil.h in Copy strings/internal Public Headers */, + F141ADEB5691BB146B552747A6DABACB /* ostringstream.h in Copy strings/internal Public Headers */, + 0D472128DA78250B4692EE61053D556C /* resize_uninitialized.h in Copy strings/internal Public Headers */, + 5F1D463C7FFEC14BD2B8787D3EA496AD /* stl_type_traits.h in Copy strings/internal Public Headers */, + CA21B56B5F7371AFDB0E54509E3D8A1B /* str_join_internal.h in Copy strings/internal Public Headers */, + 0342070ABC689FF66ECB8AB9A413CC03 /* str_split_internal.h in Copy strings/internal Public Headers */, + 37122B076C8E8855D4E303C76DA97F8C /* string_constant.h in Copy strings/internal Public Headers */, + B26416778C96972DB299869948E3B82C /* utf8.h in Copy strings/internal Public Headers */, + ); + name = "Copy strings/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B0D0D352B5A4CBCADC596DF8B96FBDF8 /* Copy crypto/fipsmodule/modes Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/modes"; + dstSubfolderSpec = 16; + files = ( + D5DD195CF009A7109FE0B60E7C7F0C6C /* internal.h in Copy crypto/fipsmodule/modes Private Headers */, + ); + name = "Copy crypto/fipsmodule/modes Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B27E63EA314C673B7E431BA3EAB0BA52 /* Copy debugging/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/debugging/internal"; + dstSubfolderSpec = 16; + files = ( + 95E35383A55A7BD627CB9D148FA8ECC2 /* address_is_readable.h in Copy debugging/internal Public Headers */, + 03CCBCF63E695112C5F537ABD47DF587 /* demangle.h in Copy debugging/internal Public Headers */, + 66F7C5DF72DBCB292B1F813F9671A156 /* elf_mem_image.h in Copy debugging/internal Public Headers */, + 72D99C8FA922F13368F7741DD0A9B06B /* stacktrace_aarch64-inl.inc in Copy debugging/internal Public Headers */, + F4FECCA3B047D12ECA5D3908036EC3B1 /* stacktrace_arm-inl.inc in Copy debugging/internal Public Headers */, + A4EE7663F5D195F7E93FB1BA6155AB5A /* stacktrace_config.h in Copy debugging/internal Public Headers */, + AC2C8DFE5817C67C39DF831EA23CBA79 /* stacktrace_emscripten-inl.inc in Copy debugging/internal Public Headers */, + 94802C386E7DF15B91526602DFCB0413 /* stacktrace_generic-inl.inc in Copy debugging/internal Public Headers */, + 02B4162D8544193BF55F152685CB8533 /* stacktrace_powerpc-inl.inc in Copy debugging/internal Public Headers */, + 53BD2CEFBCDED4652DC4B3B436F35343 /* stacktrace_riscv-inl.inc in Copy debugging/internal Public Headers */, + 69ECB629C265687A63A2A1E2CD2C7004 /* stacktrace_unimplemented-inl.inc in Copy debugging/internal Public Headers */, + 3624308306D76E87E4718CAD8881805D /* stacktrace_win32-inl.inc in Copy debugging/internal Public Headers */, + DF5761B7856E716D49F04FE9860F6E07 /* stacktrace_x86-inl.inc in Copy debugging/internal Public Headers */, + 9D9229FB85297396E1056F203FCAE9E7 /* symbolize.h in Copy debugging/internal Public Headers */, + 578E7775889E0DF4576AE38C4BDE7D35 /* vdso_support.h in Copy debugging/internal Public Headers */, + ); + name = "Copy debugging/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B2C0A7CFA245B0CAF7A6693C4C5EFFCF /* Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 291CA0CEB3C2D93185B21FA2566EA613 /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B33C6965C6A035A898BC61A27D16BB4E /* Copy src/core/lib/security/security_connector/local Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/local"; + dstSubfolderSpec = 16; + files = ( + B0C3FC8D0CCEAC7B9BFE0CB7F40EA4A2 /* local_security_connector.h in Copy src/core/lib/security/security_connector/local Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/local Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B384266C7348A0B64B33964EECE4186B /* Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + 4DA4DB76D2EB851B8F87C027EB24E421 /* eds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B40996A0ADD1B0AD10AC22FACFE1070A /* Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/v3"; + dstSubfolderSpec = 16; + files = ( + 9B2D9C7346E9BF0BB369F025FC672518 /* http.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + 72C85A8A30DBA9957AC38D2725B1CCED /* percent.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + B9AB00BE653699359B4C93FCF917C155 /* range.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + 6D616FF25BAB247FA1DFA4B529E1970B /* semantic_version.upb.h in Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B48A5AE92DBFF002E81728DF2A3B74ED /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3"; + dstSubfolderSpec = 16; + files = ( + 2BDDCB63C1C56074BE22DD1098D55CCA /* rbac.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B4B2A4479DB8A873E9F39BA1ADC1758C /* Copy impl/codegen Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/impl/codegen"; + dstSubfolderSpec = 16; + files = ( + 47FBD1403FF34ACEFDB1974C9EDC8718 /* atm.h in Copy impl/codegen Public Headers */, + CFA7D437581D5910D86E69061BF75485 /* atm_gcc_atomic.h in Copy impl/codegen Public Headers */, + DC89E06369787EBAEE2A8CBA49E3FCF7 /* atm_gcc_sync.h in Copy impl/codegen Public Headers */, + 29F59B04B9D3A10E15287F9B582F4282 /* atm_windows.h in Copy impl/codegen Public Headers */, + 0E667AA6D1A903326B0562C7A3795DB2 /* byte_buffer.h in Copy impl/codegen Public Headers */, + 2297D8715DE416DC6B783841B7AB0F70 /* byte_buffer_reader.h in Copy impl/codegen Public Headers */, + 0E462EBD2A27E3BEC3B5E5BABBAD8296 /* compression_types.h in Copy impl/codegen Public Headers */, + E6078D38F17E1089B251CDA58A09E38A /* connectivity_state.h in Copy impl/codegen Public Headers */, + A81782570F986203D51BF6D9985F0F3F /* fork.h in Copy impl/codegen Public Headers */, + 90AC20BC97C4E25BD93374BAB048F1B6 /* gpr_slice.h in Copy impl/codegen Public Headers */, + 7A17B75E8FC3F835BF4F4211DDB6610D /* gpr_types.h in Copy impl/codegen Public Headers */, + 41CD3F02B6CC52BE75BF8166A1288C11 /* grpc_types.h in Copy impl/codegen Public Headers */, + C0D68F3E752AA58835A0FD4C5B8B0FA5 /* log.h in Copy impl/codegen Public Headers */, + 6C832F337D9D2C400C3E28CE4F1A7793 /* port_platform.h in Copy impl/codegen Public Headers */, + 6EB1F046B6ECC3C0FF37B17FEAA610D6 /* propagation_bits.h in Copy impl/codegen Public Headers */, + 7D6020CDD317246C4B7707F966D214C1 /* slice.h in Copy impl/codegen Public Headers */, + 4CAD418FBD8ABD18859E6731C3EA9B98 /* status.h in Copy impl/codegen Public Headers */, + 6B5843C17E62AD1FED9800F9DFDBF741 /* sync.h in Copy impl/codegen Public Headers */, + 13337419FC26A9B52FF6D83798B28509 /* sync_abseil.h in Copy impl/codegen Public Headers */, + E4EB0F86514DE30AA6929E07AC88EF20 /* sync_custom.h in Copy impl/codegen Public Headers */, + 8C5B0919984E0BAF9FCAB49E0E282B05 /* sync_generic.h in Copy impl/codegen Public Headers */, + D2A8946EDBAF3992AE5568E6F801C71C /* sync_posix.h in Copy impl/codegen Public Headers */, + 6F3DC38E6A6D3351069C95A04D444B26 /* sync_windows.h in Copy impl/codegen Public Headers */, + ); + name = "Copy impl/codegen Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B55FABF3FE9DB6D34D93FF7168928E61 /* Copy utility Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/utility"; + dstSubfolderSpec = 16; + files = ( + AA196F15FB84162206CA335EF12D0D58 /* utility.h in Copy utility Public Headers */, + ); + name = "Copy utility Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B5BAA4A9829FA7274B9597F6F7C28530 /* Copy src/core/lib/security/security_connector/ssl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/ssl"; + dstSubfolderSpec = 16; + files = ( + 04052F1216B6833ACACB8171D79B3218 /* ssl_security_connector.h in Copy src/core/lib/security/security_connector/ssl Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/ssl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B5F7E9F1E94E465F39AC411E4ECD660F /* Copy src/core/lib/avl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/avl"; + dstSubfolderSpec = 16; + files = ( + E819C9318FD31E995B3F5EA46B4C25F3 /* avl.h in Copy src/core/lib/avl Private Headers */, + ); + name = "Copy src/core/lib/avl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B620573D58938AA4C00CB59B59F14B56 /* Copy src/core/tsi/alts/frame_protector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/frame_protector"; + dstSubfolderSpec = 16; + files = ( + 9383ECD93EAB9D7AE8C0E9C6CEA5850E /* alts_counter.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 9372231FCF1F3D7F3DEE5FA552919326 /* alts_crypter.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 4B2B2FF58C46AB325AB297C7BA4141DB /* alts_frame_protector.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + 3DCEE52BB91D8E58FE475F86E2A5C617 /* alts_record_protocol_crypter_common.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + B0FD5A5AF41958D53E1214236922FED3 /* frame_handler.h in Copy src/core/tsi/alts/frame_protector Private Headers */, + ); + name = "Copy src/core/tsi/alts/frame_protector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B6512A55EED765AF5C5A43A278F253BD /* Copy third_party/xxhash Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/xxhash"; + dstSubfolderSpec = 16; + files = ( + 30D4619D34D9C45259E693B6A4388A66 /* xxhash.h in Copy third_party/xxhash Private Headers */, + ); + name = "Copy third_party/xxhash Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B679E5820172D54363A79F2B627DBD2C /* Copy src/core/ext/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/xds"; + dstSubfolderSpec = 16; + files = ( + 671EF5B844D6C6928F98A26C7553D388 /* certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */, + 0DB49D5B8F2A1057A059EE40AC748CD4 /* certificate_provider_registry.h in Copy src/core/ext/xds Private Headers */, + FFC1C9182E485D240B5DFC4CB3B474E5 /* certificate_provider_store.h in Copy src/core/ext/xds Private Headers */, + E5CB87EB8CAAB70802BE746110F7BA25 /* file_watcher_certificate_provider_factory.h in Copy src/core/ext/xds Private Headers */, + 4644F411F10050F8CA6D571B1FC36A5E /* upb_utils.h in Copy src/core/ext/xds Private Headers */, + 6CD6227EA693989399D03DB167C39CD9 /* xds_api.h in Copy src/core/ext/xds Private Headers */, + 861856D0344E914B2027E4C0441D81DB /* xds_bootstrap.h in Copy src/core/ext/xds Private Headers */, + AABC5F12F0F60D489A57113BF5B87FDC /* xds_certificate_provider.h in Copy src/core/ext/xds Private Headers */, + E996B2A0F431D48D5991283FC2E8A816 /* xds_channel_args.h in Copy src/core/ext/xds Private Headers */, + F01DA7A2630D16F8A86966C3EEBB51F7 /* xds_channel_creds.h in Copy src/core/ext/xds Private Headers */, + 86FD92707E79991E3ECA223EB763FD6B /* xds_channel_stack_modifier.h in Copy src/core/ext/xds Private Headers */, + 6A51A9D901257ECDD96CCE908D97FAB0 /* xds_client.h in Copy src/core/ext/xds Private Headers */, + 4834815F68F7AEBC23B7620B613C0F64 /* xds_client_stats.h in Copy src/core/ext/xds Private Headers */, + 31A158277E00412A7BDC2881D321A569 /* xds_cluster.h in Copy src/core/ext/xds Private Headers */, + 2A83F281CC815D91BA289A46909D081E /* xds_common_types.h in Copy src/core/ext/xds Private Headers */, + C95E5F6C093FA261327B0ABE84C56EDD /* xds_endpoint.h in Copy src/core/ext/xds Private Headers */, + BF500BDA47D940D6E070E2B623DCBDB7 /* xds_http_fault_filter.h in Copy src/core/ext/xds Private Headers */, + 16D097E19C3AB6BD0B3F1AF4F32DA1CB /* xds_http_filters.h in Copy src/core/ext/xds Private Headers */, + 0829AF382B38CE1F30A5A3D83E56EC9F /* xds_http_rbac_filter.h in Copy src/core/ext/xds Private Headers */, + F6B0E6D2C147CB15EC09FE5B45D1B121 /* xds_listener.h in Copy src/core/ext/xds Private Headers */, + 85D4ECF9E819C1C83587991366B1515F /* xds_resource_type.h in Copy src/core/ext/xds Private Headers */, + F2FF229315A82B10349B995FD354FC90 /* xds_resource_type_impl.h in Copy src/core/ext/xds Private Headers */, + FF7B782236159439B649B0446F43C918 /* xds_route_config.h in Copy src/core/ext/xds Private Headers */, + 574FA6649B49AD1195C9A34204C0FD8D /* xds_routing.h in Copy src/core/ext/xds Private Headers */, + ); + name = "Copy src/core/ext/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B7953E2EECD6684B5B871CD1946D1E61 /* Copy src/core/lib/gprpp Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/gprpp"; + dstSubfolderSpec = 16; + files = ( + 44196D2A5BCEECB7EB01958FCE890E24 /* atomic_utils.h in Copy src/core/lib/gprpp Private Headers */, + 28A67D91760D124B3336EC2F5FAB6EB6 /* bitset.h in Copy src/core/lib/gprpp Private Headers */, + 4AE1AA2745425B3A3E6E3BCE91EB47BB /* chunked_vector.h in Copy src/core/lib/gprpp Private Headers */, + CC8F2B2D82CFEE633271225C10022F88 /* construct_destruct.h in Copy src/core/lib/gprpp Private Headers */, + 5F9AE68DBE9902009869DAB99D985A91 /* cpp_impl_of.h in Copy src/core/lib/gprpp Private Headers */, + E4BCCA47D3F40CD5E06EBFE2FA0AF2E4 /* debug_location.h in Copy src/core/lib/gprpp Private Headers */, + DA08281B55657119BF3E9163BB81D9A1 /* dual_ref_counted.h in Copy src/core/lib/gprpp Private Headers */, + 3A48C0835D2692118D9C2650FB6B15B5 /* examine_stack.h in Copy src/core/lib/gprpp Private Headers */, + DF94E9B089CB0547702EC404EBA7F1A1 /* fork.h in Copy src/core/lib/gprpp Private Headers */, + 7A71C449BEEFDDC3B2AB8C3A97BABC6A /* global_config.h in Copy src/core/lib/gprpp Private Headers */, + BD4277ECD8B908556C32790EA99347B6 /* global_config_custom.h in Copy src/core/lib/gprpp Private Headers */, + 0F16F5FA2A479AF6ED16FD12CB953443 /* global_config_env.h in Copy src/core/lib/gprpp Private Headers */, + 30AB480FE79FC762F36EDE6667F43C65 /* global_config_generic.h in Copy src/core/lib/gprpp Private Headers */, + 1DEFEBE9D05662E53CF155BB4F01F73A /* host_port.h in Copy src/core/lib/gprpp Private Headers */, + 6095D3FAC6F09A61BF8A460AB1A7E335 /* manual_constructor.h in Copy src/core/lib/gprpp Private Headers */, + A50B9C51EA4B05B27A919745E3702E7D /* memory.h in Copy src/core/lib/gprpp Private Headers */, + 21DEEECC0FA198434FA524E61E3C455C /* mpscq.h in Copy src/core/lib/gprpp Private Headers */, + ED399EAB24EFBD315F81C40499859567 /* orphanable.h in Copy src/core/lib/gprpp Private Headers */, + F3FAEA4992912033F84F6A5D42247B15 /* ref_counted.h in Copy src/core/lib/gprpp Private Headers */, + 392DB3C2FA0335BBA1EA16A81F775F1C /* ref_counted_ptr.h in Copy src/core/lib/gprpp Private Headers */, + 3708EEED23FB69D6B7980E3B8997F00C /* stat.h in Copy src/core/lib/gprpp Private Headers */, + 0463F968FA842E5ABAFF11A1124089A4 /* status_helper.h in Copy src/core/lib/gprpp Private Headers */, + ABE3C207DE50FCA9CD19F23BD5362158 /* sync.h in Copy src/core/lib/gprpp Private Headers */, + 1A9533069E075757CA7FFBF2BA1FF574 /* table.h in Copy src/core/lib/gprpp Private Headers */, + 9FAEE92720F08AB866C0F6276D9D3619 /* thd.h in Copy src/core/lib/gprpp Private Headers */, + 5AC2397B7EEAD5FBCCC03849A7F95886 /* time_util.h in Copy src/core/lib/gprpp Private Headers */, + ); + name = "Copy src/core/lib/gprpp Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B8129780782A041455A765F99B769BA5 /* Copy crypto/curve25519 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/curve25519"; + dstSubfolderSpec = 16; + files = ( + 1492475F0AAFC6E745A00549F73D08A0 /* curve25519_tables.h in Copy crypto/curve25519 Private Headers */, + 351E039C861CCBC8BE5B3FF481FF3078 /* internal.h in Copy crypto/curve25519 Private Headers */, + ); + name = "Copy crypto/curve25519 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B87411167B0635485BEBD5463B5C7BBC /* Copy src/core/lib/event_engine Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/event_engine"; + dstSubfolderSpec = 16; + files = ( + EDEB8DEBC8C2D26E6A3234DD9FABEC7A /* channel_args_endpoint_config.h in Copy src/core/lib/event_engine Private Headers */, + D349F4FBADCD241B95FFD2655C4E8A99 /* event_engine_factory.h in Copy src/core/lib/event_engine Private Headers */, + 4B739355C52192901BE2437A760DF2A8 /* sockaddr.h in Copy src/core/lib/event_engine Private Headers */, + ); + name = "Copy src/core/lib/event_engine Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + B998E696A9E3BD609BC9A200348039DF /* Copy support Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/support"; + dstSubfolderSpec = 16; + files = ( + B045AA242FCC690033415A870E79D67F /* async_stream.h in Copy support Public Headers */, + 3E5B68B87CCDD932C95A4770D3FF4CCB /* async_unary_call.h in Copy support Public Headers */, + BC01460CA3266B263776D5766C381E33 /* byte_buffer.h in Copy support Public Headers */, + 1315EE8AF6E2502490DBF6F197FDA82A /* channel_arguments.h in Copy support Public Headers */, + 1B5B1F4E6D9374AADC8BB83B7E399AA9 /* client_callback.h in Copy support Public Headers */, + C2635DC0680DA1CD5C78631801650B1F /* client_interceptor.h in Copy support Public Headers */, + 865C1656EE2B8CA87081F8E2564C60E0 /* config.h in Copy support Public Headers */, + BF63210DE3BA02C856B1B9E266DC7C64 /* interceptor.h in Copy support Public Headers */, + 94219ECC525B555F91A95E23343DF5DF /* message_allocator.h in Copy support Public Headers */, + 80E61D439755557CC7F5B72B62722E54 /* method_handler.h in Copy support Public Headers */, + F5D995EA0D89268731C7B98BC125CFA9 /* proto_buffer_reader.h in Copy support Public Headers */, + 606542454A65AF7E75340A017DD84221 /* proto_buffer_writer.h in Copy support Public Headers */, + 0C91226A01E9D455BF53DCF54B069F0C /* server_callback.h in Copy support Public Headers */, + AC7F665E629C52678206204D76161ABF /* server_interceptor.h in Copy support Public Headers */, + BB2981BE7B3B16BB85D1ED7ADE0F585F /* slice.h in Copy support Public Headers */, + CCCD5F6AB7B76F447190F76F766CEBFB /* status.h in Copy support Public Headers */, + 2EE619E3898F5E41476E251ABA536EB6 /* status_code_enum.h in Copy support Public Headers */, + EA0B840D6AA1CB3F1FC4627EE9372161 /* string_ref.h in Copy support Public Headers */, + 99039CF9FF10DAE1DB676F456556F18E /* stub_options.h in Copy support Public Headers */, + 80658F58EC447D9010CAC37FB786DA28 /* sync_stream.h in Copy support Public Headers */, + E6C25FDE62E32C070088207524530A44 /* time.h in Copy support Public Headers */, + C9B98437E3F1AEB6BA990AEEC0F34FE6 /* validate_service_config.h in Copy support Public Headers */, + ); + name = "Copy support Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BB738C91630D53F09897B13DDA866A68 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3"; + dstSubfolderSpec = 16; + files = ( + 363AD04EEE3366B29FC8E4872233EAA8 /* http_connection_manager.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BC537DFBE1242D27E42D36E251E08DB3 /* Copy crypto/x509v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/x509v3"; + dstSubfolderSpec = 16; + files = ( + 3D675715FB684536BA9E54677A57D3CF /* ext_dat.h in Copy crypto/x509v3 Private Headers */, + EEC063EE8535D591090A77437DC796A5 /* internal.h in Copy crypto/x509v3 Private Headers */, + ); + name = "Copy crypto/x509v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BCE882C98421FB67C3257426DB272221 /* Copy third_party/upb/upb Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/upb/upb"; + dstSubfolderSpec = 16; + files = ( + DED0FAB95FB04A50BF9249887EA5D91D /* decode.h in Copy third_party/upb/upb Private Headers */, + 1BB123C094FD3DE79095B8BE5CB09E30 /* decode_fast.h in Copy third_party/upb/upb Private Headers */, + 2413C7C52E47BDD1AD8EE723C9ADCCA6 /* decode_internal.h in Copy third_party/upb/upb Private Headers */, + 41D5025EF05675B13859977FA71D39D4 /* def.h in Copy third_party/upb/upb Private Headers */, + A93AAF831550C92AE981C33E3A510508 /* def.hpp in Copy third_party/upb/upb Private Headers */, + C82C2956FDB7F54C820DE204DAA2BD2E /* encode.h in Copy third_party/upb/upb Private Headers */, + C3E08E5BB3307E5E1CCF2DC74665FDE1 /* msg.h in Copy third_party/upb/upb Private Headers */, + B6AC9E721436360271FF21E52B9DC986 /* msg_internal.h in Copy third_party/upb/upb Private Headers */, + 3105F526B345FB68C19C2B75375080A6 /* port_def.inc in Copy third_party/upb/upb Private Headers */, + 8D8B247C9D12672214030E4C078B18C9 /* port_undef.inc in Copy third_party/upb/upb Private Headers */, + A41849FDDF100BB079A403D87EE295F5 /* reflection.h in Copy third_party/upb/upb Private Headers */, + ED8DDED592DF0979A39599012B55654B /* reflection.hpp in Copy third_party/upb/upb Private Headers */, + 3E1A882E33EB51960A034BA35C8616F9 /* table_internal.h in Copy third_party/upb/upb Private Headers */, + 3B6B55372ED52BB5CDA254D6A6E2D71C /* text_encode.h in Copy third_party/upb/upb Private Headers */, + 6450289A7EAA984B1FAF68FB54362CEE /* upb.h in Copy third_party/upb/upb Private Headers */, + 88814AF441B284029DE0112D0E67A1D9 /* upb.hpp in Copy third_party/upb/upb Private Headers */, + C842B3D896FD4763132F602F4A9E5AD8 /* upb_internal.h in Copy third_party/upb/upb Private Headers */, + ); + name = "Copy third_party/upb/upb Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BE8045682E93DB546C16B9176BA6117E /* Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/xds"; + dstSubfolderSpec = 16; + files = ( + 4388DA39C1B4D878C3018BBD2ED93772 /* xds_resolver.h in Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BE805492971742A0B3647C8785AC685C /* Copy src/core/lib/profiling Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/profiling"; + dstSubfolderSpec = 16; + files = ( + FB9D86B67D8A8932F3FC573683FCD338 /* timers.h in Copy src/core/lib/profiling Private Headers */, + ); + name = "Copy src/core/lib/profiling Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BF45BE7CD050AD3EAAC9C538FEF8976F /* Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 7B1118A3F86161AD18715A43B63ACD80 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + BFFE3FC95BC12D837B3A9547EC5BA1A4 /* Copy src/core/lib/security/authorization Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/authorization"; + dstSubfolderSpec = 16; + files = ( + 0181A811E0769FC3A3F91D54F970D20D /* authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */, + FFA7A74E56C6891BF1B6233AA67D6046 /* authorization_policy_provider.h in Copy src/core/lib/security/authorization Private Headers */, + 5F3BBAF0744D0F417A4FC1DE3AE24341 /* evaluate_args.h in Copy src/core/lib/security/authorization Private Headers */, + 53AF2E35AEA008AD8F18BE0E44799C3D /* grpc_authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */, + 673BADFEBEE8BEC117B086AC5FB02E4B /* matchers.h in Copy src/core/lib/security/authorization Private Headers */, + 464DCA147A19591B9BC095D57DD3BEF1 /* rbac_policy.h in Copy src/core/lib/security/authorization Private Headers */, + 466F01909F19785D526490B34189A0F4 /* sdk_server_authz_filter.h in Copy src/core/lib/security/authorization Private Headers */, + ); + name = "Copy src/core/lib/security/authorization Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C0C74EE2022C7261D489429B3CA1C287 /* Copy src/core/lib/security/credentials/composite Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/composite"; + dstSubfolderSpec = 16; + files = ( + 61DF8F49A9E29260FC51BA8E294B9D91 /* composite_credentials.h in Copy src/core/lib/security/credentials/composite Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/composite Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C2488EB780F7A871D416DED132F594A9 /* Copy src/core/ext/filters/http/message_compress Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http/message_compress"; + dstSubfolderSpec = 16; + files = ( + DC0C91BDE118AF88AFB6EE69FE548B38 /* message_compress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */, + 9137F51C14947530207F03F0AFEB1B65 /* message_decompress_filter.h in Copy src/core/ext/filters/http/message_compress Private Headers */, + ); + name = "Copy src/core/ext/filters/http/message_compress Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C2ABB0515186866BCB59A888993F2F04 /* Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/status/v3"; + dstSubfolderSpec = 16; + files = ( + 96DBF52D061B40E65D7684A6FF4AB229 /* csds.upb.h in Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C36CAAF85C451FD6F243328B4E2D4DF7 /* Copy meta Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/meta"; + dstSubfolderSpec = 16; + files = ( + 4343FBB560118ECBE2AF7D2386FB77EA /* type_traits.h in Copy meta Public Headers */, + ); + name = "Copy meta Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C465245709F16C3D1CF33E1D780011CD /* Copy src/core/ext/upb-generated/envoy/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/annotations"; + dstSubfolderSpec = 16; + files = ( + 495C1079FC903FBEDE85ACA7F513D0A0 /* deprecation.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + DB1187891395B700B06CB40223762D5D /* resource.upb.h in Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C49E487ED463E4B9E46FF13AEA51C02C /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3"; + dstSubfolderSpec = 16; + files = ( + 17F44201575022E69252D0C991E6F737 /* http_connection_manager.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C4CA81B5DD595C7B8C2968B4B5BC920D /* Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/data/orca/v3"; + dstSubfolderSpec = 16; + files = ( + 83EAE9BB7F99BA88722CB08158C9EEF8 /* orca_load_report.upb.h in Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C5090BFA80EEBB1F5D1C5E86527FFD35 /* Copy src/core/lib/backoff Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/backoff"; + dstSubfolderSpec = 16; + files = ( + 608245272033587945A81AEF983DCA70 /* backoff.h in Copy src/core/lib/backoff Private Headers */, + ); + name = "Copy src/core/lib/backoff Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C53035DD16B1A0B82A3D96B597DCA795 /* Copy src/core/ext/filters/client_channel/health Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/health"; + dstSubfolderSpec = 16; + files = ( + 4665B0C2B2CE550C8A98FB346F94B7FC /* health_check_client.h in Copy src/core/ext/filters/client_channel/health Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/health Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C649E44548645C44AD96BF88D452463F /* Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/tracing/v3"; + dstSubfolderSpec = 16; + files = ( + 3E94B642057A83F2F329D6EC393CA2E3 /* custom_tag.upb.h in Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C693491E38EDEB690FCAA965B2902FAC /* Copy event_engine Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/event_engine"; + dstSubfolderSpec = 16; + files = ( + BA48776FB988B0B7A748E0ED96818E14 /* endpoint_config.h in Copy event_engine Public Headers */, + D6A84C62CB585CE7F938396F6D1CF7B7 /* event_engine.h in Copy event_engine Public Headers */, + D98D79E100ADD5A8424817CD97707F3A /* memory_allocator.h in Copy event_engine Public Headers */, + E66D855FC8CCA2129B399D9E16A26E75 /* memory_request.h in Copy event_engine Public Headers */, + D2B8D9BC0AA19695181D180A0027C803 /* port.h in Copy event_engine Public Headers */, + ); + name = "Copy event_engine Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C7DE63AADF3A5D6689527D496CBD1EC8 /* Copy crypto/obj Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/obj"; + dstSubfolderSpec = 16; + files = ( + C942BB5C5DFBD7294446E8EBA4A18606 /* obj_dat.h in Copy crypto/obj Private Headers */, + ); + name = "Copy crypto/obj Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C963760DF23B5E73C5E58B37FB503A4A /* Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/discovery/v3"; + dstSubfolderSpec = 16; + files = ( + 9B4E9E3F62EDA746BAF103BBFE8E60A1 /* ads.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + 8C4BAB444C375813F6DB088E85A01796 /* discovery.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C9D792543E774429DED76357D4669BCB /* Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/lookup/v1"; + dstSubfolderSpec = 16; + files = ( + BF1F8865C92E6B3A0786D16BB575C8BA /* rls.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + C9DD006FC6F0AC93144B11F6AB0C7A52 /* Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/api/expr/v1alpha1"; + dstSubfolderSpec = 16; + files = ( + 1AF48FAF279C3F952CAF5EE22F33CFE7 /* checked.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + ABF809C1C4D152DDD656B77FBDAAC421 /* eval.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 8CB0E7B9166EEC517F8CD2F199479AE9 /* explain.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 60FAFB6788F74C91010A0C517A93AF8C /* syntax.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 320AFA7BE666C7F92BC0DAB97B3F2D23 /* value.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CAED53C6DFF10883A92FC341057A201F /* Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/matcher/v3"; + dstSubfolderSpec = 16; + files = ( + AA8AD4FEAE10DFE1D21EF4D6648BB430 /* metadata.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 1822991F5E47E54D992F0B59BEA3E959 /* node.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 2791DA480483BCBBA520E591CC186D76 /* number.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + D46559FE386EEFE5807737BB201B634F /* path.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + E6B057E2A23773EAAC5BF8FC1B3B6789 /* regex.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + BD211ED123F27B337BD354AC3470376A /* string.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 974AB21CD0398D7268AC56352785CAB5 /* struct.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 8ABDB2F24E7EFCBEAE7A0E788218EE1B /* value.upb.h in Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CC1A42F54C55D82D22A768ED936FB158 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3"; + dstSubfolderSpec = 16; + files = ( + 9E29C9A67C7D07715EEF9F001C1B9E68 /* cert.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 00F2F658BE219A75732718BBD3730B86 /* common.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 85569C157BEEA01C336A72E5CC88354F /* secret.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + E8D6E6CA2DF3DAD6504445C95FDF5DFD /* tls.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CC4EC7AAA8BA4B311CB6DEC4BEF74FEC /* Copy src/core/lib/security/credentials/tls Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/tls"; + dstSubfolderSpec = 16; + files = ( + F47FA8849EE787AF96614DB1EA6F4046 /* grpc_tls_certificate_distributor.h in Copy src/core/lib/security/credentials/tls Private Headers */, + B9AF26243C88665A74E18FEF3FB54AE1 /* grpc_tls_certificate_provider.h in Copy src/core/lib/security/credentials/tls Private Headers */, + EDF87E922F5548E32C03D24F28B40378 /* grpc_tls_certificate_verifier.h in Copy src/core/lib/security/credentials/tls Private Headers */, + BEFCF4CFF7AA61DA4BD0A1DB84856DCC /* grpc_tls_credentials_options.h in Copy src/core/lib/security/credentials/tls Private Headers */, + A011FD8BF49FB5C3AC29BAF0C18A73B8 /* tls_credentials.h in Copy src/core/lib/security/credentials/tls Private Headers */, + 18A5E29F19B283B8BDFEC6E7AB0E837D /* tls_utils.h in Copy src/core/lib/security/credentials/tls Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/tls Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CD0DFC28AE40EBD7A1349618200893FB /* Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/tracing/v3"; + dstSubfolderSpec = 16; + files = ( + 92A784B2E5A64FF1DD41AFF783C432EF /* custom_tag.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CD2AE44EA27383A047305C098998C5A3 /* Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/bootstrap/v3"; + dstSubfolderSpec = 16; + files = ( + 12C1D33A8659B1E792982C5BAD8B5FCE /* bootstrap.upb.h in Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CE3F75217FF2A5218D40BB0286C68195 /* Copy src/core/ext/filters/message_size Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/message_size"; + dstSubfolderSpec = 16; + files = ( + 2B636A501309D7EB5289DBC0B856FF8F /* message_size_filter.h in Copy src/core/ext/filters/message_size Private Headers */, + ); + name = "Copy src/core/ext/filters/message_size Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CEA4CD614B4F535DC675254259C84538 /* Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/annotations/v3"; + dstSubfolderSpec = 16; + files = ( + 0E2929BA9F17BE792976507EED481EE0 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CF05CA03A5E0AA26FB7C1BBCA12B9F7B /* Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/lb/v1"; + dstSubfolderSpec = 16; + files = ( + AA9C10809CCD38E96D97FC20EBD7756C /* load_balancer.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CF4A3C1F1C94CFD19AF476EFEDFD296D /* Copy src/core/lib/security/credentials/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/xds"; + dstSubfolderSpec = 16; + files = ( + E4AFA0F07FCFF0AB87E9499364BC8CB1 /* xds_credentials.h in Copy src/core/lib/security/credentials/xds Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + CFADF0AA4DBC51575D3A1BA30BB91DA5 /* Copy crypto/fipsmodule/ec Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/ec"; + dstSubfolderSpec = 16; + files = ( + E4ED624A1D7FA9245076FE1C678A717C /* internal.h in Copy crypto/fipsmodule/ec Private Headers */, + AAA6E29D530278E66A1E907597482E42 /* p256-x86_64.h in Copy crypto/fipsmodule/ec Private Headers */, + 470CEBAB48829F8F8571FC7843275A9F /* p256-x86_64-table.h in Copy crypto/fipsmodule/ec Private Headers */, + 05289EB07AE5201FE43CB1969C2B008F /* p256_table.h in Copy crypto/fipsmodule/ec Private Headers */, + ); + name = "Copy crypto/fipsmodule/ec Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D0F87833C5001E3861CBC4A1E7077ACD /* Copy src/core/tsi/alts/handshaker Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/tsi/alts/handshaker"; + dstSubfolderSpec = 16; + files = ( + 432008524E2BF12EE0288F05CEAE80E2 /* alts_handshaker_client.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 2AC8D4CE803866143C94DF26EC523524 /* alts_shared_resource.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 7BA79F9A2802187A4ECDBA6EEBF2F484 /* alts_tsi_handshaker.h in Copy src/core/tsi/alts/handshaker Private Headers */, + CBA5844BFC9C13369B55A66FE5EFB583 /* alts_tsi_handshaker_private.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 1DD6DFAF27CC98DE224EFA20C625D712 /* alts_tsi_utils.h in Copy src/core/tsi/alts/handshaker Private Headers */, + 5445AC02D14B9F0339F8E1A1B853D088 /* transport_security_common_api.h in Copy src/core/tsi/alts/handshaker Private Headers */, + ); + name = "Copy src/core/tsi/alts/handshaker Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D24881DE5998231AEE06F5D3DB4E37EC /* Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 10248AA3B7A4F7E455A06F3B9AAA6A88 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D25042A17F7D1FB10FD14D0FE845476E /* Copy src/core/lib/security/authorization Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/authorization"; + dstSubfolderSpec = 16; + files = ( + F73B9E2046589573F0AA5893F6C10DEB /* authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */, + 1333AEBB0D9A8823EEFAE58C349AD609 /* authorization_policy_provider.h in Copy src/core/lib/security/authorization Private Headers */, + 7A145A26CBD866A876680746E6AB8095 /* evaluate_args.h in Copy src/core/lib/security/authorization Private Headers */, + 119CB630815D6F94659112BC7D6AE1F9 /* grpc_authorization_engine.h in Copy src/core/lib/security/authorization Private Headers */, + 410A0314D1DA9CE19304418D5D3E8506 /* matchers.h in Copy src/core/lib/security/authorization Private Headers */, + 115A2DB31498F5220CC68E58B2BF5486 /* rbac_policy.h in Copy src/core/lib/security/authorization Private Headers */, + 3F744AF3C3315FE66B5FA90B0346EFDE /* sdk_server_authz_filter.h in Copy src/core/lib/security/authorization Private Headers */, + ); + name = "Copy src/core/lib/security/authorization Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D3058D6BABBC0C123DF63945FD4015FD /* Copy src/core/lib/security/security_connector/ssl Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/ssl"; + dstSubfolderSpec = 16; + files = ( + 620E7AD39CFED94DE142141759DA51CB /* ssl_security_connector.h in Copy src/core/lib/security/security_connector/ssl Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/ssl Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D3CECDE03724EA831A86F2B9244C26B7 /* Copy crypto/fipsmodule/des Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/des"; + dstSubfolderSpec = 16; + files = ( + 00DDDCE4C2E8BB0968F5C7849464D18D /* internal.h in Copy crypto/fipsmodule/des Private Headers */, + ); + name = "Copy crypto/fipsmodule/des Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D3D888E0325DC7C5B1E23EF917570B58 /* Copy src/core/ext/transport/chttp2/alpn Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/alpn"; + dstSubfolderSpec = 16; + files = ( + EB00CB2C4C76C0256AB3136D0AA9FD7D /* alpn.h in Copy src/core/ext/transport/chttp2/alpn Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/alpn Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D4EA047890961A7CAFDE83E2C57DC1D2 /* Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/type/v3"; + dstSubfolderSpec = 16; + files = ( + 6DF8C8F2F3A0A493BDA4BD5DFC3967BD /* typed_struct.upb.h in Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D502AE2F07617E92525FF9741C58A3A0 /* Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/data/orca/v3"; + dstSubfolderSpec = 16; + files = ( + 06B283AEB047265E23FDB82611BBDF15 /* orca_load_report.upb.h in Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D638F8E9D92CC756210DF0E07041D1B1 /* Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/type/tracing/v3"; + dstSubfolderSpec = 16; + files = ( + DDABF17ED3F264168A00946DEBA2A5B9 /* custom_tag.upb.h in Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D6BF9A0797A5B8A6302ADB635EE9405D /* Copy impl Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/impl"; + dstSubfolderSpec = 16; + files = ( + 5933291D823C7B3B046A9CE530F59241 /* call.h in Copy impl Public Headers */, + C9EC488F092FFF3861F173C89A7E740A /* channel_argument_option.h in Copy impl Public Headers */, + D260FA2C3C1EE7C96EEFEAA32BDB5027 /* client_unary_call.h in Copy impl Public Headers */, + F428B11BAA643DBC90B55FB2AEFA25AE /* grpc_library.h in Copy impl Public Headers */, + BCBA59D561F8F4DA600056E5508A1A77 /* method_handler_impl.h in Copy impl Public Headers */, + 1FBBB620C37AC91B60B858FFEE6E8F34 /* rpc_method.h in Copy impl Public Headers */, + 18E517F6B92F3CF5317AFE8460CADC04 /* rpc_service_method.h in Copy impl Public Headers */, + 3360DC5002F6EEBBB358FAB51AD49B55 /* serialization_traits.h in Copy impl Public Headers */, + 5DE352EBBD1D683E2BC7EF62E5304C1F /* server_builder_option.h in Copy impl Public Headers */, + 81B50BC2E2C6132A00397C13CAC72FCE /* server_builder_plugin.h in Copy impl Public Headers */, + 0C813F394EEF324FFBBC185E152AE7B1 /* server_initializer.h in Copy impl Public Headers */, + 18367370BB7AA36F9661952B9227AD7A /* service_type.h in Copy impl Public Headers */, + ); + name = "Copy impl Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D75B04B738E84BC1649F57395579E060 /* Copy src/core/ext/transport/chttp2/transport Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/transport"; + dstSubfolderSpec = 16; + files = ( + A0BB1C5D4937C4FE9163D5ED7A3548B2 /* bin_decoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + E6FCFBE04BD4CD29C9DFC2BD8F2CC90E /* bin_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 60F441DF1BADD836CF64E83B4C870082 /* chttp2_transport.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 5D6126105988028072B7FFC185A212F2 /* context_list.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 4AC9CCBB179A708DBDC1E9B3FD058C58 /* flow_control.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 36661E6108CECD1BD5232A5B0A9D60ED /* frame.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 7CFAADFE7C3DA7F6464B235AEDDB0A52 /* frame_data.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 415B914DF882F6D1CAAE8A11A9026A14 /* frame_goaway.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 8470198D1DADDC452306B484A0C63130 /* frame_ping.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + BC79202C3BF8217C33A1F575223AA5C1 /* frame_rst_stream.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + E1B13F56AD055681ACFB83DE61665CC1 /* frame_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 3FA9ED4CBE9BBCDB58CC78F214AC635A /* frame_window_update.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + B6D5355C2C3F04E5B88AFADD27976EC3 /* hpack_constants.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + FE8E86969A2B95300D0F23A4A09D0B28 /* hpack_encoder.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 8603539977F167E2D3F78DC4D2C7D390 /* hpack_encoder_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 6F7CDC0609165A7302FDD8348F997594 /* hpack_parser.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 3936D462CBB5A203B86C594DC676F992 /* hpack_parser_table.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 66AF435E9680683BFAAAD7CF2BABF75E /* http2_settings.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 2F60B30EA477F27F407B32F5FD8FCE52 /* huffsyms.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 7A2E58D71D55BCE0740D6445E095DD51 /* internal.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + 02B05E61337A1C877A8B3D81850AECFA /* stream_map.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + DE637172ECDA0109BA47B10BFE742DFE /* varint.h in Copy src/core/ext/transport/chttp2/transport Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/transport Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D77C368CFED2692F29D61B6A2C53CADD /* Copy src/core/ext/upb-generated/google/api Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/api"; + dstSubfolderSpec = 16; + files = ( + C92F38506F4139DC651AC68D88A4F4C9 /* annotations.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */, + 0B992172093CE83E04AF2253BAF5A4E4 /* http.upb.h in Copy src/core/ext/upb-generated/google/api Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/api Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D87473CB61C1AE60D96D91B3DB6E6A20 /* Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/annotations/v3"; + dstSubfolderSpec = 16; + files = ( + 6700A4C40C338780A624AA9D7AF3135F /* status.upb.h in Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D895A3EEB08E108FBB3DF293828B28FB /* Copy src/core/ext/transport/chttp2/alpn Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/transport/chttp2/alpn"; + dstSubfolderSpec = 16; + files = ( + A0BF659DC1EBB003279549814ACA6576 /* alpn.h in Copy src/core/ext/transport/chttp2/alpn Private Headers */, + ); + name = "Copy src/core/ext/transport/chttp2/alpn Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D9BF27E57A6CC558D1925B17F1B37652 /* Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/lb_policy/xds"; + dstSubfolderSpec = 16; + files = ( + 510305CE8F62B4D67B00B0411B593A9A /* xds.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + DB9832C5D61CE9E34D59551000A5D0C9 /* xds_channel_args.h in Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + D9D9A51EFBE6804794317E24452D8F9E /* Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/resolver/xds"; + dstSubfolderSpec = 16; + files = ( + 05F1397AE8434CB6D9254D9A1DACFC47 /* xds_resolver.h in Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/resolver/xds Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DD4FF40F814CB95862B6D11687E796BC /* Copy third_party/xxhash Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/third_party/xxhash"; + dstSubfolderSpec = 16; + files = ( + 3330D24F42A69FAB74A3C882ADC6F715 /* xxhash.h in Copy third_party/xxhash Private Headers */, + ); + name = "Copy third_party/xxhash Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DD63073090472E897EC9F623E9043811 /* Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/trace/v3"; + dstSubfolderSpec = 16; + files = ( + 2E1B357D2CE810A5033699BE0C8FB6C4 /* http_tracer.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DD94A9665778FFC7EDBBE7D44BD5645A /* Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/v3"; + dstSubfolderSpec = 16; + files = ( + 0D34E9AE1423AACF860B94BBC7D8F751 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + 5DF10029F1A346085C2B009C9B77E908 /* percent.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + B9E3BE7E968CCCF5ED9731A2880733BD /* range.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + A2EA966DBF49AF7F2BDB9177ADEF2FC8 /* semantic_version.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DE0DE59121A81D11ADEF97A374A01BF9 /* Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + CB21777FCF4C67DEDF91B063CAB0217B /* endpoint.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + ED1AF5419DED01354FE272F81A37BF41 /* endpoint_components.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + AEE5877A7B0EFE4E075017A56297052B /* load_report.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DE17E7585C79937D7615ACD5A6588FD5 /* Copy src/core/lib/gpr Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/gpr"; + dstSubfolderSpec = 16; + files = ( + FA20E6BC2098C8D155592121607F98DE /* alloc.h in Copy src/core/lib/gpr Private Headers */, + 73DAA849DDF797E945216CBC7D535017 /* env.h in Copy src/core/lib/gpr Private Headers */, + 2F93C91F487EEB547B1023C5574BCEE7 /* murmur_hash.h in Copy src/core/lib/gpr Private Headers */, + 0016664663BCC1B801F9228222E93772 /* spinlock.h in Copy src/core/lib/gpr Private Headers */, + 418BE3BFDBCEBFEDD09920383D83C86A /* string.h in Copy src/core/lib/gpr Private Headers */, + 6B4472F852AF46DBA477946247972528 /* string_windows.h in Copy src/core/lib/gpr Private Headers */, + 5390D8902E8295A978E506A11724838D /* time_precise.h in Copy src/core/lib/gpr Private Headers */, + 22153FFECE6760B6EAAA26D73997E2F0 /* tls.h in Copy src/core/lib/gpr Private Headers */, + 96F397432B9AFBE7509D3D985CC8DE13 /* tmpfile.h in Copy src/core/lib/gpr Private Headers */, + 9A237E86710FA4DE69E169ED22B73458 /* useful.h in Copy src/core/lib/gpr Private Headers */, + ); + name = "Copy src/core/lib/gpr Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DEAD244DAE23B77CC78482D41303D2A4 /* Copy src/core/lib/event_engine Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/event_engine"; + dstSubfolderSpec = 16; + files = ( + EA2E475FCF82AA2D0048070599D84B0D /* channel_args_endpoint_config.h in Copy src/core/lib/event_engine Private Headers */, + 7F8628D83C332C9DD70A96BB59DCFF54 /* event_engine_factory.h in Copy src/core/lib/event_engine Private Headers */, + 70221E721FABAA7022814CEF0790AB88 /* sockaddr.h in Copy src/core/lib/event_engine Private Headers */, + ); + name = "Copy src/core/lib/event_engine Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DEC8E0C0023923BC4C376B0B794698A2 /* Copy src/core/ext/filters/client_channel/health Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/client_channel/health"; + dstSubfolderSpec = 16; + files = ( + 5B7F8FDF620122DC0F75CFED29103006 /* health_check_client.h in Copy src/core/ext/filters/client_channel/health Private Headers */, + ); + name = "Copy src/core/ext/filters/client_channel/health Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DEE8B7A6D0A8FC38DCC2678F0186E3CA /* Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + D5D107064057B8E8B4B36288895E1884 /* cds.upb.h in Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DEFD3D15A52760DD9854FEBCC458D28D /* Copy synchronization/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/synchronization/internal"; + dstSubfolderSpec = 16; + files = ( + B668637F94A88C79AAF9426A9D2C757C /* create_thread_identity.h in Copy synchronization/internal Public Headers */, + C17423D9D095841F2404C12F1A4FAEB0 /* futex.h in Copy synchronization/internal Public Headers */, + 8FA5D1945C27491FF916A306EF172508 /* graphcycles.h in Copy synchronization/internal Public Headers */, + CF98B8653DD507304FA4FAAD9FD7A244 /* kernel_timeout.h in Copy synchronization/internal Public Headers */, + CC910B7EC61E36477E523599C2869E8E /* per_thread_sem.h in Copy synchronization/internal Public Headers */, + EF968F88358683ABCE762B92F70E3AD1 /* waiter.h in Copy synchronization/internal Public Headers */, + ); + name = "Copy synchronization/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DF5FE152E4AB6FE26769E0C9F7B2C2B8 /* Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/cluster/v3"; + dstSubfolderSpec = 16; + files = ( + EB2889A5589236772B93F33442883683 /* circuit_breaker.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + 1FB068B9D7A8BB9AC84B5CFF2752A97F /* cluster.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + FD1AC21B6DD28007EC545DB2027B26A5 /* filter.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + D12615B2A8DEC10C7B8EE34DD718C6C5 /* outlier_detection.upb.h in Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DFD7B1D57B4D699AE97662D5AEA5A116 /* Copy src/core/lib/json Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/json"; + dstSubfolderSpec = 16; + files = ( + 52C220D6DBFBBB158E59CB842A6424A4 /* json.h in Copy src/core/lib/json Private Headers */, + 4848A03C7524BCA70017CBF03DF58E1C /* json_util.h in Copy src/core/lib/json Private Headers */, + ); + name = "Copy src/core/lib/json Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + DFF00B1904BC2D97729971DF612E09B7 /* Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/protobuf"; + dstSubfolderSpec = 16; + files = ( + 8F9A177009DC2BA0418CBC35ECA92C11 /* any.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 3F0655BF26CE0839F6C97F52276B94D2 /* descriptor.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + A0D3A07F7AA53B1D9043FE7A97F46EF0 /* duration.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + C6DA4855C279509C532C0A7FE9ECF69E /* empty.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 2053EFD470DC1782526611C6B7604787 /* struct.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 2834B3CFC81FD9A4013BCF3EC628C477 /* timestamp.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 990A4360307C7916E151629A4284E092 /* wrappers.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/protobuf Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E031035D64610F4470636831B3DCE02F /* Copy crypto/fipsmodule/bn Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/bn"; + dstSubfolderSpec = 16; + files = ( + 9EC55EECF94C121CCA69BE87D4960DC5 /* internal.h in Copy crypto/fipsmodule/bn Private Headers */, + 692752C142CDC0D3EA794E978A7C55D7 /* rsaz_exp.h in Copy crypto/fipsmodule/bn Private Headers */, + ); + name = "Copy crypto/fipsmodule/bn Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E06F0FDA33CEE924FA92833E617E1892 /* Copy src/core/lib/matchers Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/matchers"; + dstSubfolderSpec = 16; + files = ( + EB5FFE78ADDF63A9819EB8497F09190E /* matchers.h in Copy src/core/lib/matchers Private Headers */, + ); + name = "Copy src/core/lib/matchers Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E097EE6748B5EC95DD2BB7BC164F07BB /* Copy numeric/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/numeric/internal"; + dstSubfolderSpec = 16; + files = ( + 7A5EE5AE939E408DA9EC4E754636E193 /* bits.h in Copy numeric/internal Public Headers */, + B07C1FD8DB6E86B6150999D3E5FB03AE /* representation.h in Copy numeric/internal Public Headers */, + ); + name = "Copy numeric/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E0BC73B354CA339CC33807DA104E8FBF /* Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/lb/v1"; + dstSubfolderSpec = 16; + files = ( + 49232240ADBEBEC79C0F5C1E3F118DFA /* load_balancer.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E0FD501E6BD66A4DA03FD308C596BD38 /* Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/listener/v3"; + dstSubfolderSpec = 16; + files = ( + 5733CFE644F609BD1DF872A8D6111FF2 /* lds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E1C1568CC7E98F218738634DABE952C5 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3"; + dstSubfolderSpec = 16; + files = ( + B214B0F62DC1A882248A514D1AB5E54F /* router.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E1FD132E4FBC80737502B6185BB507A8 /* Copy time Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/time"; + dstSubfolderSpec = 16; + files = ( + BB029BA7575A6BB259230383203B1F7B /* civil_time.h in Copy time Public Headers */, + 9CC56AD03168AA4B1B12CF14528C5DA3 /* clock.h in Copy time Public Headers */, + 8B388EF47B902C5BA1E3E6A4A871693A /* time.h in Copy time Public Headers */, + ); + name = "Copy time Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E28511E9002B66FE77A309E4CFDF429E /* Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/status/v3"; + dstSubfolderSpec = 16; + files = ( + DB03B469CBFF1A83C5F3797C82BE103C /* csds.upb.h in Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E296DA5A2AC7E14DC7B4AB96BCD6F0C2 /* Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/core/v3"; + dstSubfolderSpec = 16; + files = ( + 51A1DE3D2D35BCCDD37A6259C9943794 /* address.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 20A9EEA2AFA2C24833A551D433F8C9EF /* backoff.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 53C37DD53C95E64933B8C812D378B7A0 /* base.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 5E2CCFA08BC35AFF60E807050D9FBC02 /* config_source.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 6B41C6C7A8D09AA95DA8A0BDFA0CC8A7 /* event_service_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + EFD125C213EC6C779FD2F0CEDB511B52 /* extension.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + D800B32BC0C19EAA2CA829EC396B8B96 /* grpc_service.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 839B084AD0058A178218EF4894CD1558 /* health_check.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 917DA31FEFC9C21CFC24A998E0ED6781 /* http_uri.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 929A2DA20B2615F86EDB01BC799CBE02 /* protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + A8BF07B23CC65207F69508ADCD6613F8 /* proxy_protocol.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 7F2E478D1BCB77DA1D7F3428758EFCB8 /* resolver.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + D1E9F3989D7FA20C9EE85042BEA25C86 /* socket_option.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 86C543D9BFECD318D5B4F088C8934689 /* substitution_format_string.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 341BB44A5A44EC13E1A9795A5E3C4EA0 /* udp_socket_config.upb.h in Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E2DFB805602F810D3B535C6ACC3CC33C /* Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/service/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + D779BA21A2171BD8A6D32CC8AE0EDD38 /* eds.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E2EA0F55AD636635635DFFCE104E7BC5 /* Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/health/v1"; + dstSubfolderSpec = 16; + files = ( + D9A90F9B2F507CB8D9350FC369701D15 /* health.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E509C29DD6AE9285AFB3E1B2E661F819 /* Copy src/core/lib/security/credentials/oauth2 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/oauth2"; + dstSubfolderSpec = 16; + files = ( + 68DAA3BBF310BD80F70FA644836F9DA0 /* oauth2_credentials.h in Copy src/core/lib/security/credentials/oauth2 Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/oauth2 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E5DCC6DB4F0CE2F0630EEAA6DDEB440B /* Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/tracing/v3"; + dstSubfolderSpec = 16; + files = ( + E2730C23C34863D99525E10BD15584F8 /* custom_tag.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E7599F2A34305A40648A2FDD0F2BE00F /* Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/type/v3"; + dstSubfolderSpec = 16; + files = ( + 67B4F9F6723DCFE56B36A303EC61F993 /* http.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + E077274250BA71D8480A4C9BA513E95C /* percent.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + B78921CFDC54196BCC206A49EDF589FE /* range.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + 56D37BA872F41A4E4DF444AFACDB06A4 /* semantic_version.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E826FA92508F21820DEEFE4EAD5DC805 /* Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/overload/v3"; + dstSubfolderSpec = 16; + files = ( + F741AC10FDBC5A5CC6DB08E6E39BC404 /* overload.upb.h in Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E88AF94A173CCCBCDDA32FE352854432 /* Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/annotations"; + dstSubfolderSpec = 16; + files = ( + D9A64F3348EA8ACF02F2E08B2C1D9AE1 /* deprecation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + 863015FC35B699A2BA71C0E6ECF03FC9 /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + E8B726A2A5E5414E399BA38102E2FF14 /* Copy crypto/fipsmodule/sha Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/sha"; + dstSubfolderSpec = 16; + files = ( + 1918A8F2CC8BCDF0DA86737B37B5631A /* internal.h in Copy crypto/fipsmodule/sha Private Headers */, + ); + name = "Copy crypto/fipsmodule/sha Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EAA9F75F1E2A4A1B52BC8056E72F426F /* Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/health/v1"; + dstSubfolderSpec = 16; + files = ( + 6C2B65B64EAFA2760F6386C5B71E744E /* health.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EAB5EC8B699F2F542680FAD7FA043B3C /* Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/core/v3"; + dstSubfolderSpec = 16; + files = ( + 055C5BBACF5822DF031F5E2F5886CFA7 /* authority.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + C730406A7F390B41E36AAA8CDE33A0A6 /* collection_entry.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + DB0DB37703BD6EA650DF106C53F6CB7D /* context_params.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 2E33BD9284E698DFC21E72248AD17741 /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 6E399ACB6D7C3D40961D809B61559FE0 /* resource_locator.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + 9592CDF54FBD6534D4491E39D7DF9656 /* resource_name.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EBF5C5135AE6BAC4E85FD310AC142DF6 /* Copy src/core/lib/resolver Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/resolver"; + dstSubfolderSpec = 16; + files = ( + 72A22876DFECB69589FED25FC2DABDA2 /* resolver.h in Copy src/core/lib/resolver Private Headers */, + B7C85168A2E7CC34394EF852FC0A12F0 /* resolver_factory.h in Copy src/core/lib/resolver Private Headers */, + 24F48C6E0B371EEFE6FBD8C154E6E75D /* resolver_registry.h in Copy src/core/lib/resolver Private Headers */, + 9C0B8DD8CE31608F9C91E66DDC0A4CAB /* server_address.h in Copy src/core/lib/resolver Private Headers */, + ); + name = "Copy src/core/lib/resolver Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ECB59588969B146316BC310C7343C516 /* Copy src/core/lib/security/security_connector/local Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/local"; + dstSubfolderSpec = 16; + files = ( + F22756059AAF05F8F68D2ABC57030BF3 /* local_security_connector.h in Copy src/core/lib/security/security_connector/local Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/local Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + ED5F316824B727192144B3CD9C1ABED5 /* Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/config/overload/v3"; + dstSubfolderSpec = 16; + files = ( + B9511E2418EC291BE489B241E439B4B1 /* overload.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EE56BA69E157FD2360BD4559C1A5901F /* Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/protobuf"; + dstSubfolderSpec = 16; + files = ( + F1826377F77DA1DC0AA50AFD41989DA3 /* any.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + F8C385B7ACFB43A8471DC79E442614DD /* descriptor.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 7856CEB679167174FB263772FC72A138 /* duration.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + BA310193E2B3AFA0EBAE09D09B434FE9 /* empty.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 26BCEEA40BC6079EC5F327C93F7D6C8C /* struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 65B93FC366966017A9C590C304369610 /* timestamp.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 2784A500D0C0849948C7CF64D5474AE9 /* wrappers.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EEF0093BBFCA10B0F98F535C862616E5 /* Copy crypto/lhash Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/lhash"; + dstSubfolderSpec = 16; + files = ( + E26715D8509024B58A1B316636D104FA /* internal.h in Copy crypto/lhash Private Headers */, + ); + name = "Copy crypto/lhash Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EF3DC9DCC83B85ED33401F8A0E0383CF /* Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/admin/v3"; + dstSubfolderSpec = 16; + files = ( + 23DBDA855A1510B41C276D3733842429 /* config_dump.upb.h in Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EF4D60D7A27ACED1CF25DFFA9994430E /* Copy src/core/ext/filters/http Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/http"; + dstSubfolderSpec = 16; + files = ( + 740FB3F7FE93D5484E8CE9BD9CC62882 /* client_authority_filter.h in Copy src/core/ext/filters/http Private Headers */, + ); + name = "Copy src/core/ext/filters/http Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EFD97A4D5BF8EB319416F25ECB0D24C7 /* Copy src/core/lib/security/credentials/external Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/external"; + dstSubfolderSpec = 16; + files = ( + A9C03ACBCAD9B875EAC327EAC0FE0441 /* aws_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 9235C67D617468A4E6F0212964BA0D97 /* aws_request_signer.h in Copy src/core/lib/security/credentials/external Private Headers */, + 4E474F9CFD08B2E6225D7E85D3A4E32A /* external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 32F01D48D7B62751348488E9DF0C869C /* file_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + 6A80030118FF333E54355F729BC4DC9F /* url_external_account_credentials.h in Copy src/core/lib/security/credentials/external Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/external Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + EFE116D597ADA4411DDFB06A26B00A49 /* Copy src/core/ext/filters/max_age Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/max_age"; + dstSubfolderSpec = 16; + files = ( + F4DE331C976A100E29981C763E9EB052 /* max_age_filter.h in Copy src/core/ext/filters/max_age Private Headers */, + ); + name = "Copy src/core/ext/filters/max_age Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F07AC7191E83AF4AE2C2D86ABCC606A9 /* Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/endpoint/v3"; + dstSubfolderSpec = 16; + files = ( + 02BC9CED42015DE8B9B6DF74BB4AD306 /* endpoint.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + EEF97591FB3BBE61C2B1291C2188E77C /* endpoint_components.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + 79A8FC8340257965DD23F510AAAA09D5 /* load_report.upb.h in Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F0DBFF551924BAB8276A941B8E6A829B /* Copy crypto Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto"; + dstSubfolderSpec = 16; + files = ( + 473098B9197F919F21F045CB92220DEA /* cpu-arm-linux.h in Copy crypto Private Headers */, + 485AFE775D69E95844004AD3D48BAEE8 /* internal.h in Copy crypto Private Headers */, + ); + name = "Copy crypto Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F0F86FFE2F2FAEA9355960B714BA28F3 /* Copy src/core/lib/security/credentials Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials"; + dstSubfolderSpec = 16; + files = ( + 1083B47F1F36925147296423596280FE /* credentials.h in Copy src/core/lib/security/credentials Private Headers */, + ); + name = "Copy src/core/lib/security/credentials Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F133A8D7A0CAA662DFA5A90F10DA5FC4 /* Copy src/core/ext/upbdefs-generated/validate Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/validate"; + dstSubfolderSpec = 16; + files = ( + 9485AE28389460E410F1866DFF9D1C66 /* validate.upbdefs.h in Copy src/core/ext/upbdefs-generated/validate Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/validate Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F1A44F46F823D349EEF42DAEE8BA4F5D /* Copy src/core/lib/security/security_connector/tls Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/tls"; + dstSubfolderSpec = 16; + files = ( + 4BCA5797E2E264983BB9984E00FF0740 /* tls_security_connector.h in Copy src/core/lib/security/security_connector/tls Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/tls Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F1E6D363B7B8BC5CDC15E7FD0DAE9AAD /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3"; + dstSubfolderSpec = 16; + files = ( + 16CD62553FAA4001E4A92CCCBAAEEFC0 /* fault.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F20713376FA2662E9CD5D388E2829E3F /* Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/xds/annotations/v3"; + dstSubfolderSpec = 16; + files = ( + 83FB5A82585D514DD11358E23A3D462C /* status.upb.h in Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F24143DD558E5F04287A7CE3E51DA448 /* Copy src/core/ext/upb-generated/google/protobuf Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/google/protobuf"; + dstSubfolderSpec = 16; + files = ( + 39DF419CDF7AA141FB9A91CE2E6E1D4F /* any.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + CB60538D2FCF57A3F3E100C97602DEEF /* descriptor.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + CB2E6B8ED8F1AB80DF90F1CA52B529BD /* duration.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 26EADEDFE8A127536378A4F15ED02D01 /* empty.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 8DA36990E94E5255BF5B3695EB6827A5 /* struct.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + 3E4F87EBB537AAF7557822FDED7B804E /* timestamp.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + D215338DC9873F26F9DB03D1E1801A09 /* wrappers.upb.h in Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/google/protobuf Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F2EC21285650B9998000CB90561059CC /* Copy . Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/."; + dstSubfolderSpec = 16; + files = ( + 7AD89B187E898FC88CFCCDCEDBA7E3CD /* aead.h in Copy . Public Headers */, + 28212C3E9653A24588AC43A537FBD5F1 /* aes.h in Copy . Public Headers */, + 7FDEF3338FED11AEE0D7121CBD071167 /* arm_arch.h in Copy . Public Headers */, + 5E46B08D9171EDEB11274A11C75E4D37 /* asn1.h in Copy . Public Headers */, + DCB9E51F459CB1DA0317073EE1B765F9 /* asn1_mac.h in Copy . Public Headers */, + 9757BFD2DC479844121239581DBD3E79 /* asn1t.h in Copy . Public Headers */, + 695164CB44F9561742498E2963C3EB0F /* base.h in Copy . Public Headers */, + 88D3E92C293AFA821CA54D8DFB88D1A1 /* base64.h in Copy . Public Headers */, + 20F8D04C33818A2B1FF909BE0795D322 /* bio.h in Copy . Public Headers */, + E5E7391F72A18AC28D3EB6654F24B920 /* blake2.h in Copy . Public Headers */, + 74FB2C5FA64092E4DE340B6C1CE1C0B0 /* blowfish.h in Copy . Public Headers */, + 626BE144F1D0539AC1C6185EFF7C71D1 /* bn.h in Copy . Public Headers */, + C720514F8EEBAE8A848FA154A8B99635 /* boringssl_prefix_symbols.h in Copy . Public Headers */, + A226ED67BBD7EB93483D4C2BB6D30B24 /* buf.h in Copy . Public Headers */, + 7C76EE93DD92D8987DDA4971D678884E /* buffer.h in Copy . Public Headers */, + 742502D88D942F691FD22DE3118EA8E4 /* bytestring.h in Copy . Public Headers */, + 309337D96C54354485D71878672DA459 /* cast.h in Copy . Public Headers */, + BED19D7DDE2503505746FE94C907D0EC /* chacha.h in Copy . Public Headers */, + BE88FB76737E8C60190A5DA8DBFF6765 /* cipher.h in Copy . Public Headers */, + 91144BDBBCD0DB0DAEEE032CABF10A51 /* cmac.h in Copy . Public Headers */, + 50495824DE43B5AD3E5B5F38BC81839A /* conf.h in Copy . Public Headers */, + 13087ABD23306E38FD2CF429861BFBB9 /* cpu.h in Copy . Public Headers */, + D664DF49191FAEE1A52302A5184C20E4 /* crypto.h in Copy . Public Headers */, + 68AF1D655F45B2BA3C07D9B07EAA4D47 /* curve25519.h in Copy . Public Headers */, + 45ACDFCB08CCE5F068E9FD878615A0EB /* des.h in Copy . Public Headers */, + 731778A354E55BA56C165DE782ED814A /* dh.h in Copy . Public Headers */, + 484D6B48971EDF8CB52579E8AEF7E6A8 /* digest.h in Copy . Public Headers */, + B8A7150D949CF1CEB7F0729BA6405059 /* dsa.h in Copy . Public Headers */, + 737E57752664699B89527E9DA2520902 /* dtls1.h in Copy . Public Headers */, + 77D28B4E99F6B47745A58F34E8B92A51 /* e_os2.h in Copy . Public Headers */, + 189A6CAE7828507A99CDD96214B5DE8D /* ec.h in Copy . Public Headers */, + 0F2CE6CA3ACF9ABE892E57A6E90E09DE /* ec_key.h in Copy . Public Headers */, + 9FDCE99BC084DEDFB80F99B2F37F8A45 /* ecdh.h in Copy . Public Headers */, + AB134C42AF2F84659F59AAF574B94A3C /* ecdsa.h in Copy . Public Headers */, + 74AF69099E60CB7E725BA8EAA28455F5 /* engine.h in Copy . Public Headers */, + 4650E54F5675CDEF8F437D44DB62DB35 /* err.h in Copy . Public Headers */, + 3CCC64BC0CE26A1B9B1C09544426D85F /* evp.h in Copy . Public Headers */, + 14DE8B38906E4F881C1E690D7D9DA13C /* evp_errors.h in Copy . Public Headers */, + 0715B29F2BA356AFEDE56D85BF76DF8A /* ex_data.h in Copy . Public Headers */, + D377BF261A1A751A13873208F3ABF5D2 /* hkdf.h in Copy . Public Headers */, + FD7BB710DECDCF17B5FF336111E5B635 /* hmac.h in Copy . Public Headers */, + DF9837D45CDA55A9DDE36A90528DB3E1 /* hpke.h in Copy . Public Headers */, + 53B6F6377CCBAC15754B75E2E3FCED74 /* hrss.h in Copy . Public Headers */, + 0A0AEB0EA2BDF1E21FC5484FC0B22880 /* is_boringssl.h in Copy . Public Headers */, + F7367D5D6BE0D81EFB3AA90AF20519ED /* lhash.h in Copy . Public Headers */, + 762A342C61666909ED7123C9BA1BF43E /* md4.h in Copy . Public Headers */, + 50CE612CE741715246E87F40185122FC /* md5.h in Copy . Public Headers */, + 9D35FE379EF746A44CF165941F75E9F6 /* mem.h in Copy . Public Headers */, + B50FE4AE9BDDCB4352EB6255442D4F48 /* nid.h in Copy . Public Headers */, + D6BFE4095AAE8FE0B9A6BB4E8348ED69 /* obj.h in Copy . Public Headers */, + A4705793489A5E5CA522DD837458F4B9 /* obj_mac.h in Copy . Public Headers */, + 4D55F4CD173C057BE8B6D58AB833AA97 /* objects.h in Copy . Public Headers */, + F8B191CB20CE20F8A5463F4D03A6515C /* opensslconf.h in Copy . Public Headers */, + 4CF49DA0E48373B5DCA0B12E47DD485E /* opensslv.h in Copy . Public Headers */, + FC2A7DBB32D75DF5BBC7E924F0349828 /* ossl_typ.h in Copy . Public Headers */, + CEC80EDE84EF1AFE2F905C0ACEBC0F55 /* pem.h in Copy . Public Headers */, + EDEA27BC0C0FAD4DCDFABF9D41E11617 /* pkcs12.h in Copy . Public Headers */, + 9257C64CC9FFBDB27084E01BDABE8E66 /* pkcs7.h in Copy . Public Headers */, + 351B6EEBDA18122A09A73FE9156C92D8 /* pkcs8.h in Copy . Public Headers */, + 00CAD21F81DAD6BDF4800CCEEAAD5A86 /* poly1305.h in Copy . Public Headers */, + C322CCD47740C5B41DB2B33F2C3A3956 /* pool.h in Copy . Public Headers */, + 8E86E689DA09EEA0F336B12A1A3569BD /* rand.h in Copy . Public Headers */, + 52E334E191752A24F70AA85442752B41 /* rc4.h in Copy . Public Headers */, + 20378404337BC5476BDF10E93298E7A1 /* ripemd.h in Copy . Public Headers */, + 5F2036030CD4FFF1F49F0A35C7FE1ECF /* rsa.h in Copy . Public Headers */, + E82E6B812E27C1D0EC5CA37D91F3234A /* safestack.h in Copy . Public Headers */, + F4113B60B9141E1121C75C7CEEE474E7 /* sha.h in Copy . Public Headers */, + BEDF793A41BD9D94D75703B96B4D1859 /* siphash.h in Copy . Public Headers */, + 07BD1C0BB95C0B0ED771DBFD4B41B2CD /* span.h in Copy . Public Headers */, + 24322671F4F7618428AA9DED38269B72 /* srtp.h in Copy . Public Headers */, + C4C43F5D49E46178233EB7D92871711A /* ssl.h in Copy . Public Headers */, + EA283049ACECBE5E3ECC8049D9AA15CD /* ssl3.h in Copy . Public Headers */, + 079327763D9B55632F9B114ECD79FB76 /* stack.h in Copy . Public Headers */, + 4A37C7269EE86E3CAB6FD4809A85C7E2 /* thread.h in Copy . Public Headers */, + 73D93A5DCC151F3BC43BF55959CB1976 /* tls1.h in Copy . Public Headers */, + C53CE4090ED4AFD1AD67FF107C1EF329 /* trust_token.h in Copy . Public Headers */, + B6A2553FB145DFA2681E4F8672D1A156 /* type_check.h in Copy . Public Headers */, + 5BF66A6657478400AF6231ACD46C06F0 /* umbrella.h in Copy . Public Headers */, + 5D24BB3A0587472A3D49B2DC4172328A /* x509.h in Copy . Public Headers */, + 5C4306960DC0ADDBE2F0F2C56AC50868 /* x509_vfy.h in Copy . Public Headers */, + FA7BEC7F77139DAD4EE86D336EE6AADC /* x509v3.h in Copy . Public Headers */, + ); + name = "Copy . Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F3C2C13FA9AB6E0958F79A2149EB569C /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3"; + dstSubfolderSpec = 16; + files = ( + B813CB51921FDE383692B5613DAE63DA /* fault.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F3FD6DB37FE3A8F3698566033B0A0273 /* Copy src/core/lib/security/security_connector/insecure Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/security_connector/insecure"; + dstSubfolderSpec = 16; + files = ( + C7628A54D5C527E326DB07EB96001DBA /* insecure_security_connector.h in Copy src/core/lib/security/security_connector/insecure Private Headers */, + ); + name = "Copy src/core/lib/security/security_connector/insecure Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F456EAA839DE060613BD697A98E3385F /* Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/src/proto/grpc/lookup/v1"; + dstSubfolderSpec = 16; + files = ( + FCD0EA650D4253045260278E1575C38C /* rls.upb.h in Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F4FB5F0F47BEA6B44FD0DF3CA76523A6 /* Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/admin/v3"; + dstSubfolderSpec = 16; + files = ( + 181126A55A20783755BAE68218B6383E /* config_dump.upb.h in Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F54559673C8235DE321A7A40BAF73F82 /* Copy crypto/fipsmodule/md5 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/crypto/fipsmodule/md5"; + dstSubfolderSpec = 16; + files = ( + 1E996295F957C6FE72509894A3C9B1A6 /* internal.h in Copy crypto/fipsmodule/md5 Private Headers */, + ); + name = "Copy crypto/fipsmodule/md5 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F5A533CAAF285557D0C3A831315A5215 /* Copy src/core/lib/security/credentials/iam Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/iam"; + dstSubfolderSpec = 16; + files = ( + 3D5B601DCD2246FF1F09920E93146F52 /* iam_credentials.h in Copy src/core/lib/security/credentials/iam Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/iam Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F67E020C78FDD89A3D3D89DE2B4D12E5 /* Copy profiling/internal Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/profiling/internal"; + dstSubfolderSpec = 16; + files = ( + D8F60B786C6A1101606441AE0C6EB7F7 /* exponential_biased.h in Copy profiling/internal Public Headers */, + 930080C48267C9C18CFB9F81BA9225EA /* sample_recorder.h in Copy profiling/internal Public Headers */, + ); + name = "Copy profiling/internal Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + F7B7023D743E709535C35BBB4D630FE1 /* Copy src/core/lib/security/credentials/alts Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/lib/security/credentials/alts"; + dstSubfolderSpec = 16; + files = ( + 836A0C834173A79FF2719473DE0F29C9 /* alts_credentials.h in Copy src/core/lib/security/credentials/alts Private Headers */, + 1041EDB0DE0C3BEE6D9CEC79FCCAA2D4 /* check_gcp_environment.h in Copy src/core/lib/security/credentials/alts Private Headers */, + C263F98FFC5A4894AFBEFF3A03C7D1B4 /* grpc_alts_credentials_options.h in Copy src/core/lib/security/credentials/alts Private Headers */, + ); + name = "Copy src/core/lib/security/credentials/alts Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FB9EFB71A749C1B724645749AA98772E /* Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/service/discovery/v3"; + dstSubfolderSpec = 16; + files = ( + 1163DEBFED002E71273E2C3224188352 /* ads.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + 925B229E357F48CE30901A15002BACD7 /* discovery.upb.h in Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FC4F8C08D3CA55B452979FAF6AE63102 /* Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/xds/type/v3"; + dstSubfolderSpec = 16; + files = ( + A2168D7FFA5B0EF2346CC19C9476F8B6 /* typed_struct.upbdefs.h in Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FC57F14CB5B404586F0F34AD6F8CE305 /* Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/envoy/annotations"; + dstSubfolderSpec = 16; + files = ( + B3FCCB8C955421CD1D0F0A8C15569AAF /* deprecation.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + B8F37DA5F4657C4AA524993E38A7DC8D /* resource.upbdefs.h in Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FC58A33071093399372385D49C9DF9D4 /* Copy ext Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/ext"; + dstSubfolderSpec = 16; + files = ( + FB3AF33746A0AC55151B93F5E7347CB8 /* health_check_service_server_builder_option.h in Copy ext Public Headers */, + ); + name = "Copy ext Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FCE9A741F1F17A4DD83A9999CEC4E934 /* Copy src/core/ext/filters/server_config_selector Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/filters/server_config_selector"; + dstSubfolderSpec = 16; + files = ( + 9DF74903C7717937966B28E9042593E2 /* server_config_selector.h in Copy src/core/ext/filters/server_config_selector Private Headers */, + FDADAFB60F6BEEC0FD1F0C0309693CE7 /* server_config_selector_filter.h in Copy src/core/ext/filters/server_config_selector Private Headers */, + ); + name = "Copy src/core/ext/filters/server_config_selector Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FDF6BB49B2C0E02A1E871092D1AF1E06 /* Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upbdefs-generated/google/rpc"; + dstSubfolderSpec = 16; + files = ( + 8642C19D3D8ACB038608097D34D186D3 /* status.upbdefs.h in Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */, + ); + name = "Copy src/core/ext/upbdefs-generated/google/rpc Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FE2652A50ED7CDB6911A53653EA7F38A /* Copy generic Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/generic"; + dstSubfolderSpec = 16; + files = ( + A3B0E787CD27F75D6F0E164D32990433 /* async_generic_service.h in Copy generic Public Headers */, + D5697CB91334FB71B275C853B6E6022B /* generic_stub.h in Copy generic Public Headers */, + ); + name = "Copy generic Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FEABB5F4FA2C4A5BBCA0F32660AEA2E3 /* Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/config/metrics/v3"; + dstSubfolderSpec = 16; + files = ( + 0A952F3D69A7AEA8D0DCEACE5366FEC7 /* stats.upb.h in Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FEE8F128DB697B7FF2CE0A5AB8CA5FB3 /* Copy unix Public Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PUBLIC_HEADERS_FOLDER_PATH)/unix"; + dstSubfolderSpec = 16; + files = ( + 351612618A7B2D2CD52BD0F6488AE91B /* atomic-ops.h in Copy unix Public Headers */, + 67E3979E67820752800819109402F094 /* internal.h in Copy unix Public Headers */, + 50C408AFB3C77353D05C8F7C41112761 /* spinlock.h in Copy unix Public Headers */, + ); + name = "Copy unix Public Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; + FF45838C8E8E42422A8DB742264DFA4C /* Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */ = { + isa = PBXCopyFilesBuildPhase; + buildActionMask = 2147483647; + dstPath = "$(PRIVATE_HEADERS_FOLDER_PATH)/src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3"; + dstSubfolderSpec = 16; + files = ( + A954491C56B08D31F60A4C844307CFA1 /* http_connection_manager.upb.h in Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + ); + name = "Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers"; + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXCopyFilesBuildPhase section */ + +/* Begin PBXFileReference section */ + 001C0508B3921AB2C14FBF7D045124A5 /* rbac.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.h"; sourceTree = ""; }; + 0025116CE5871B121C0EADA2EC367E6F /* FIRAuthProtoMFAEnrollment.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProtoMFAEnrollment.m; path = FirebaseAuth/Sources/Backend/RPC/Proto/FIRAuthProtoMFAEnrollment.m; sourceTree = ""; }; + 0033C1BF790DCFB012AB90ADE4B24F67 /* http_connection_manager.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connection_manager.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h"; sourceTree = ""; }; + 003E59C8EC06CB4633CB449A144A1EFB /* a_sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_sign.c; path = src/crypto/x509/a_sign.c; sourceTree = ""; }; + 00455424D7FFD66A100A542E926B5CAC /* xds_client_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_client_stats.h; path = src/core/ext/xds/xds_client_stats.h; sourceTree = ""; }; + 00624F5A9C0F9516563540132F2B4E56 /* buf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buf.h; path = src/include/openssl/buf.h; sourceTree = ""; }; + 007086D13491CCFDFC8A8887C6CCBDFF /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = ""; }; + 007112C97FA02E58703D8A23EB6D5C9E /* authority.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authority.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/authority.upb.h"; sourceTree = ""; }; + 007D099413ACEE67FFF9FFBC5CE3C553 /* grpc_service.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_service.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.c"; sourceTree = ""; }; + 00813C601870280FE02E9EA234F23B16 /* typed_struct.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = typed_struct.upb.c; path = "src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.c"; sourceTree = ""; }; + 008BC57EF04918F6357FA8AC5014D186 /* blinding.c */ = {isa = PBXFileReference; includeInIndex = 1; name = blinding.c; path = src/crypto/fipsmodule/rsa/blinding.c; sourceTree = ""; }; + 009CE13C669177FF691662B7065B7B9C /* socket_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_windows.h; path = src/core/lib/iomgr/socket_windows.h; sourceTree = ""; }; + 00AE605772F427306BC8987A35F32C75 /* wire_writer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wire_writer.h; path = src/core/ext/transport/binder/wire_format/wire_writer.h; sourceTree = ""; }; + 00BF8BB77D62E92425EC36A40C34A74C /* dynamic_thread_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_thread_pool.h; path = src/cpp/server/dynamic_thread_pool.h; sourceTree = ""; }; + 00DB80FD5F6DB0BB4656E1A3A0E08071 /* GDTCORPlatform.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORPlatform.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORPlatform.m; sourceTree = ""; }; + 010BEA0A0A762542F8D1077CCEB9F484 /* bundle_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bundle_reader.cc; path = Firestore/core/src/bundle/bundle_reader.cc; sourceTree = ""; }; + 0122840C9E442ED7A028BA9BF7E63D39 /* fips_shared_support.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fips_shared_support.c; path = src/crypto/fipsmodule/fips_shared_support.c; sourceTree = ""; }; + 012C13A8FBAB60A1BE63B9A421949692 /* metadata_batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata_batch.h; path = src/core/lib/transport/metadata_batch.h; sourceTree = ""; }; + 013ADD766033C65045470711A69743D2 /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = ""; }; + 0145394E064ACB71DBB4E73C69D92FF3 /* task.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = task.cc; path = Firestore/core/src/util/task.cc; sourceTree = ""; }; + 014E0A058E556E19C4133C4283538A7D /* alts_tsi_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_handshaker.h; path = src/core/tsi/alts/handshaker/alts_tsi_handshaker.h; sourceTree = ""; }; + 0154A34D6770E82996AA66DA6EF06A3A /* v3_enum.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_enum.c; path = src/crypto/x509v3/v3_enum.c; sourceTree = ""; }; + 015C238812FD3DABAFF3DC02E2B389B6 /* unicode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = unicode.c; path = src/crypto/bytestring/unicode.c; sourceTree = ""; }; + 0183C847C3301B15D1875C4F9E56801D /* coding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = coding.h; path = util/coding.h; sourceTree = ""; }; + 0186E63FBF38A7EB9A7B554AC983DCC5 /* hpack_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_constants.h; path = src/core/ext/transport/chttp2/transport/hpack_constants.h; sourceTree = ""; }; + 018EB0AC74D5FEDC40442283571E102C /* socket_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_windows.cc; path = src/core/lib/iomgr/socket_windows.cc; sourceTree = ""; }; + 0192097CBE0A851C68788729D2BB6683 /* montgomery.c */ = {isa = PBXFileReference; includeInIndex = 1; name = montgomery.c; path = src/crypto/fipsmodule/bn/montgomery.c; sourceTree = ""; }; + 019BDA3E27860A36D0DC248726FF24AE /* resource.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource.upb.h"; sourceTree = ""; }; + 01AF152332D2A9FADE2C49585864E43C /* log_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_linux.cc; path = src/core/lib/gpr/log_linux.cc; sourceTree = ""; }; + 01B90B701B9BFA4FAA05CD7539C8A91D /* handshaker_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker_factory.h; path = src/core/lib/channel/handshaker_factory.h; sourceTree = ""; }; + 01EE8BA07F38209074BD7C887AC2505F /* mutation.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutation.nanopb.cc; path = Firestore/Protos/nanopb/firestore/local/mutation.nanopb.cc; sourceTree = ""; }; + 01F9ACE8965C6509327A81854E1FB06B /* iomgr_posix_cfstream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr_posix_cfstream.cc; path = src/core/lib/iomgr/iomgr_posix_cfstream.cc; sourceTree = ""; }; + 020221BD4FCF768696ED809A4A44D7AA /* tmpfile_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tmpfile_posix.cc; path = src/core/lib/gpr/tmpfile_posix.cc; sourceTree = ""; }; + 020C2D075AC4DCCEF84C91A4B737A1EC /* bootstrap.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bootstrap.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.c"; sourceTree = ""; }; + 020E02C3648563C62DF25FA6F1AA21C6 /* FIRDocumentChange.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDocumentChange.h; path = Firestore/Source/Public/FirebaseFirestore/FIRDocumentChange.h; sourceTree = ""; }; + 023BCF5391E9FA014A24080A3E647BB6 /* message_size_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_size_filter.h; path = src/core/ext/filters/message_size/message_size_filter.h; sourceTree = ""; }; + 024EB002CA949D7A8876E6B0D3EC77E9 /* channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args.h; path = src/core/lib/channel/channel_args.h; sourceTree = ""; }; + 0257ACDEDD3DA454175753F3BD1A41D1 /* percent.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = percent.upb.c; path = "src/core/ext/upb-generated/envoy/type/v3/percent.upb.c"; sourceTree = ""; }; + 025A7CE1C34812898106E2C43129B0E6 /* GDTCORClock.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORClock.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORClock.m; sourceTree = ""; }; + 025E461A1DD9D3651EC2C89A136DC4DA /* aws_request_signer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_request_signer.h; path = src/core/lib/security/credentials/external/aws_request_signer.h; sourceTree = ""; }; + 0260EE07A30097C27017D9B538B6DE06 /* params.c */ = {isa = PBXFileReference; includeInIndex = 1; name = params.c; path = src/crypto/dh_extra/params.c; sourceTree = ""; }; + 027D606A8AE8369F9847C135B5C459C8 /* call_details.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = call_details.cc; path = src/core/lib/surface/call_details.cc; sourceTree = ""; }; + 028CADA5E65044404BCCF2E70DC17ADC /* GULLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLogger.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLogger.h; sourceTree = ""; }; + 029069E8AC24515A0021AD9D3C17B0BF /* refcount_c11.c */ = {isa = PBXFileReference; includeInIndex = 1; name = refcount_c11.c; path = src/crypto/refcount_c11.c; sourceTree = ""; }; + 029402FD7CA6C5F7F8534989AC948459 /* timer_heap.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer_heap.cc; path = src/core/lib/iomgr/timer_heap.cc; sourceTree = ""; }; + 02982465D326972BCFB4C7C009FD12DE /* FIRMultiFactorSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactorSession.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactorSession.m; sourceTree = ""; }; + 02C3FA793B017A2194918823EBDE94D8 /* FIRFirestoreSettings.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFirestoreSettings.mm; path = Firestore/Source/API/FIRFirestoreSettings.mm; sourceTree = ""; }; + 02D2E9CB2D2D47C8944A4F45852223DB /* x_crl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_crl.c; path = src/crypto/x509/x_crl.c; sourceTree = ""; }; + 02D68567A6033D2084A06DD9C64B18AD /* e_des.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_des.c; path = src/crypto/fipsmodule/cipher/e_des.c; sourceTree = ""; }; + 02D8CF5A6598C49E94D311A89FCEDC32 /* dynamic_filters.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic_filters.cc; path = src/core/ext/filters/client_channel/dynamic_filters.cc; sourceTree = ""; }; + 02E39F2E58CE14FB0831AFD8FD7ED359 /* util.c */ = {isa = PBXFileReference; includeInIndex = 1; name = util.c; path = src/crypto/fipsmodule/ec/util.c; sourceTree = ""; }; + 02FF63B28BEBB2D4CA28D5EDDA295716 /* buf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = buf.c; path = src/crypto/buf/buf.c; sourceTree = ""; }; + 0306F51D6A261C34379DEC8223497C4B /* slice_refcount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_refcount.h; path = src/core/lib/slice/slice_refcount.h; sourceTree = ""; }; + 0308AC7B556D8E41F66D6D45D4B56F7A /* tsan_mutex_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tsan_mutex_interface.h; path = absl/base/internal/tsan_mutex_interface.h; sourceTree = ""; }; + 033BEC736FF066FF9935BE9143035C34 /* x509_v3.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_v3.c; path = src/crypto/x509/x509_v3.c; sourceTree = ""; }; + 033CC53C9D402D174B86D57B86ABFBBD /* str_split_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_split_internal.h; path = absl/strings/internal/str_split_internal.h; sourceTree = ""; }; + 035AD6F0315AA8F8B6CBA121D7E1DBC0 /* FIRAuthAPNSToken.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAPNSToken.m; path = FirebaseAuth/Sources/SystemService/FIRAuthAPNSToken.m; sourceTree = ""; }; + 0365A1CDD6AE9536D2058CA223D8009D /* wide_multiply.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wide_multiply.h; path = absl/random/internal/wide_multiply.h; sourceTree = ""; }; + 036A45508051CA128EB05721C7879CF6 /* struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upb.h; path = "src/core/ext/upb-generated/google/protobuf/struct.upb.h"; sourceTree = ""; }; + 0383497104C20267235A36468BD8A6B5 /* grpc_authorization_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_authorization_engine.cc; path = src/core/lib/security/authorization/grpc_authorization_engine.cc; sourceTree = ""; }; + 03B59ABAB6ADF4ADE0DA1CAAC45D4EB2 /* overload.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = overload.upb.c; path = "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.c"; sourceTree = ""; }; + 03E10504A9879E654F841C8FDC781764 /* gRPC-C++-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "gRPC-C++-dummy.m"; sourceTree = ""; }; + 03E409A78ED4265872D0A54516FFFB77 /* ssl_session_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_session_cache.cc; path = src/core/tsi/ssl/session_cache/ssl_session_cache.cc; sourceTree = ""; }; + 03FA6C0695B852827B8212428FDA27E5 /* filter_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_policy.h; path = include/leveldb/filter_policy.h; sourceTree = ""; }; + 041E8EE63799244828CC79456EB3E191 /* rsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsa.h; path = src/include/openssl/rsa.h; sourceTree = ""; }; + 042E6D0AE0BA260AF70E1B88DF177C7A /* event_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = event_engine.cc; path = src/core/lib/event_engine/event_engine.cc; sourceTree = ""; }; + 0432D167AF1F9998BD801D2BFBAB9A6B /* iomgr_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr_custom.h; path = src/core/lib/iomgr/iomgr_custom.h; sourceTree = ""; }; + 04337AD85D598806F6E5A2A6595774A1 /* xds_listener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_listener.h; path = src/core/ext/xds/xds_listener.h; sourceTree = ""; }; + 043EFA169DF7AB2031B9909F73BF76C8 /* GULNetwork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetwork.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetwork.h; sourceTree = ""; }; + 04423896F7BE1633FD56D7784995E91B /* port_undef.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = port_undef.inc; path = third_party/upb/upb/port_undef.inc; sourceTree = ""; }; + 0459FDF6009FE2EE84E394AF3A9B66CD /* pretty_function.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pretty_function.h; path = absl/base/internal/pretty_function.h; sourceTree = ""; }; + 04740D1D95EDB72221C3A0AFCFB85C76 /* any.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = any.nanopb.cc; path = Firestore/Protos/nanopb/google/protobuf/any.nanopb.cc; sourceTree = ""; }; + 04B9087A75F2AA74709D4B7037C9E672 /* GDTCORTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer.h; sourceTree = ""; }; + 04C09E0A9D4D0FDAF303F2BF1B731C0C /* alts_grpc_privacy_integrity_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_privacy_integrity_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h; sourceTree = ""; }; + 04D8A8CA7DB2C4936DE5AF8287E3F0C5 /* FIRLoadBundleTask.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRLoadBundleTask.mm; path = Firestore/Source/API/FIRLoadBundleTask.mm; sourceTree = ""; }; + 04DAC09B166B848840736C76B29172AC /* leveldb_lru_reference_delegate.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_lru_reference_delegate.cc; path = Firestore/core/src/local/leveldb_lru_reference_delegate.cc; sourceTree = ""; }; + 04EB61E407DBCAEF9EC0FBA3B8A248AC /* a_enum.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_enum.c; path = src/crypto/asn1/a_enum.c; sourceTree = ""; }; + 04F008B2DD35B8B9AC1F32496A90A801 /* channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel.h; path = src/core/lib/surface/channel.h; sourceTree = ""; }; + 051FB5BDE1D8F0D495F69B93C0DEA70E /* a_utf8.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_utf8.c; path = src/crypto/asn1/a_utf8.c; sourceTree = ""; }; + 052C6468F59E0A440379A86F8140E717 /* proxy_mapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_mapper.h; path = src/core/ext/filters/client_channel/proxy_mapper.h; sourceTree = ""; }; + 052FD82657BC7466A8440EE0B808BB82 /* FIRAuthProtoMFAEnrollment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProtoMFAEnrollment.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/FIRAuthProtoMFAEnrollment.h; sourceTree = ""; }; + 0534C98A7BBD9416929D9FE47B4790B8 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/des/internal.h; sourceTree = ""; }; + 0547CCEFB32764FB42ADB8C77FE97504 /* http_connection_manager.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connection_manager.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h"; sourceTree = ""; }; + 056F5BC7ABC40AA461580264AAF06906 /* FIROAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/OAuth/FIROAuthCredential.m; sourceTree = ""; }; + 0573A6A8F4E25C633D5D8FD5705156B0 /* gRPC-Core.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "gRPC-Core.modulemap"; sourceTree = ""; }; + 059A49B25991086CD0B7CBB47A907B9F /* fake_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_security_connector.h; path = src/core/lib/security/security_connector/fake/fake_security_connector.h; sourceTree = ""; }; + 05A36B70D04E5F39AAD301784537E147 /* printf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = printf.c; path = src/crypto/bio/printf.c; sourceTree = ""; }; + 05B83ACB021408CA0D2107E8DB4F21BD /* FIRSecureTokenRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSecureTokenRequest.h; sourceTree = ""; }; + 05C92F39C7289C2EAC486EF107DDABC2 /* 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; }; + 05DC5924A02571DB3969C1D201F7BA51 /* hashtablez_sampler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hashtablez_sampler.h; path = absl/container/internal/hashtablez_sampler.h; sourceTree = ""; }; + 05EDBE4F1535D58419DFE102CBF52A67 /* byte_buffer_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_buffer_cc.cc; path = src/cpp/util/byte_buffer_cc.cc; sourceTree = ""; }; + 05EDF4F023856D05018361715DC1D654 /* iam_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iam_credentials.h; path = src/core/lib/security/credentials/iam/iam_credentials.h; sourceTree = ""; }; + 05FE70E5F8416C98236F910F1AF288AB /* FIRAuthOperationType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthOperationType.h; path = FirebaseAuth/Sources/Auth/FIRAuthOperationType.h; sourceTree = ""; }; + 06114929370A1898BEBDED7752CE9329 /* httpcli.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = httpcli.h; path = src/core/lib/http/httpcli.h; sourceTree = ""; }; + 06131CEEDAF2521B04330F48F10C5AA4 /* health_check.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h"; sourceTree = ""; }; + 061ED72372845AD8A0E7A7E78C11A594 /* listener_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h"; sourceTree = ""; }; + 06228FD267E23AEBFAB348BE2D102ADD /* snapshots_in_sync_listener_registration.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = snapshots_in_sync_listener_registration.cc; path = Firestore/core/src/api/snapshots_in_sync_listener_registration.cc; sourceTree = ""; }; + 06333C5841C2968705305567075583C6 /* xds_http_rbac_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_rbac_filter.h; path = src/core/ext/xds/xds_http_rbac_filter.h; sourceTree = ""; }; + 06505632183AFA4AD809E0DEF63FB125 /* csds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = csds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h"; sourceTree = ""; }; + 065EB92A952FAD2705516F580BC5BB74 /* secure_endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secure_endpoint.h; path = src/core/lib/security/transport/secure_endpoint.h; sourceTree = ""; }; + 06731473BCB69ED29E92B519B5F5D482 /* transport_security_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_interface.h; path = src/core/tsi/transport_security_interface.h; sourceTree = ""; }; + 068E1809BDD57307BC9E0902D9AF2032 /* client_interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_interceptor.h; path = include/grpcpp/impl/codegen/client_interceptor.h; sourceTree = ""; }; + 069F772ED9C08B6FC4D8A12CBB4EC879 /* ecdsa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ecdsa.c; path = src/crypto/fipsmodule/ecdsa/ecdsa.c; sourceTree = ""; }; + 06A7785C2D274E059D7E48536C3FFE74 /* socket_factory_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_factory_posix.cc; path = src/core/lib/iomgr/socket_factory_posix.cc; sourceTree = ""; }; + 06C113AA8AEC3C88485CE4135CEEE5E6 /* credentials_generic.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = credentials_generic.cc; path = src/core/lib/security/credentials/google_default/credentials_generic.cc; sourceTree = ""; }; + 06D3FC17B4AA610E7BBC4E0D22C16EC6 /* hrss.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hrss.c; path = src/crypto/hrss/hrss.c; sourceTree = ""; }; + 06E9903F013FA5DEE44A034196AC68BA /* fault_injection_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault_injection_filter.h; path = src/core/ext/filters/fault_injection/fault_injection_filter.h; sourceTree = ""; }; + 06F54B70126970F7B9FC13E4E40535C1 /* stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stack.h; path = src/include/openssl/stack.h; sourceTree = ""; }; + 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = nanopb; path = nanopb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0709C442F27AE355B3F282343E5091B4 /* FIRAuthAPNSTokenManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSTokenManager.h; path = FirebaseAuth/Sources/SystemService/FIRAuthAPNSTokenManager.h; sourceTree = ""; }; + 0719DD0CE4AE4640809F12028BA5A560 /* rsa_pss.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsa_pss.c; path = src/crypto/x509/rsa_pss.c; sourceTree = ""; }; + 0730379B8BE545D6B24579D6406C9E3D /* stats.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.upb.h; path = "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h"; sourceTree = ""; }; + 0754E9FD0A331C54967978FC96F08F2A /* manual_constructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = manual_constructor.h; path = src/core/lib/gprpp/manual_constructor.h; sourceTree = ""; }; + 07580B733D22F671A25F6913426FC071 /* GDTCORPlatform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORPlatform.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORPlatform.h; sourceTree = ""; }; + 075DE0F215A8D7F2EC7A648A60A91F74 /* x_x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_x509.c; path = src/crypto/x509/x_x509.c; sourceTree = ""; }; + 077708486BC89CDBED171D0C2FD9A449 /* time_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_util.h; path = src/core/lib/gprpp/time_util.h; sourceTree = ""; }; + 07AEB91561705AF9CC3D48308B13AB32 /* utf8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utf8.h; path = absl/strings/internal/utf8.h; sourceTree = ""; }; + 07B6D416D3093647DC6DB69DAFCBC781 /* transport.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport.cc; path = src/core/lib/transport/transport.cc; sourceTree = ""; }; + 07C261AAF792E8FDB65E4732F7592560 /* syntax.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/syntax.upbdefs.c"; sourceTree = ""; }; + 07D6F1443C49BA70805B54D77D494B87 /* x_pubkey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_pubkey.c; path = src/crypto/x509/x_pubkey.c; sourceTree = ""; }; + 07E1F76003308E816F29F7D225FFB790 /* common.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h"; sourceTree = ""; }; + 07E443504E57CA24EDBD397D9F191A10 /* call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call.h; path = src/core/lib/surface/call.h; sourceTree = ""; }; + 08230F84A7BCA1190AB169D21A8AB906 /* binder_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_stream.h; path = src/core/ext/transport/binder/transport/binder_stream.h; sourceTree = ""; }; + 082EE19BBD4854345BD55C490F0FE52B /* time_precise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_precise.h; path = src/core/lib/gpr/time_precise.h; sourceTree = ""; }; + 08392E26BECD39576E2461BBFA555A07 /* FIRIdentityToolkitRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRIdentityToolkitRequest.m; path = FirebaseAuth/Sources/Backend/FIRIdentityToolkitRequest.m; sourceTree = ""; }; + 084C1FA36FCD8853E4954D0F4DB99D6A /* FIRDiagnosticsData.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDiagnosticsData.m; path = FirebaseCore/Sources/FIRDiagnosticsData.m; sourceTree = ""; }; + 086FE2E87DF04F887C8E0BC3880F29B9 /* v3_ocsp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_ocsp.c; path = src/crypto/x509v3/v3_ocsp.c; sourceTree = ""; }; + 0870894AB7B9596933585BB97A2EF860 /* attributes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = attributes.h; path = absl/base/attributes.h; sourceTree = ""; }; + 0891B84927F0D059D5399380BBECC592 /* FirebaseCore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.release.xcconfig; sourceTree = ""; }; + 08B97BE84AAA7A0DD9CF1248859125BB /* node.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = node.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h"; sourceTree = ""; }; + 08C0E51A221BE726EDDA2159C6227BE2 /* semantic_version.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = semantic_version.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h"; sourceTree = ""; }; + 08D9180670281EF9ECD737FC7C37BEEA /* converters.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = converters.mm; path = Firestore/Source/API/converters.mm; sourceTree = ""; }; + 08E5EE7F58D90EF22F49C0D782655C25 /* cpu-ppc64le.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-ppc64le.c"; path = "src/crypto/cpu-ppc64le.c"; sourceTree = ""; }; + 08E9026009349D445B5F5E8298079590 /* e_tls.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_tls.c; path = src/crypto/cipher_extra/e_tls.c; sourceTree = ""; }; + 08F74DFFFF418FD0CD918F879A541838 /* tcp_client_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_client_posix.h; path = src/core/lib/iomgr/tcp_client_posix.h; sourceTree = ""; }; + 08F961DB4689A14BD954902AF6147C22 /* GDTCCTUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploader.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploader.h; sourceTree = ""; }; + 0905577B2D6A23929627C38DB92382B7 /* duration.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = duration.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h"; sourceTree = ""; }; + 092A87678087B35CCC39B21EE90FF971 /* sys_epoll_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sys_epoll_wrapper.h; path = src/core/lib/iomgr/sys_epoll_wrapper.h; sourceTree = ""; }; + 092B3F17A6782EE31EE9C1998728197D /* resolve_address_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_posix.h; path = src/core/lib/iomgr/resolve_address_posix.h; sourceTree = ""; }; + 0939FA1AE2DB5923C4C149835C375DD7 /* tasn_utl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_utl.c; path = src/crypto/asn1/tasn_utl.c; sourceTree = ""; }; + 093E33C0237FFAAA006C6259575ABE03 /* load_bundle_task.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = load_bundle_task.cc; path = Firestore/core/src/api/load_bundle_task.cc; sourceTree = ""; }; + 094D8F1F14C44BCA3DCCBEAE5881254C /* call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call.h; path = src/core/lib/surface/call.h; sourceTree = ""; }; + 097478CF67DD0E77D158752FB1A2B800 /* FIRTwitterAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTwitterAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/Twitter/FIRTwitterAuthProvider.m; sourceTree = ""; }; + 097E5F4BC58ADD535013706C95594D65 /* p_x25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_x25519.c; path = src/crypto/evp/p_x25519.c; sourceTree = ""; }; + 0986E136BFBCD560C06ED37436A1084B /* bdp_estimator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bdp_estimator.cc; path = src/core/lib/transport/bdp_estimator.cc; sourceTree = ""; }; + 0998A287B2F1D2167E96D25DA09AA036 /* rbac.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.c"; sourceTree = ""; }; + 09AB1DD14D1BA61C52400B8E7A645A1D /* http_connect_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connect_handshaker.h; path = src/core/ext/filters/client_channel/http_connect_handshaker.h; sourceTree = ""; }; + 09AEB421C110079B3C5C5F45069CEE78 /* sockaddr_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_posix.h; path = src/core/lib/iomgr/sockaddr_posix.h; sourceTree = ""; }; + 09BE8D4179DC22189430E3E492E65C51 /* message_size_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_size_filter.h; path = src/core/ext/filters/message_size/message_size_filter.h; sourceTree = ""; }; + 09CE8AA7CD29AF742E0A759AF95FD5A8 /* a_type.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_type.c; path = src/crypto/asn1/a_type.c; sourceTree = ""; }; + 09D7311BB08B89A4F69FCB29D0E7A8D7 /* circuit_breaker.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = circuit_breaker.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h"; sourceTree = ""; }; + 09D8431899344AC0FF5753BA4B8387F5 /* FIRSetAccountInfoResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSetAccountInfoResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSetAccountInfoResponse.m; sourceTree = ""; }; + 09D8E493528F173583909D98AD88ECE1 /* FIRAuthDispatcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDispatcher.h; path = FirebaseAuth/Sources/Auth/FIRAuthDispatcher.h; sourceTree = ""; }; + 09DBB640EC68DBA58438BC273D0B4126 /* http_tracer.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_tracer.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.c"; sourceTree = ""; }; + 09DC6A0CE54513B34D9AD079B3A555AA /* dl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dl.c; path = src/unix/dl.c; sourceTree = ""; }; + 09DC9517B315676839ACEB9CFE6C10D7 /* validate.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = validate.upbdefs.c; path = "src/core/ext/upbdefs-generated/validate/validate.upbdefs.c"; sourceTree = ""; }; + 09E5C19623132C2DA8F9DF3B16E3683E /* 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 = ""; }; + 09EEB97BACE89B6AB40949771A85F931 /* xds_http_fault_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_fault_filter.h; path = src/core/ext/xds/xds_http_fault_filter.h; sourceTree = ""; }; + 0A26860625F2FA4A2B75B6D2CECA460F /* dumpfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dumpfile.h; path = include/leveldb/dumpfile.h; sourceTree = ""; }; + 0A2759656C7E2978A632A00696F0B71B /* base.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = base.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.c"; sourceTree = ""; }; + 0A3B44AD818016ED1E129C1FD5EF1B44 /* bad_optional_access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bad_optional_access.h; path = absl/types/bad_optional_access.h; sourceTree = ""; }; + 0A46EB3984F0DA7FA179BFAB6C56018E /* FIRAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthCredential_Internal.h; path = FirebaseAuth/Sources/AuthProvider/FIRAuthCredential_Internal.h; sourceTree = ""; }; + 0A5A12C63000D22F13EC55CA8D6232CC /* xds_certificate_provider.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_certificate_provider.cc; path = src/core/ext/xds/xds_certificate_provider.cc; sourceTree = ""; }; + 0A5B18AFB067E8ECE4A5F82816464572 /* socket_mutator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_mutator.h; path = src/core/lib/iomgr/socket_mutator.h; sourceTree = ""; }; + 0A64104EE9B4B1E418007B5EED6833EC /* GDTCORTargets.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTargets.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTargets.h; sourceTree = ""; }; + 0A835E50099F0BAEEC2318A0D4EAEC40 /* timer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer.cc; path = src/core/lib/iomgr/event_engine/timer.cc; sourceTree = ""; }; + 0A974AB16F4559514439E47125D389A6 /* http_proxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_proxy.h; path = src/core/ext/filters/client_channel/http_proxy.h; sourceTree = ""; }; + 0A9F46A999C47653013D3AD854352507 /* leveldb-library */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "leveldb-library"; path = leveldb.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 0ABC1880C6D7750AF0CDC0965D5B125B /* connect.c */ = {isa = PBXFileReference; includeInIndex = 1; name = connect.c; path = src/crypto/bio/connect.c; sourceTree = ""; }; + 0ABF4E6D27AB22EA11D15CA521865D8E /* typed_struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = typed_struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/type/v3/typed_struct.upbdefs.h"; sourceTree = ""; }; + 0AC9AA8806DF0C76D369166FDBB8668A /* time_zone_fixed.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_fixed.cc; path = absl/time/internal/cctz/src/time_zone_fixed.cc; sourceTree = ""; }; + 0ACD38BC24DD280EDDE2C87857CC3733 /* local_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_credentials.cc; path = src/core/lib/security/credentials/local/local_credentials.cc; sourceTree = ""; }; + 0AD469E2D45EDC6661EA37C564247CC0 /* pcy_data.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_data.c; path = src/crypto/x509v3/pcy_data.c; sourceTree = ""; }; + 0AD85470F05D0E65142A62BF7B6AB67A /* chttp2_plugin.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = chttp2_plugin.cc; path = src/core/ext/transport/chttp2/transport/chttp2_plugin.cc; sourceTree = ""; }; + 0AE3CEBCFE2CBB5B8793EB6B92B0F1E2 /* re2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = re2.h; path = third_party/re2/re2/re2.h; sourceTree = ""; }; + 0AF39150ECD24F05CC82F46914026408 /* GULHeartbeatDateStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorage.h; sourceTree = ""; }; + 0B09758E9570498E816F32B6A76A7FAA /* hpack_encoder_table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_encoder_table.h; path = src/core/ext/transport/chttp2/transport/hpack_encoder_table.h; sourceTree = ""; }; + 0B0F7EBD48B6C01C9A0D5BA678A322E9 /* status_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_internal.h; path = absl/status/internal/status_internal.h; sourceTree = ""; }; + 0B2D63106B1A91FCF541FCE8512A9067 /* FirebaseCoreDiagnostics-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCoreDiagnostics-dummy.m"; sourceTree = ""; }; + 0B2D668F9652A533B66FE744588C44E1 /* lockfree_event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lockfree_event.h; path = src/core/lib/iomgr/lockfree_event.h; sourceTree = ""; }; + 0B82C669BE5CC1413C3431CBF00DB8D9 /* udp_listener_config.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = udp_listener_config.upb.c; path = "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.c"; sourceTree = ""; }; + 0B89D0821D99B271CB219630F20FBD6C /* numbers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = numbers.h; path = absl/strings/numbers.h; sourceTree = ""; }; + 0B8BA9914D0BDB774DD6F0EC9380C000 /* tsi_error.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tsi_error.h; path = src/core/lib/security/transport/tsi_error.h; sourceTree = ""; }; + 0B94C56259F9427F511CC4288CC1214E /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = ""; }; + 0B9E9E6F0F6B95D41C41ABA77D5FEA93 /* transport_security_grpc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_security_grpc.cc; path = src/core/tsi/transport_security_grpc.cc; sourceTree = ""; }; + 0BA7BDB304CF329B275291C04A6C7165 /* server_interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_interceptor.h; path = include/grpcpp/support/server_interceptor.h; sourceTree = ""; }; + 0BB948C198AFE7EA0A1527303E016961 /* socket_factory_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_factory_posix.h; path = src/core/lib/iomgr/socket_factory_posix.h; sourceTree = ""; }; + 0BD1492FFABE24F7EF8237C198B033D8 /* accesslog.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = accesslog.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h"; sourceTree = ""; }; + 0BE36A8826191CB7CD8490135B2C3410 /* strscpy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = strscpy.c; path = src/strscpy.c; sourceTree = ""; }; + 0C0EC268BAF1E1D73C7E287F1ADA8A4F /* ec_derive.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ec_derive.c; path = src/crypto/ec_extra/ec_derive.c; sourceTree = ""; }; + 0C66E739B975D01CCFE8AC4DB1AAE4AC /* load_system_roots_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_system_roots_linux.h; path = src/core/lib/security/security_connector/load_system_roots_linux.h; sourceTree = ""; }; + 0C68B759EBB32B0E3B1971FD3F9E8094 /* int128.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = int128.h; path = absl/numeric/int128.h; sourceTree = ""; }; + 0C784A387EEF7E4840792A829D976EA5 /* endpoint.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h"; sourceTree = ""; }; + 0CB4EDC7E840EE1D06D07888ABDA1A71 /* global_config_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_custom.h; path = src/core/lib/gprpp/global_config_custom.h; sourceTree = ""; }; + 0CBD18A4070366F42D0CF805DCBC3160 /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = src/core/lib/gprpp/table.h; sourceTree = ""; }; + 0CC1AD36055CF6866300B10401476F02 /* hpke.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hpke.c; path = src/crypto/hpke/hpke.c; sourceTree = ""; }; + 0CD6DC46531C59DEE3CA72B47BEBBF23 /* global_subchannel_pool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = global_subchannel_pool.cc; path = src/core/ext/filters/client_channel/global_subchannel_pool.cc; sourceTree = ""; }; + 0CE447024B035F21EFE9868F84C08A21 /* tsi_error.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tsi_error.cc; path = src/core/lib/security/transport/tsi_error.cc; sourceTree = ""; }; + 0CE9B22B42159083D6D566ACDD5592EB /* FIRPhoneMultiFactorAssertion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneMultiFactorAssertion.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRPhoneMultiFactorAssertion.h; sourceTree = ""; }; + 0CF292213E56390632C04347E4187E5F /* max_age_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = max_age_filter.h; path = src/core/ext/filters/max_age/max_age_filter.h; sourceTree = ""; }; + 0D02A06C7F0FF5EBA562A38B7AE70CF3 /* 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 = ""; }; + 0D1BE03739ADF791EE41A517155F1992 /* call_combiner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_combiner.h; path = src/core/lib/iomgr/call_combiner.h; sourceTree = ""; }; + 0D5728F2518C2C90ED923A66BE86AAD6 /* FIRResetPasswordResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRResetPasswordResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRResetPasswordResponse.h; sourceTree = ""; }; + 0D5ED80B7CA8BF4FE5BBC0E5A6A0C1D6 /* security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = security_connector.cc; path = src/core/lib/security/security_connector/security_connector.cc; sourceTree = ""; }; + 0D6B3A39981832C2DA0FD29B20780BCC /* symbolize_darwin.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize_darwin.inc; path = absl/debugging/symbolize_darwin.inc; sourceTree = ""; }; + 0D850B4AC13EEE611161845E3F57D851 /* algorithm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = algorithm.h; path = absl/algorithm/algorithm.h; sourceTree = ""; }; + 0D8CDD09F5CC274B454CBDA77CD3FBB8 /* grpc_ares_ev_driver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_ares_ev_driver.h; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h; sourceTree = ""; }; + 0DAD0C65F53712CB8C8DDCD4CF7DAF06 /* a_object.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_object.c; path = src/crypto/asn1/a_object.c; sourceTree = ""; }; + 0DB376AE3BB940F7C7D2F338BA85878A /* oauth2_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = oauth2_credentials.h; path = src/core/lib/security/credentials/oauth2/oauth2_credentials.h; sourceTree = ""; }; + 0DC23A5958D7BC2BEC5B2019931C01A0 /* t_req.c */ = {isa = PBXFileReference; includeInIndex = 1; name = t_req.c; path = src/crypto/x509/t_req.c; sourceTree = ""; }; + 0DC274416316CF28C1B226C234EF038D /* stream_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_map.h; path = src/core/ext/transport/chttp2/transport/stream_map.h; sourceTree = ""; }; + 0DD77A39CFFD6DB830FA0991061CFE5A /* FIRCoreDiagnosticsInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsInterop.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsInterop.h; sourceTree = ""; }; + 0DDA5EA5888E72D0274920B6A66129BC /* tcp_client_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_client_posix.h; path = src/core/lib/iomgr/tcp_client_posix.h; sourceTree = ""; }; + 0DEEF812058E3D4E679E7C187158F7D0 /* authorization_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authorization_engine.h; path = src/core/lib/security/authorization/authorization_engine.h; sourceTree = ""; }; + 0E00F11D7D3C1085460F5EFB2EA3D3AB /* range.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = range.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/range.upb.h"; sourceTree = ""; }; + 0E17F2057098520189168C2CB562E71A /* server_config_selector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_config_selector.h; path = src/core/ext/filters/server_config_selector/server_config_selector.h; sourceTree = ""; }; + 0E1E5095DC4E6ED561F71B494B708F6D /* xds_common_types.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_common_types.cc; path = src/core/ext/xds/xds_common_types.cc; sourceTree = ""; }; + 0E283AC624EBEC4E286E89B4ACCB8F73 /* alarm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alarm.h; path = include/grpcpp/alarm.h; sourceTree = ""; }; + 0E4BF543B31A35ECC5FD146E8B88DBD6 /* FIRAuthAppCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAppCredential.h; path = FirebaseAuth/Sources/SystemService/FIRAuthAppCredential.h; sourceTree = ""; }; + 0E6B4468D618BB796C7B4CE3CC800EE0 /* cds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cds.upb.c; path = "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.c"; sourceTree = ""; }; + 0E8432A7CF43CF005CDA74E027D79BCE /* collection_reference.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = collection_reference.cc; path = Firestore/core/src/api/collection_reference.cc; sourceTree = ""; }; + 0E9C4A4F23E4593F3CF2CF74A6B9FEEC /* backoff.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = backoff.cc; path = src/core/lib/backoff/backoff.cc; sourceTree = ""; }; + 0EA45EFE2CE00B46D29F3EF29D45816D /* protocol.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = protocol.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h"; sourceTree = ""; }; + 0EABAB08A8C4E89AD0A600E177B1AC04 /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = ""; }; + 0EAE4E0F23BB5ED17DBEC4E61DD4C9AC /* siphash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = siphash.h; path = src/include/openssl/siphash.h; sourceTree = ""; }; + 0EAFC0E191DB49577B4F6BDFFDB87EB7 /* validate_service_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate_service_config.h; path = include/grpcpp/support/validate_service_config.h; sourceTree = ""; }; + 0EB5068DB610D010096919C21E1A952E /* cpu-arm-linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "cpu-arm-linux.h"; path = "src/crypto/cpu-arm-linux.h"; sourceTree = ""; }; + 0EC0082CCFF98455621354A64FCD7354 /* census.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = census.h; path = include/grpc/census.h; sourceTree = ""; }; + 0ED48F1C8277982C2377F930962924D4 /* dfa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dfa.cc; path = third_party/re2/re2/dfa.cc; sourceTree = ""; }; + 0EE31905A956BE3010D09F5A83199F55 /* transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security.h; path = src/core/tsi/transport_security.h; sourceTree = ""; }; + 0F0190F995EB326352CA3ADA97F3F29E /* zone_info_source.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = zone_info_source.cc; path = absl/time/internal/cctz/src/zone_info_source.cc; sourceTree = ""; }; + 0F2344138F64137D2DB6780F3018C52B /* FIRCoreDiagnosticsConnector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnosticsConnector.m; path = FirebaseCore/Sources/FIRCoreDiagnosticsConnector.m; sourceTree = ""; }; + 0F2C084736EDD67AAB93C3A279957332 /* curve25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = curve25519.c; path = src/crypto/curve25519/curve25519.c; sourceTree = ""; }; + 0F324420E3B8B12B11EC2B9CBE57B41C /* versioning.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = versioning.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h"; sourceTree = ""; }; + 0F3DA76E798CFFD3A63738CBBDA2C2D0 /* ads.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ads.upb.c; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.c"; sourceTree = ""; }; + 0F425602B1224DF73DE5248B272F3C18 /* ssl_session_cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_session_cache.h; path = src/core/tsi/ssl/session_cache/ssl_session_cache.h; sourceTree = ""; }; + 0F71A51D64BD8657E3B1BE69F4B98678 /* FIRStartMFASignInRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStartMFASignInRequest.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRStartMFASignInRequest.h; sourceTree = ""; }; + 0F74BE77411D4B9772919CA5E55741D0 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/evp/internal.h; sourceTree = ""; }; + 0F7575734C8A4EBBDCD02B5DBC95E7EA /* strerror.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strerror.cc; path = Firestore/core/src/util/strerror.cc; sourceTree = ""; }; + 0F7A087006CF08E6065D3C0B99B8824C /* xds_server_config_fetcher.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_server_config_fetcher.cc; path = src/core/ext/xds/xds_server_config_fetcher.cc; sourceTree = ""; }; + 0F7AF7FF3BA7F2E4528F498BB1B8A45B /* builtins.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = builtins.cc; path = src/core/lib/surface/builtins.cc; sourceTree = ""; }; + 0FBDF2CD45B080CB81D38E0D85EF405D /* sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync.h; path = src/core/lib/gprpp/sync.h; sourceTree = ""; }; + 0FD27FA0FE13CEEFCCBC66A7D538E7BE /* FIRAuthRPCResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRPCResponse.h; path = FirebaseAuth/Sources/Backend/FIRAuthRPCResponse.h; sourceTree = ""; }; + 103C2D9D198A3B30899712744C9ABBFD /* delegating_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = delegating_channel.h; path = include/grpcpp/impl/codegen/delegating_channel.h; sourceTree = ""; }; + 105F02ADBBA15D4E906E8E9E2100ABA2 /* timestamp.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timestamp.upb.h; path = "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h"; sourceTree = ""; }; + 107AD071B34244060A6FA97BD9318F6C /* GoogleDataTransport.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.debug.xcconfig; sourceTree = ""; }; + 10870DF5D83016A31AE6AC18AE383F83 /* FIRCreateAuthURIRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCreateAuthURIRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRCreateAuthURIRequest.h; sourceTree = ""; }; + 109E164C4C3A55770F7CF6051408B011 /* error_cfstream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = error_cfstream.cc; path = src/core/lib/iomgr/error_cfstream.cc; sourceTree = ""; }; + 10B65B2EFC4D5D8DAF9785B44F1F3CE2 /* avl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = avl.h; path = src/core/lib/avl/avl.h; sourceTree = ""; }; + 10C2E94A6DAA6918327FB146A21AEDD4 /* span.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = span.h; path = absl/types/internal/span.h; sourceTree = ""; }; + 10D03C5B87FB325AC0F53E04F5CDE2F0 /* client_authority_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_authority_filter.cc; path = src/core/ext/filters/http/client_authority_filter.cc; sourceTree = ""; }; + 10DCAE4DED43041A434910B817B39074 /* tls.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h"; sourceTree = ""; }; + 10F36221DCD462C1EBD6956053EBC252 /* FIRVerifyAssertionRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyAssertionRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyAssertionRequest.h; sourceTree = ""; }; + 10FADE4E6FA935AC0D091F91FB4D3972 /* thread_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_annotations.h; path = absl/base/thread_annotations.h; sourceTree = ""; }; + 11067F2A992385ED25E3FF0A5898F7F7 /* def.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = def.hpp; path = third_party/upb/upb/def.hpp; sourceTree = ""; }; + 1139C3DA312D9AA5621FB719E7B6D6C5 /* v3_ncons.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_ncons.c; path = src/crypto/x509v3/v3_ncons.c; sourceTree = ""; }; + 11858CCC8EA3A7EB7E7E4AAF0021FF22 /* ripemd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ripemd.h; path = src/include/openssl/ripemd.h; sourceTree = ""; }; + 1185E69A2B10C2CDAD1F0B8CACB62BAD /* endpoint.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h"; sourceTree = ""; }; + 11863DA677A946A6CCEE6EF5410E3B68 /* cpu-aarch64-win.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-aarch64-win.c"; path = "src/crypto/cpu-aarch64-win.c"; sourceTree = ""; }; + 1186824D132FF247268267834184E3F2 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = ""; }; + 119B757A2DCDD2C08D8038A29E7C7A18 /* status_code_enum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_code_enum.h; path = include/grpcpp/support/status_code_enum.h; sourceTree = ""; }; + 11B97FFC4D0C538DCE6CD2EC2300BBAE /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/bio/internal.h; sourceTree = ""; }; + 11CA78BFF2D4BABC431988EC6F2AAD06 /* FIRAuthWebUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebUtils.h; path = FirebaseAuth/Sources/Utilities/FIRAuthWebUtils.h; sourceTree = ""; }; + 11E6F1D115338B689BAE382CC4066184 /* FIRSendVerificationCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSendVerificationCodeRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSendVerificationCodeRequest.m; sourceTree = ""; }; + 11EC6A9E0DF177D6FE268FC68EE4CD85 /* FIRFieldValue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFieldValue.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFieldValue.h; sourceTree = ""; }; + 11F7D701B7FD0390CD56858D9758287E /* cluster.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h"; sourceTree = ""; }; + 120FDAF46552E5F244CA3FBB61E38B2B /* PromisesObjC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "PromisesObjC-dummy.m"; sourceTree = ""; }; + 1234BEFC791CF4969BDA38EF20A143F3 /* leveldb_persistence.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_persistence.cc; path = Firestore/core/src/local/leveldb_persistence.cc; sourceTree = ""; }; + 1235A0737827537C893F39CC436777BD /* proxy_protocol.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = proxy_protocol.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.c"; sourceTree = ""; }; + 1239016FE0C7E31496DEE51CCC23C713 /* byte_string.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_string.cc; path = Firestore/core/src/nanopb/byte_string.cc; sourceTree = ""; }; + 1244F187DE8B643C1B4364BEC2235B08 /* ssl_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_transport_security.h; path = src/core/tsi/ssl_transport_security.h; sourceTree = ""; }; + 12489DCE423B0E6A8524F5437F940353 /* pollset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset.h; path = src/core/lib/iomgr/event_engine/pollset.h; sourceTree = ""; }; + 124A85BEC20E71A756B825A212249F1F /* path.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h"; sourceTree = ""; }; + 127D7771A7D70716C0035826EB6EF9A8 /* version_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_cc.cc; path = src/cpp/common/version_cc.cc; sourceTree = ""; }; + 1289EF9CD6AAC167401667DCB977BF37 /* query_listener_registration.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query_listener_registration.cc; path = Firestore/core/src/api/query_listener_registration.cc; sourceTree = ""; }; + 1297938F6E08A46CDD7642C406B16DC0 /* x509_d2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_d2.c; path = src/crypto/x509/x509_d2.c; sourceTree = ""; }; + 129EAD4D55478329E6DD088E14A557F7 /* path_transformation.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = path_transformation.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.c"; sourceTree = ""; }; + 129F9BD0E4C8AD0425DC073F352491CA /* prefilter_tree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = prefilter_tree.h; path = third_party/re2/re2/prefilter_tree.h; sourceTree = ""; }; + 12A1AF0BA02C3A478E8F83F2FE789933 /* aws_request_signer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = aws_request_signer.cc; path = src/core/lib/security/credentials/external/aws_request_signer.cc; sourceTree = ""; }; + 12A5150D55BED42C219FCB4A5FBBA6EC /* GTMSessionFetcherService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherService.m; path = Source/GTMSessionFetcherService.m; sourceTree = ""; }; + 1303274A61A2B57BAF7DB095D9D53440 /* grpc_if_nametoindex_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_if_nametoindex_posix.cc; path = src/core/lib/iomgr/grpc_if_nametoindex_posix.cc; sourceTree = ""; }; + 130A44F8DC40AA4DFF796CEBCE3C1FCB /* parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parser.h; path = src/core/lib/http/parser.h; sourceTree = ""; }; + 13107AA22B4AD0F882C3803404010340 /* bn.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bn.c; path = src/crypto/fipsmodule/bn/bn.c; sourceTree = ""; }; + 131109AB1813FA5BCCF4896FDDB54EC7 /* FIRActionCodeSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRActionCodeSettings.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRActionCodeSettings.h; sourceTree = ""; }; + 132837A4F55C07E6574A6C1EFA2DB281 /* kqueue.c */ = {isa = PBXFileReference; includeInIndex = 1; name = kqueue.c; path = src/unix/kqueue.c; sourceTree = ""; }; + 132E2C2C8036273C2044C379E75CEE48 /* resolver_result_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_result_parsing.h; path = src/core/ext/filters/client_channel/resolver_result_parsing.h; sourceTree = ""; }; + 134FE9F536740590A42A19B24CDFE606 /* v3_cpols.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_cpols.c; path = src/crypto/x509v3/v3_cpols.c; sourceTree = ""; }; + 1374C63A56E321112086337C175FAACA /* FBLPromise+Catch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Catch.h"; path = "Sources/FBLPromises/include/FBLPromise+Catch.h"; sourceTree = ""; }; + 13966D7713C84AD5CFA914C10E1B6AF7 /* alloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alloc.h; path = include/grpc/support/alloc.h; sourceTree = ""; }; + 13A9BF61E750B521E9C309696B4ADC92 /* deprecation.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deprecation.upb.h; path = "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h"; sourceTree = ""; }; + 13B20783C37832E28D8168AE1F12C8EA /* timer_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_custom.h; path = src/core/lib/iomgr/timer_custom.h; sourceTree = ""; }; + 13B76E483905BBC7A57C869F3E058F99 /* conf_def.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf_def.h; path = src/crypto/conf/conf_def.h; sourceTree = ""; }; + 13C42C14F28B55237C8EABD68C2D3E30 /* socket_option.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_option.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h"; sourceTree = ""; }; + 13C878410EDA2E991156AED1D52AB062 /* channel_stack_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack_type.h; path = src/core/lib/surface/channel_stack_type.h; sourceTree = ""; }; + 13CC0F2032BAC94DC7F47CCA27C5101C /* conf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = conf.h; path = src/include/openssl/conf.h; sourceTree = ""; }; + 13D4342A94DCBA2585D20B24314E8C2D /* elf_mem_image.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = elf_mem_image.h; path = absl/debugging/internal/elf_mem_image.h; sourceTree = ""; }; + 13DD81B4CAF21079AA5C18B45E6C631C /* randen_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen_traits.h; path = absl/random/internal/randen_traits.h; sourceTree = ""; }; + 13F17484212CC0DF69D73D70C867ACC3 /* GULApplication.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULApplication.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULApplication.h; sourceTree = ""; }; + 13F6D71B10C117CC54AE215B941CD10F /* firebase_auth_credentials_provider_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = firebase_auth_credentials_provider_apple.mm; path = Firestore/core/src/credentials/firebase_auth_credentials_provider_apple.mm; sourceTree = ""; }; + 1405DE67FAC186560B720BE66F2BA803 /* switch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = switch.h; path = src/core/lib/promise/detail/switch.h; sourceTree = ""; }; + 141AC1DCE939CC11D850D2CDC8447ECC /* gcd_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = gcd_extra.c; path = src/crypto/fipsmodule/bn/gcd_extra.c; sourceTree = ""; }; + 1422053F6B7C839A479020FCAAAEEE7A /* memory_allocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory_allocator.h; path = include/grpc/event_engine/memory_allocator.h; sourceTree = ""; }; + 14233F9FF1EAE0CF5C44ED4A106E2024 /* reflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = reflection.h; path = third_party/upb/upb/reflection.h; sourceTree = ""; }; + 14284B7E304417F91C47C50ABB250FAC /* p_ed25519_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_ed25519_asn1.c; path = src/crypto/evp/p_ed25519_asn1.c; sourceTree = ""; }; + 1455F47EE613316CD8D57D2D359AA8C1 /* upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = upb.c; path = third_party/upb/upb/upb.c; sourceTree = ""; }; + 1456ECE80924E13754C9781C85B1EC99 /* poisson_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poisson_distribution.h; path = absl/random/poisson_distribution.h; sourceTree = ""; }; + 14582B5645A9F1F8A1616FA96B6A2D47 /* a_gentm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_gentm.c; path = src/crypto/asn1/a_gentm.c; sourceTree = ""; }; + 14759824C296D87D8CB50572827E9153 /* b64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = b64.h; path = src/core/lib/slice/b64.h; sourceTree = ""; }; + 1477FF7DAAAB18423E82588323C7E8C1 /* FBLPromise+Race.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Race.m"; path = "Sources/FBLPromises/FBLPromise+Race.m"; sourceTree = ""; }; + 14912D129F162B602C9D4CBB749FC874 /* load_system_roots_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = load_system_roots_linux.cc; path = src/core/lib/security/security_connector/load_system_roots_linux.cc; sourceTree = ""; }; + 149FBCEDBC50E2DF889C30EDD321A26E /* plugin_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = plugin_credentials.h; path = src/core/lib/security/credentials/plugin/plugin_credentials.h; sourceTree = ""; }; + 14AAD8BC3D102464A2BC4CC3EC2754FD /* fault.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fault.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.c"; sourceTree = ""; }; + 14B0ECBD1FFDA7461906232EC5AE1FF3 /* div.c */ = {isa = PBXFileReference; includeInIndex = 1; name = div.c; path = src/crypto/fipsmodule/bn/div.c; sourceTree = ""; }; + 14B50F23248A782B18A99212EE72BBB8 /* channel.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel.cc; path = src/core/lib/surface/channel.cc; sourceTree = ""; }; + 14B763226DFFC9DFAAE6EC36749BE6D8 /* proto_buffer_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proto_buffer_reader.h; path = include/grpcpp/support/proto_buffer_reader.h; sourceTree = ""; }; + 14E945F733A3AA9F77F2D86DCCDCDE2D /* FBLPromise+Catch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Catch.m"; path = "Sources/FBLPromises/FBLPromise+Catch.m"; sourceTree = ""; }; + 14EAC8242D62D326CC10FF8EBCBFD0CD /* xds_listener.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_listener.h; path = src/core/ext/xds/xds_listener.h; sourceTree = ""; }; + 14F2249662A33B2EE690E934B283F379 /* http_client_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_client_filter.h; path = src/core/ext/filters/http/client/http_client_filter.h; sourceTree = ""; }; + 14FA7ACEC4A0B55B29BFC30FAB458142 /* authorization_policy_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authorization_policy_provider.h; path = src/core/lib/security/authorization/authorization_policy_provider.h; sourceTree = ""; }; + 150C6860090649F2764D41F089C1DC7E /* any.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = any.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.c"; sourceTree = ""; }; + 152689FC5F4FB60A2BD08E406275E92B /* grpc_tls_certificate_provider.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_tls_certificate_provider.cc; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.cc; sourceTree = ""; }; + 15327940F7676F60AE922267DB715467 /* cert.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cert.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h"; sourceTree = ""; }; + 1539D6FAD75C196EC3DB51745763BC28 /* time_precise.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_precise.cc; path = src/core/lib/gpr/time_precise.cc; sourceTree = ""; }; + 154261792D57B54342B9AC458A2F384F /* simple.c */ = {isa = PBXFileReference; includeInIndex = 1; name = simple.c; path = src/crypto/fipsmodule/ec/simple.c; sourceTree = ""; }; + 154ABE1354C2EE25D6ADDF030AC32CA3 /* seed_sequences.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed_sequences.h; path = absl/random/seed_sequences.h; sourceTree = ""; }; + 154B7E96F276F83E4C40B6AA4B73CA38 /* FIRAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/FIRAuthCredential.m; sourceTree = ""; }; + 155794F80C1DA05B07E14A088FC10B91 /* checked.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = checked.upb.c; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.c"; sourceTree = ""; }; + 1578CE5262F4110DB688125C0C9F51F8 /* spinlock.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock.cc; path = absl/base/internal/spinlock.cc; sourceTree = ""; }; + 1579D205A4CCB8ED59C0E9BDCE17B0A3 /* pollset_set_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set_custom.h; path = src/core/lib/iomgr/pollset_set_custom.h; sourceTree = ""; }; + 15820CCC00C0B11BD4B32DAA82B09671 /* alts_grpc_integrity_only_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_integrity_only_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h; sourceTree = ""; }; + 15821334C1D631F7F551A4E77976F741 /* bad_variant_access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bad_variant_access.h; path = absl/types/bad_variant_access.h; sourceTree = ""; }; + 15AF09315CA7A1BD22AD9DADA9310A8D /* GULNetworkLoggerProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkLoggerProtocol.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkLoggerProtocol.h; sourceTree = ""; }; + 15BF773627AFF8CA45BA4352D0262F77 /* 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; }; + 15E07A0687A6BD2978457E6CB8D3AFBA /* GULNetworkConstants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkConstants.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkConstants.h; sourceTree = ""; }; + 15E57AD42FC9816310DBA10969FC5316 /* field_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = field_filter.cc; path = Firestore/core/src/core/field_filter.cc; sourceTree = ""; }; + 15E9F022BC6A8B98D3C2565F4F8D7F34 /* GULMutableDictionary.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULMutableDictionary.m; path = GoogleUtilities/Network/GULMutableDictionary.m; sourceTree = ""; }; + 15EDAC357B0EFF15D52318A7DAB82BFA /* channel_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_cc.cc; path = src/cpp/client/channel_cc.cc; sourceTree = ""; }; + 1613CF7011D3D4B6658147E2CB3FBB1C /* handshaker.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h"; sourceTree = ""; }; + 161F292B5AC4C71F4CF210D8DCC8DEC6 /* FIRFinalizeMFASignInResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFinalizeMFASignInResponse.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRFinalizeMFASignInResponse.h; sourceTree = ""; }; + 163E47B810DD4AE6DF292BD3DEFADA20 /* grpc_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_util.cc; path = Firestore/core/src/remote/grpc_util.cc; sourceTree = ""; }; + 16550597435276877E307DD8FB1DEF98 /* scoped_route.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scoped_route.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.c"; sourceTree = ""; }; + 1676DC2D707A13054032DCC9340FA6C4 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = ""; }; + 16874B86439346E07E572C176D6B4311 /* load_system_roots.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_system_roots.h; path = src/core/lib/security/security_connector/load_system_roots.h; sourceTree = ""; }; + 168973CC9F68F00DB0939774B538B694 /* authorization_policy_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authorization_policy_provider.h; path = src/core/lib/security/authorization/authorization_policy_provider.h; sourceTree = ""; }; + 168F8AB3B39ACB23D476803703B94C93 /* time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time.h; path = include/grpcpp/support/time.h; sourceTree = ""; }; + 169FF57AB1273111A9CDD36233FE775A /* load_report.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_report.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h"; sourceTree = ""; }; + 16A0E26002614AB0D98715D475B5655A /* sample_recorder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sample_recorder.h; path = absl/profiling/internal/sample_recorder.h; sourceTree = ""; }; + 16A658D8A7940DDF924F91AA15BE4C83 /* alts_grpc_privacy_integrity_record_protocol.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_grpc_privacy_integrity_record_protocol.cc; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.cc; sourceTree = ""; }; + 16BA7B7DEA1AF784CE0C7336E853F856 /* channel_stack_type.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_stack_type.cc; path = src/core/lib/surface/channel_stack_type.cc; sourceTree = ""; }; + 16D571D4B430E6F9B5B86B0B2F2E8A26 /* FIRAuthKeychainServices.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthKeychainServices.m; path = FirebaseAuth/Sources/Storage/FIRAuthKeychainServices.m; sourceTree = ""; }; + 16DB7D234C0EE57EC258E75FB8A031ED /* compile.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = compile.cc; path = third_party/re2/re2/compile.cc; sourceTree = ""; }; + 16F516ED748F09D6E172AF5CC27DFE22 /* unix_sockets_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unix_sockets_posix.h; path = src/core/lib/iomgr/unix_sockets_posix.h; sourceTree = ""; }; + 16F7AB0F8A8A2B16C8A557D459B4E3E7 /* client_channel_channelz.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel_channelz.h; path = src/core/ext/filters/client_channel/client_channel_channelz.h; sourceTree = ""; }; + 17172CF108F6F499AF5C7CFBCEF73FD5 /* async.c */ = {isa = PBXFileReference; includeInIndex = 1; name = async.c; path = src/unix/async.c; sourceTree = ""; }; + 1722CF8C9ABC8E3FE1EDBA91DF75DEE0 /* validate.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate.upbdefs.h; path = "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h"; sourceTree = ""; }; + 174BE20A29CBE311DCFA65E571033207 /* resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.h; path = src/core/lib/resolver/resolver.h; sourceTree = ""; }; + 174F0E5F02A6BBC0A75D88B01A77DC4A /* validate_metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate_metadata.h; path = src/core/lib/surface/validate_metadata.h; sourceTree = ""; }; + 1758A252107074582D2CAD6C2E548457 /* fork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fork.h; path = include/grpc/impl/codegen/fork.h; sourceTree = ""; }; + 17628FBCFC4DECA297032EC1BC4C32E6 /* spinlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = spinlock.h; path = src/core/lib/gpr/spinlock.h; sourceTree = ""; }; + 1763A3AD248BD66F869E17BF7AB17305 /* endpoint_cfstream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_cfstream.cc; path = src/core/lib/iomgr/endpoint_cfstream.cc; sourceTree = ""; }; + 1768D55CFEBB1422AAFBA8F79FC9FDD0 /* huffsyms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffsyms.h; path = src/core/ext/transport/chttp2/transport/huffsyms.h; sourceTree = ""; }; + 176B3E22E9BA1FAFF7CBA8D6D5A1840E /* cert.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cert.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.c"; sourceTree = ""; }; + 17807211FA4021B7DCED2ABCE2B67A40 /* health.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = health.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.c"; sourceTree = ""; }; + 179FEF8793E1F594B18CD74519393DB7 /* threadpool.c */ = {isa = PBXFileReference; includeInIndex = 1; name = threadpool.c; path = src/threadpool.c; sourceTree = ""; }; + 17BB4FCEF8DDB8C5AC79232C567984E4 /* http.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h"; sourceTree = ""; }; + 17BFDDE995C41947DFC16535093412B7 /* external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = external_account_credentials.h; path = src/core/lib/security/credentials/external/external_account_credentials.h; sourceTree = ""; }; + 17CB7341F4DDEE56795A098BBD35BDBB /* socket_option.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_option.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h"; sourceTree = ""; }; + 17D5697AFC82991F5A81A797D6AB1416 /* any.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = any.upb.c; path = "src/core/ext/upb-generated/google/protobuf/any.upb.c"; sourceTree = ""; }; + 17D5CB57D1A92399DD786C06D6FC5258 /* value.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = value.upb.c; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/value.upb.c"; sourceTree = ""; }; + 17E9A11173EBC979A387D89B6D077703 /* FIRAuthSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthSettings.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthSettings.h; sourceTree = ""; }; + 17F3111673DA8A9F0267DA5167594276 /* lame_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lame_client.h; path = src/core/lib/surface/lame_client.h; sourceTree = ""; }; + 17FCA7CCC9A8E9E856F3540273D3784F /* d1_lib.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = d1_lib.cc; path = src/ssl/d1_lib.cc; sourceTree = ""; }; + 18202F4746D68CA4E5721302B34D8C13 /* builtins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = builtins.h; path = src/core/lib/surface/builtins.h; sourceTree = ""; }; + 182ED7055E35CAB004E3DB728CB073F9 /* load_report.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = load_report.upb.c; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.c"; sourceTree = ""; }; + 183E49BE833E5C3DC0C5FB5EEEE4BDEE /* p256_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = p256_64.h; path = src/third_party/fiat/p256_64.h; sourceTree = ""; }; + 1848D5EF032929D2608DD26F35854025 /* FBLPromise+All.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+All.m"; path = "Sources/FBLPromises/FBLPromise+All.m"; sourceTree = ""; }; + 1854C3EDF939F3EB61EAC380CB838CC7 /* service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_parser.h; path = src/core/ext/filters/fault_injection/service_config_parser.h; sourceTree = ""; }; + 1860EB9AB59EA133B9FFE22538EFDD66 /* channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args.h; path = src/core/lib/channel/channel_args.h; sourceTree = ""; }; + 1861E35E3775866749CC6417A5F1F1BB /* thd_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = thd_windows.cc; path = src/core/lib/gprpp/thd_windows.cc; sourceTree = ""; }; + 1874F170F3565BD106C249A048CF49BE /* udp_listener_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_listener_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h"; sourceTree = ""; }; + 187CA5EAC0F5A13FF0F6CCAFD7C45664 /* eds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h"; sourceTree = ""; }; + 18AD804B6075D1DAF9D36498349851E5 /* cord_rep_ring_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_ring_reader.h; path = absl/strings/internal/cord_rep_ring_reader.h; sourceTree = ""; }; + 18BCE613E0C444DDBD1D218827E53446 /* randen_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen_engine.h; path = absl/random/internal/randen_engine.h; sourceTree = ""; }; + 18BF7DA60C3BE0F465654A0DA48A0AB8 /* boringssl_prefix_symbols.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = boringssl_prefix_symbols.h; path = src/include/openssl/boringssl_prefix_symbols.h; sourceTree = ""; }; + 18DCBE89A56B1B13550AE5663E2720D7 /* tasn_dec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_dec.c; path = src/crypto/asn1/tasn_dec.c; sourceTree = ""; }; + 18FA5A0C2EB80FD754F372D37D89CC37 /* alts_grpc_integrity_only_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_integrity_only_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.h; sourceTree = ""; }; + 190EC7D7AC0F3DDCB3B0B6C6D5F205EC /* server_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_credentials.cc; path = src/cpp/server/server_credentials.cc; sourceTree = ""; }; + 1911113E0FBF13CFF9132E5FF7685228 /* gRPC-C++ */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "gRPC-C++"; path = grpcpp.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 191643FA75B11B316A9E752A5EFE1AF5 /* document_key.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_key.cc; path = Firestore/core/src/model/document_key.cc; sourceTree = ""; }; + 192D19398D2927B92B1BD9664F2A9E40 /* ecdh_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ecdh_extra.c; path = src/crypto/ecdh_extra/ecdh_extra.c; sourceTree = ""; }; + 193A54A1F086F3EDB32C8A5D38273F16 /* udp_socket_config.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = udp_socket_config.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.c"; sourceTree = ""; }; + 193E5E3C7B6A48F2320AF5256935346B /* alts_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_credentials.cc; path = src/core/lib/security/credentials/alts/alts_credentials.cc; sourceTree = ""; }; + 195198491570E59B9A01342DBE1C0B86 /* error.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = error.cc; path = src/core/lib/iomgr/error.cc; sourceTree = ""; }; + 195AFD992A407883B7C3629A17E837C5 /* csds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = csds.upb.c; path = "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.c"; sourceTree = ""; }; + 195D919F657CFBF02983AB317A6C8058 /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/google/rpc/status.upb.h"; sourceTree = ""; }; + 1977763ADB8A3A45B8BD5F2AE1DA6B24 /* threadpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = src/core/lib/iomgr/executor/threadpool.h; sourceTree = ""; }; + 1978F4DCB5CCE7CFBDEEC9A3B6D2B5D0 /* leveldb-library-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "leveldb-library-dummy.m"; sourceTree = ""; }; + 197BD3BE3ECACCB3000A607FA2FE53C1 /* merger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = merger.h; path = table/merger.h; sourceTree = ""; }; + 197DC8CACCC79542220C2FE5DFF0C516 /* ssl_session.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_session.h; path = src/core/tsi/ssl/session_cache/ssl_session.h; sourceTree = ""; }; + 1985C165FD170D12B1072EC6B871070E /* nanopb.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.debug.xcconfig; sourceTree = ""; }; + 198C22469074A7ACC4E12D8CEACE0A8B /* backoff.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h"; sourceTree = ""; }; + 19C395B21322D79ABCC955D18A5F9CAF /* symbolize_emscripten.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize_emscripten.inc; path = absl/debugging/symbolize_emscripten.inc; sourceTree = ""; }; + 19F7537211037060DBBF09B5E80C9BD8 /* settings.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = settings.cc; path = Firestore/core/src/api/settings.cc; sourceTree = ""; }; + 19FE86A45F7D0FE5CC6DA4F1EF6D2472 /* resource_locator.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_locator.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.c"; sourceTree = ""; }; + 1A0E6A455606B66F8169505679EC6794 /* pb_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_common.h; sourceTree = ""; }; + 1A140A1774643EF048273C63D32131B4 /* name_print.c */ = {isa = PBXFileReference; includeInIndex = 1; name = name_print.c; path = src/crypto/x509/name_print.c; sourceTree = ""; }; + 1A18C9EA6F4B835AF462FFA4070D1AA9 /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/status.upb.h"; sourceTree = ""; }; + 1A1D51D9BE8381D4D74248B1D3C7E563 /* fs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fs.c; path = src/unix/fs.c; sourceTree = ""; }; + 1A1E2AE805BE0577AEDDE239F4F32D11 /* frame_rst_stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_rst_stream.cc; path = src/core/ext/transport/chttp2/transport/frame_rst_stream.cc; sourceTree = ""; }; + 1A3156243BC46659A07E386E2706A85E /* query_listener.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query_listener.cc; path = Firestore/core/src/core/query_listener.cc; sourceTree = ""; }; + 1A521E8CA73CD084F9F3801299A78334 /* NSData+FIRBase64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSData+FIRBase64.h"; path = "FirebaseAuth/Sources/Utilities/NSData+FIRBase64.h"; sourceTree = ""; }; + 1A5B7D807314D6A6FA167D1DE1C327BC /* resolve_address_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolve_address_posix.cc; path = src/core/lib/iomgr/resolve_address_posix.cc; sourceTree = ""; }; + 1A761223ED4758962D33E72D59FAA864 /* FIRVerifyCustomTokenRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyCustomTokenRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyCustomTokenRequest.h; sourceTree = ""; }; + 1A8908971FC81EF74F26484C2E9186E4 /* any.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = any.upb.h; path = "src/core/ext/upb-generated/google/protobuf/any.upb.h"; sourceTree = ""; }; + 1A8D750EDE78FE056C25FD42024D6143 /* hpack_parser_table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_parser_table.h; path = src/core/ext/transport/chttp2/transport/hpack_parser_table.h; sourceTree = ""; }; + 1A8EB5FB1BFD92401BD23EB638692832 /* xds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds.h; path = src/core/ext/filters/client_channel/lb_policy/xds/xds.h; sourceTree = ""; }; + 1AB4F8C996BB9C51711AD5E3A2F2BDE1 /* substitution_format_string.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = substitution_format_string.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h"; sourceTree = ""; }; + 1ABA59AAB0CCBAAF2BA65899E9496798 /* decode_fast.c */ = {isa = PBXFileReference; includeInIndex = 1; name = decode_fast.c; path = third_party/upb/upb/decode_fast.c; sourceTree = ""; }; + 1ACDDC56E721809CAF85A892C0141770 /* grpc_alts_credentials_options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_alts_credentials_options.cc; path = src/core/lib/security/credentials/alts/grpc_alts_credentials_options.cc; sourceTree = ""; }; + 1AD2819AAD165FFA15FAB29B50D6ADFA /* aes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aes.c; path = src/crypto/fipsmodule/aes/aes.c; sourceTree = ""; }; + 1AD343EF207A30BD82F3DA1500CFF5AF /* frame_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_data.h; path = src/core/ext/transport/chttp2/transport/frame_data.h; sourceTree = ""; }; + 1AE01AF70C9114FF22BC41D1FFB97EDA /* uv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uv.h; path = include/uv.h; sourceTree = ""; }; + 1AE20D41EBCD8F81FC97A0187D9415CB /* alts_grpc_record_protocol_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_record_protocol_common.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h; sourceTree = ""; }; + 1AF377D25FBCE8ED08EE6BBFCD84019D /* GDTCORRegistrar_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORRegistrar_Private.h; sourceTree = ""; }; + 1AF9FCF68333EA9A4DB8725AFE7BE4B6 /* transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security.h; path = src/core/tsi/transport_security.h; sourceTree = ""; }; + 1B186EC3C47D5CD18267AB3228E8B9F7 /* tls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls1.h; path = src/include/openssl/tls1.h; sourceTree = ""; }; + 1B24E312BF9A673199D60C79920C497A /* memory_remote_document_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_remote_document_cache.cc; path = Firestore/core/src/local/memory_remote_document_cache.cc; sourceTree = ""; }; + 1B39978A120CD59C89DC8046523588CF /* str_join_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_join_internal.h; path = absl/strings/internal/str_join_internal.h; sourceTree = ""; }; + 1B45CD902B343CF2EA3707C7BB9E9600 /* notification.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = notification.cc; path = absl/synchronization/notification.cc; sourceTree = ""; }; + 1B4A10BD20F0B99E4B9E5AE85771C4A2 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/core/ext/transport/chttp2/transport/internal.h; sourceTree = ""; }; + 1B517396AAE846391BADA8A6D2BD70CB /* layout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = layout.h; path = absl/container/internal/layout.h; sourceTree = ""; }; + 1B75075E99E2E2A4C557A8059E5B3587 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Sources/Private/FirebaseCoreInternal.h; sourceTree = ""; }; + 1B84D40425AF73C5A05A8889C0E8E9CE /* x509_txt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_txt.c; path = src/crypto/x509/x509_txt.c; sourceTree = ""; }; + 1B90DCB511CE6EBA77144BBD7042605F /* base64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = base64.c; path = src/crypto/base64/base64.c; sourceTree = ""; }; + 1BA003B8DEC7BF7216A18FC1EF0A7870 /* FIREmailPasswordAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailPasswordAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/Email/FIREmailPasswordAuthCredential.h; sourceTree = ""; }; + 1BA5CA43E04846B7BC7405C92D0127F7 /* str_format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_format.h; path = absl/strings/str_format.h; sourceTree = ""; }; + 1BA77ED35FEB32AEF90736DA16D338EE /* xds_routing.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_routing.cc; path = src/core/ext/xds/xds_routing.cc; sourceTree = ""; }; + 1BB5EDEC9EF3AF41FBC712B7CA543A4F /* bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bits.h; path = absl/numeric/internal/bits.h; sourceTree = ""; }; + 1BCF009E818B24D2F4F288C89D542DC5 /* FIREmailLinkSignInResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailLinkSignInResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIREmailLinkSignInResponse.m; sourceTree = ""; }; + 1BDAC67BB21A9449B614E4BC6FF0C020 /* FIRSecureTokenResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSecureTokenResponse.m; sourceTree = ""; }; + 1BDED89D33261A477ACAF3A7EBBB8242 /* grpc_library.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_library.h; path = include/grpcpp/impl/codegen/grpc_library.h; sourceTree = ""; }; + 1BE0183D502FB2A503BCEDA1E2D753D3 /* FIRAuthBackend.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthBackend.m; path = FirebaseAuth/Sources/Backend/FIRAuthBackend.m; sourceTree = ""; }; + 1BFD0997C77D9D838DB8080291A082C7 /* core_codegen.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = core_codegen.cc; path = src/cpp/common/core_codegen.cc; sourceTree = ""; }; + 1C302E8D770AE65A82D9A7DC98AB0DA6 /* channel_stack_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack_type.h; path = src/core/lib/surface/channel_stack_type.h; sourceTree = ""; }; + 1C6707F153F59BEB06CD3B22FE4D975C /* duration.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = duration.cc; path = absl/time/duration.cc; sourceTree = ""; }; + 1C6E02D5E78ED952244996A3CD8A5286 /* slice_refcount.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_refcount.h; path = src/core/lib/slice/slice_refcount.h; sourceTree = ""; }; + 1C7167FE2055EDA2E8F2AB1DE6FEE589 /* empty.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = empty.upb.h; path = "src/core/ext/upb-generated/google/protobuf/empty.upb.h"; sourceTree = ""; }; + 1C800305A91D7CA413D61A4490089BED /* db.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db.h; path = include/leveldb/db.h; sourceTree = ""; }; + 1CA8C9AD269F7A9481C38FBC1C4F536C /* reflection.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = reflection.hpp; path = third_party/upb/upb/reflection.hpp; sourceTree = ""; }; + 1CAF1DBCF18E90964CDE0A03F1A7815F /* cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cache.cc; path = util/cache.cc; sourceTree = ""; }; + 1CB3AAA3D53DF706FEEC8EC8A071EA1B /* FBLPromisePrivate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromisePrivate.h; path = Sources/FBLPromises/include/FBLPromisePrivate.h; sourceTree = ""; }; + 1CB93A4CE40AAAA7E982E2AC6F4AF69F /* hard_assert.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hard_assert.cc; path = Firestore/core/src/util/hard_assert.cc; sourceTree = ""; }; + 1CD9C0437A2DF870B3548F953C04EFF8 /* string_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_util.cc; path = Firestore/core/src/util/string_util.cc; sourceTree = ""; }; + 1CDCBC7F85EDA49FE2D6C0BD6DC41F35 /* memtable.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memtable.cc; path = db/memtable.cc; sourceTree = ""; }; + 1CDD0D6FF6EB46CFCE591A26F11649AA /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = third_party/upb/upb/encode.h; sourceTree = ""; }; + 1CE97BFCE06F500B4C7FDD6C47E6661A /* server_config_selector_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_config_selector_filter.h; path = src/core/ext/filters/server_config_selector/server_config_selector_filter.h; sourceTree = ""; }; + 1CE97F3C739EEF423068ADB11E6C52EA /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/ecdsa/internal.h; sourceTree = ""; }; + 1CF8144E8C2B91A0D3634B80F386647C /* optional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = optional.h; path = absl/types/optional.h; sourceTree = ""; }; + 1D00764993FAD632A5E5E585C49EB10F /* activity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = activity.h; path = src/core/lib/promise/activity.h; sourceTree = ""; }; + 1D00ED514F570B6A987ADD71120848F9 /* table_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_internal.h; path = third_party/upb/upb/table_internal.h; sourceTree = ""; }; + 1D1664FBDDEF3E434B51485D4961E2D9 /* socket_factory_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_factory_posix.h; path = src/core/lib/iomgr/socket_factory_posix.h; sourceTree = ""; }; + 1D19D9DF560F1034C7BDBFB2988CDD0E /* metadata.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h"; sourceTree = ""; }; + 1D1A0A233086B54B9BF17F6F56156512 /* http_connect_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connect_handshaker.h; path = src/core/ext/filters/client_channel/http_connect_handshaker.h; sourceTree = ""; }; + 1D278EA8601A91479B73D9D2703E8E39 /* listener.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = listener.upb.c; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.c"; sourceTree = ""; }; + 1D2C20642CD6513394A5377A57838F5E /* connection_id_generator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connection_id_generator.h; path = src/core/ext/transport/binder/client/connection_id_generator.h; sourceTree = ""; }; + 1D407B6C926E6BDDEC0F1AB2300B63B9 /* init_secure.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = init_secure.cc; path = src/core/lib/surface/init_secure.cc; sourceTree = ""; }; + 1D4C8C7B9D570AD7855E6622D8E4C6E8 /* binder_server_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_server_credentials.cc; path = src/core/ext/transport/binder/server/binder_server_credentials.cc; sourceTree = ""; }; + 1D4D7676AB407A518FC53C3727AD42CD /* descriptor.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = descriptor.upb.c; path = "src/core/ext/upb-generated/google/protobuf/descriptor.upb.c"; sourceTree = ""; }; + 1D676FDDE3EE1C853269E1803BEC94A3 /* ssl_cert.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_cert.cc; path = src/ssl/ssl_cert.cc; sourceTree = ""; }; + 1D6F0292E083A92EA6F05BAD123264A0 /* cluster.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cluster.upb.c; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.c"; sourceTree = ""; }; + 1D7896F9B34BFE05A593A24BA1E4E845 /* FIRPhoneMultiFactorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneMultiFactorInfo.m; path = FirebaseAuth/Sources/MultiFactor/Phone/FIRPhoneMultiFactorInfo.m; sourceTree = ""; }; + 1D8F9DE3DB66FC99643DDAFB956C67EC /* extensions.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = extensions.cc; path = src/ssl/extensions.cc; sourceTree = ""; }; + 1DAE36D1D64C1008E649FDFE4309AAF3 /* histogram.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = histogram.cc; path = util/histogram.cc; sourceTree = ""; }; + 1DB489D12A1F60CC79ABDDE0F178DE5E /* BoringSSL-GRPC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "BoringSSL-GRPC-dummy.m"; sourceTree = ""; }; + 1DF9A333CBCB3CABAAF4353FD0CB8234 /* pollset_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset_set.cc; path = src/core/lib/iomgr/pollset_set.cc; sourceTree = ""; }; + 1DFCFE73405DA225415182AA5DC25D73 /* google_default_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = google_default_credentials.cc; path = src/core/lib/security/credentials/google_default/google_default_credentials.cc; sourceTree = ""; }; + 1E19403F86AA2F9490D32AA6EBBF44A7 /* GDTCORFlatFileStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORFlatFileStorage.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage.m; sourceTree = ""; }; + 1E246661321914A30CDCD1830CDADFF9 /* lrs.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lrs.upb.c; path = "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.c"; sourceTree = ""; }; + 1E2C23CD1D6BBB017FC832C54361F444 /* endpoint_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h"; sourceTree = ""; }; + 1E42E787469CD941A7EBC8C298DBC35D /* GULAppEnvironmentUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppEnvironmentUtil.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULAppEnvironmentUtil.h; sourceTree = ""; }; + 1E4C7D3B02665F4C9348F8B043C6BBA0 /* rsaz_exp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsaz_exp.c; path = src/crypto/fipsmodule/bn/rsaz_exp.c; sourceTree = ""; }; + 1E52DC0011EF80F785D79124D7E8DFF7 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/grpcpp/impl/codegen/slice.h; sourceTree = ""; }; + 1E65185ADBC555B6688E6D97AC15E650 /* channel_init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_init.h; path = src/core/lib/surface/channel_init.h; sourceTree = ""; }; + 1E75DB667F724F1808F3BA29AC223113 /* FIRMultiFactorInfo+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRMultiFactorInfo+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/FIRMultiFactorInfo+Internal.h"; sourceTree = ""; }; + 1EA26F99B72EFD6A8CE0F0479567705F /* tls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.h; path = src/core/lib/gpr/tls.h; sourceTree = ""; }; + 1EAEBAB70A21A0BD802D9F8E8AA7658F /* encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = encode.c; path = third_party/upb/upb/encode.c; sourceTree = ""; }; + 1EBC70A117CEC0B83BD4DF25E5B8F921 /* trace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = trace.cc; path = src/core/lib/resource_quota/trace.cc; sourceTree = ""; }; + 1EC7FF0CD98441DABD985E22C52F7090 /* discovery.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = discovery.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.c"; sourceTree = ""; }; + 1ED62519A01FBAAA711C37ED10CF7392 /* outlier_detection.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = outlier_detection.upb.c; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.c"; sourceTree = ""; }; + 1ED9ACD691E57D801DB08391D17E86DA /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/status.upb.h"; sourceTree = ""; }; + 1EF236459CAACB67CAA0DB794FAFC010 /* listener_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h"; sourceTree = ""; }; + 1F0B5A35D0AAE049D8C302E0B8AEC63D /* server_auth_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_auth_filter.cc; path = src/core/lib/security/transport/server_auth_filter.cc; sourceTree = ""; }; + 1F175BEB55626741169EAA2B4F1940CA /* useful.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = useful.h; path = src/core/lib/gpr/useful.h; sourceTree = ""; }; + 1F1F44E1F2E6369F8A7F9FBBD9BCB0E9 /* hpack_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_parser.h; path = src/core/ext/transport/chttp2/transport/hpack_parser.h; sourceTree = ""; }; + 1F33948651BFEE155CD6D5C0D0140A84 /* secure_channel_arguments.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_channel_arguments.cc; path = src/cpp/common/secure_channel_arguments.cc; sourceTree = ""; }; + 1F3934812586D74A66FED0781647FC39 /* certificate_provider_store.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_store.h; path = src/core/ext/xds/certificate_provider_store.h; sourceTree = ""; }; + 1F43D3F284B244ADC18F12E512D4CBD5 /* async_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_stream.h; path = include/grpcpp/impl/codegen/async_stream.h; sourceTree = ""; }; + 1F506E445D21F4472AE5B7BCA55B2FE1 /* alts_tsi_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_tsi_utils.cc; path = src/core/tsi/alts/handshaker/alts_tsi_utils.cc; sourceTree = ""; }; + 1F6D76ABFD696796A4CD56681E7D9757 /* discrete_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = discrete_distribution.h; path = absl/random/discrete_distribution.h; sourceTree = ""; }; + 1F9F1C7DBA19C10AA2EFA15C56E51598 /* FSTFirestoreComponent.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FSTFirestoreComponent.mm; path = Firestore/Source/API/FSTFirestoreComponent.mm; sourceTree = ""; }; + 1FA4368EFF473CEE49BE22C1B60AF08F /* encrypted_client_hello.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = encrypted_client_hello.cc; path = src/ssl/encrypted_client_hello.cc; sourceTree = ""; }; + 1FAD3C81E6DC6B3AE0B78DAB0A591F01 /* value.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h"; sourceTree = ""; }; + 1FC9A909707ABFE89A95623BDA7F9E89 /* FIREmailLinkSignInRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailLinkSignInRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIREmailLinkSignInRequest.h; sourceTree = ""; }; + 1FCADB6A75F6AD0EB9FD287A58EB4BEB /* mutable_document.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutable_document.cc; path = Firestore/core/src/model/mutable_document.cc; sourceTree = ""; }; + 1FD21F88F473C44E0785F1B13F93815E /* intercepted_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = intercepted_channel.h; path = include/grpcpp/impl/codegen/intercepted_channel.h; sourceTree = ""; }; + 1FD848973416811BFF722392986CE7DD /* fake_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fake_resolver.cc; path = src/core/ext/filters/client_channel/resolver/fake/fake_resolver.cc; sourceTree = ""; }; + 1FE5CF5EE498725B6752FECAB4594E48 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/x509/internal.h; sourceTree = ""; }; + 201EB815708B1A38DDF7E178D2183999 /* bundle.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bundle.nanopb.cc; path = Firestore/Protos/nanopb/firestore/bundle.nanopb.cc; sourceTree = ""; }; + 203F08DC06BDF237F41DCD5AFC0AE69B /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = src/core/lib/iomgr/port.h; sourceTree = ""; }; + 204720D934D838B8EE682A8097C94AE3 /* sockaddr_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_utils.h; path = src/core/lib/address_utils/sockaddr_utils.h; sourceTree = ""; }; + 204F5B61FA440CCB55D6A6F1929D339C /* FIRAuthStoredUserManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthStoredUserManager.m; path = FirebaseAuth/Sources/SystemService/FIRAuthStoredUserManager.m; sourceTree = ""; }; + 205BA8D7644E03CF95001176881B31ED /* examine_stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = examine_stack.h; path = src/core/lib/gprpp/examine_stack.h; sourceTree = ""; }; + 2060DDE6D9D14D975C6AAA9622FDB444 /* GTMSessionFetcher-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-umbrella.h"; sourceTree = ""; }; + 2066F273768A84190C4218E6A705C913 /* FirebaseCore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCore.debug.xcconfig; sourceTree = ""; }; + 206905EC008AAB444C6C96169643C5DB /* dsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dsa.h; path = src/include/openssl/dsa.h; sourceTree = ""; }; + 20770447D31B6583741722E1435CEDA5 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/pool/internal.h; sourceTree = ""; }; + 208125A69F00C29A9D43279A53D3B4D5 /* FIRSignUpNewUserResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignUpNewUserResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSignUpNewUserResponse.h; sourceTree = ""; }; + 208443E5AEE231A9B0BE45B6FAB53E11 /* http_uri.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_uri.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h"; sourceTree = ""; }; + 20AA78FCA07EEA9EE17BA10E6BE5DD99 /* sensitive.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sensitive.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h"; sourceTree = ""; }; + 20B2143E5E4E351529B839B19596948B /* verify_mutation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = verify_mutation.cc; path = Firestore/core/src/model/verify_mutation.cc; sourceTree = ""; }; + 20CB2F973E2FD249D4846D952FD2683F /* matchers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = matchers.cc; path = src/core/lib/security/authorization/matchers.cc; sourceTree = ""; }; + 2114F8ED3360697F13462875099EC795 /* context_params.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_params.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h"; sourceTree = ""; }; + 211CE4F6F456B5994E3A6A4CB4DEA365 /* basic_seq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = basic_seq.h; path = src/core/lib/promise/detail/basic_seq.h; sourceTree = ""; }; + 212E0B248C4C73E094D119B9B5D4EBD1 /* ssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl.h; path = src/include/openssl/ssl.h; sourceTree = ""; }; + 213128FDFB64387918D3907A630C7473 /* endpoint_pair_event_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_pair_event_engine.cc; path = src/core/lib/iomgr/endpoint_pair_event_engine.cc; sourceTree = ""; }; + 21314F80403A40D6636107B900A3C9B4 /* base.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h"; sourceTree = ""; }; + 214F7FC2261B66D88014F017A8FB5BE6 /* resolved_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolved_address.h; path = src/core/lib/iomgr/resolved_address.h; sourceTree = ""; }; + 2166934F8815895EC61050C1154F0AFB /* ostringstream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ostringstream.h; path = absl/strings/internal/ostringstream.h; sourceTree = ""; }; + 216C2BDF6F2C7CC75296282166DAE50E /* FIRGetAccountInfoRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetAccountInfoRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetAccountInfoRequest.h; sourceTree = ""; }; + 217746CE3411ED265A93F66706866BA5 /* client_authority_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_authority_filter.h; path = src/core/ext/filters/http/client_authority_filter.h; sourceTree = ""; }; + 219D833D6503394B460DEEB29EF3A7D3 /* fork_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fork_posix.cc; path = src/core/lib/iomgr/fork_posix.cc; sourceTree = ""; }; + 21A24D9C0AC17BED197FDF339C5C0B6B /* binder_transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_transport.h; path = src/core/ext/transport/binder/transport/binder_transport.h; sourceTree = ""; }; + 21D54F2FD2DF9CB293DF19B2DB0B5D00 /* resource_name.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_name.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h"; sourceTree = ""; }; + 21F37A4589C7AC7C0530826238A24DAB /* ring_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ring_hash.h; path = src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h; sourceTree = ""; }; + 21FD93475CBABD9CFAD0C86B57A9F421 /* aws_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_external_account_credentials.h; path = src/core/lib/security/credentials/external/aws_external_account_credentials.h; sourceTree = ""; }; + 21FEF79EA8B9F336F9704484FC378532 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/rand/internal.h; sourceTree = ""; }; + 21FF2768AFA0F05B7D51E9E4A954BCF9 /* mem.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mem.c; path = src/crypto/mem.c; sourceTree = ""; }; + 220C481A4A920376383DFB64ED7BB03B /* compression_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compression_types.h; path = include/grpc/impl/codegen/compression_types.h; sourceTree = ""; }; + 2214566303011F5E99822D8FDE90B3F8 /* getnameinfo.c */ = {isa = PBXFileReference; includeInIndex = 1; name = getnameinfo.c; path = src/unix/getnameinfo.c; sourceTree = ""; }; + 2216356D689210B7D48829F008BC25A3 /* cbc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cbc.c; path = src/crypto/fipsmodule/modes/cbc.c; sourceTree = ""; }; + 221EFCB7E491F65C9392310F0B25B2CD /* create_default_thread_pool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = create_default_thread_pool.cc; path = src/cpp/server/create_default_thread_pool.cc; sourceTree = ""; }; + 22265FBA8E7A085BAF116E0BBEDA2687 /* memutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memutil.h; path = absl/strings/internal/memutil.h; sourceTree = ""; }; + 22292CEFFBFF2A2C667B5E83D9CBA7E3 /* http2_settings.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http2_settings.cc; path = src/core/ext/transport/chttp2/transport/http2_settings.cc; sourceTree = ""; }; + 2230E15629FB51E7BF295FAD8A32E757 /* GTMSessionFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcher.m; path = Source/GTMSessionFetcher.m; sourceTree = ""; }; + 2251476E55803F732A8490F842CA7483 /* promise_like.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise_like.h; path = src/core/lib/promise/detail/promise_like.h; sourceTree = ""; }; + 22594897C05BE331CC7338BF453296BD /* string.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h"; sourceTree = ""; }; + 226407629DA0FBF4E8F7E11E53E55C82 /* x509_set.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_set.c; path = src/crypto/x509/x509_set.c; sourceTree = ""; }; + 22647D647598C50EA5E192C8D237425C /* circuit_breaker.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = circuit_breaker.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.c"; sourceTree = ""; }; + 227D8CA957B3C7C6EFF0453107E59E68 /* a_verify.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_verify.c; path = src/crypto/x509/a_verify.c; sourceTree = ""; }; + 227DD13621C2310C3548709FA81C8FA8 /* struct.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = struct.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.c"; sourceTree = ""; }; + 2282154D89F9CF50211B25E7B4D3CC55 /* ev_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_windows.cc; path = src/core/lib/iomgr/ev_windows.cc; sourceTree = ""; }; + 229006188728F9CB78B75459F281391C /* metadata.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h"; sourceTree = ""; }; + 2294F017365638F7CF92FF279CB26F03 /* time_zone_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_posix.cc; path = absl/time/internal/cctz/src/time_zone_posix.cc; sourceTree = ""; }; + 229819F97881572FB48A9489C544EB22 /* udp_listener_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_listener_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h"; sourceTree = ""; }; + 22A4F67CFEA574FC9DE5C3B81550254C /* GULKeychainUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainUtils.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainUtils.h; sourceTree = ""; }; + 22AE83CB40B69C348B459D0102B583AE /* c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = c.h; path = include/leveldb/c.h; sourceTree = ""; }; + 22AFF9F79DC011B6333E875A857A8260 /* dynamic_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_annotations.h; path = src/core/lib/iomgr/dynamic_annotations.h; sourceTree = ""; }; + 22C499409D84953A7C10579CB0B1AA37 /* graphcycles.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = graphcycles.cc; path = absl/synchronization/internal/graphcycles.cc; sourceTree = ""; }; + 22C833CD504D72A0C2FD0B51F5995ADA /* channel_args_endpoint_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args_endpoint_config.h; path = src/core/lib/event_engine/channel_args_endpoint_config.h; sourceTree = ""; }; + 22D4CEC7783C61D3DFC8B17B8F2F4652 /* iomgr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr.h; path = src/core/lib/iomgr/iomgr.h; sourceTree = ""; }; + 22D736D52009E67E4C4B14F48F941680 /* md5.c */ = {isa = PBXFileReference; includeInIndex = 1; name = md5.c; path = src/crypto/fipsmodule/md5/md5.c; sourceTree = ""; }; + 22D822E4D62CD9824F2B926D15E63AFA /* iomgr_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr_internal.cc; path = src/core/lib/iomgr/iomgr_internal.cc; sourceTree = ""; }; + 22E4D6324AD8A580079A5880357F446F /* timer_generic.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer_generic.cc; path = src/core/lib/iomgr/timer_generic.cc; sourceTree = ""; }; + 22F24259B0E8F64059AE7A4D4AA46D58 /* FIRFederatedAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFederatedAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRFederatedAuthProvider.h; sourceTree = ""; }; + 22F295D4B755753624975139A154DAE6 /* lb_policy_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy_registry.h; path = src/core/ext/filters/client_channel/lb_policy_registry.h; sourceTree = ""; }; + 22FB4A93EFC9600706D695F3139DB143 /* exec_ctx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exec_ctx.h; path = src/core/lib/iomgr/exec_ctx.h; sourceTree = ""; }; + 2300A79BB00522E7AF06AFA98E37FF00 /* completion_queue_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue_factory.h; path = src/core/lib/surface/completion_queue_factory.h; sourceTree = ""; }; + 2303234505421D22116C6B3E3C17408A /* curve25519_tables.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_tables.h; path = src/crypto/curve25519/curve25519_tables.h; sourceTree = ""; }; + 2304C89F405444A1A82EF3C1187D8017 /* secret.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secret.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.c"; sourceTree = ""; }; + 23216DEC1F24AA5B5C754838EFBC353B /* resource_name.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_name.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.c"; sourceTree = ""; }; + 23251C6CBC104EECBCD9292D58B56330 /* address.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h"; sourceTree = ""; }; + 2327CB302817483B13DD0BDC81A0CD01 /* watch_stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = watch_stream.cc; path = Firestore/core/src/remote/watch_stream.cc; sourceTree = ""; }; + 232B49CAD8CA9E19B859DECA4F67F7E0 /* xds_channel_stack_modifier.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_channel_stack_modifier.cc; path = src/core/ext/xds/xds_channel_stack_modifier.cc; sourceTree = ""; }; + 233AE6F5A11650179F252EE68E3DEE43 /* orphanable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = orphanable.h; path = src/core/lib/gprpp/orphanable.h; sourceTree = ""; }; + 234B34A6059C26ADF8C6365B82A3E736 /* mpscq.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mpscq.cc; path = src/core/lib/gprpp/mpscq.cc; sourceTree = ""; }; + 235762A81F7D7590F7B56BE2741EFB35 /* GDTCORRegistrar.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORRegistrar.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORRegistrar.h; sourceTree = ""; }; + 235AF51269FE75BA8658C6B8241E17AA /* CLTypingLabel-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "CLTypingLabel-dummy.m"; sourceTree = ""; }; + 23640DFE8AB0B2ABD4FE18FAEB80562D /* metadata_batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata_batch.h; path = src/core/lib/transport/metadata_batch.h; sourceTree = ""; }; + 2367F8D0ED91D40A7F82D63ED7A3EA72 /* inline_variable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inline_variable.h; path = absl/base/internal/inline_variable.h; sourceTree = ""; }; + 236C7CFEDFC1C7C904F7758BBF73BAF4 /* Libuv-gRPC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Libuv-gRPC-umbrella.h"; sourceTree = ""; }; + 23758362AE28A4F2358DD76D9032E81C /* grpc_tls_credentials_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_credentials_options.h; path = src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h; sourceTree = ""; }; + 23796116AF62687D987BC55C2B983563 /* FIRCreateAuthURIRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCreateAuthURIRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRCreateAuthURIRequest.m; sourceTree = ""; }; + 237E0B3D5996CE6777286EA95B21BA46 /* GDTCCTUploadOperation.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploadOperation.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploadOperation.m; sourceTree = ""; }; + 23844265433891803D72214C9B89C1EB /* substitution_format_string.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = substitution_format_string.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h"; sourceTree = ""; }; + 238A27AB94B11612BAC355A8C6F9C8DA /* ndk_binder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ndk_binder.h; path = src/core/ext/transport/binder/utils/ndk_binder.h; sourceTree = ""; }; + 238C09B05DE1355575517459045A06B9 /* message_compress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_compress.h; path = src/core/lib/compression/message_compress.h; sourceTree = ""; }; + 23990B8D2108180BDE822890E10D02FB /* config_source.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_source.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.c"; sourceTree = ""; }; + 23AEAD2C6BE173E17D1D4DD6EFDB0D95 /* checked.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = checked.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h"; sourceTree = ""; }; + 23BABEE49342D3679396669E18AC56D6 /* server_chttp2_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_chttp2_posix.cc; path = src/core/ext/transport/chttp2/server/insecure/server_chttp2_posix.cc; sourceTree = ""; }; + 23D67925F99A0B863E9CF5F823AF96F5 /* range.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = range.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h"; sourceTree = ""; }; + 23EB2CD89DB18479E6534439F2506940 /* FIRWriteBatch.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRWriteBatch.mm; path = Firestore/Source/API/FIRWriteBatch.mm; sourceTree = ""; }; + 23F41F52B2D2FABA9FF4E448C3B89D79 /* hmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hmac.h; path = src/include/openssl/hmac.h; sourceTree = ""; }; + 23FFFF36A8A8CD08D0749820F30A5E97 /* poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305.c; path = src/crypto/poly1305/poly1305.c; sourceTree = ""; }; + 2401FA779C02C12E8E9BFBDF04717FD8 /* pid_controller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pid_controller.h; path = src/core/lib/transport/pid_controller.h; sourceTree = ""; }; + 2412B865DC2DEE9DB82B38F549410653 /* slice_string_helpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_string_helpers.h; path = src/core/lib/slice/slice_string_helpers.h; sourceTree = ""; }; + 2444C097093182F04E3E73093B830E42 /* channel_trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_trace.h; path = src/core/lib/channel/channel_trace.h; sourceTree = ""; }; + 247120CC3B45135DD5A8E803D5B3DE4A /* inlined_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inlined_vector.h; path = absl/container/internal/inlined_vector.h; sourceTree = ""; }; + 2480131A3BA6777DC5A134F0FAEBFFC6 /* v3_akeya.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_akeya.c; path = src/crypto/x509v3/v3_akeya.c; sourceTree = ""; }; + 24858EA0860DF54753F091F265C51ED0 /* transport_security_common_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_common_api.h; path = src/core/tsi/alts/handshaker/transport_security_common_api.h; sourceTree = ""; }; + 249CCD1106EA5E2D3EB83186BFB5EC47 /* percent.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h"; sourceTree = ""; }; + 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-acknowledgements.plist"; sourceTree = ""; }; + 24DC1A61543349858DC3CE1006965146 /* FBLPromise+Async.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Async.h"; path = "Sources/FBLPromises/include/FBLPromise+Async.h"; sourceTree = ""; }; + 2504C8FA5A26E36C341EB63CD4ABC0B9 /* log_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_reader.cc; path = db/log_reader.cc; sourceTree = ""; }; + 250A0A8E6A5295A93516A2CD41C17A47 /* GDTCORConsoleLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORConsoleLogger.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORConsoleLogger.h; sourceTree = ""; }; + 250EDF306302622D8DE1F18BF7BAAAA6 /* percent_encoding.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = percent_encoding.cc; path = src/core/lib/slice/percent_encoding.cc; sourceTree = ""; }; + 251CC2DA0C8788C47FD1B7B1ED576F1C /* flow_control.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = flow_control.cc; path = src/core/ext/transport/chttp2/transport/flow_control.cc; sourceTree = ""; }; + 2527FB9408F92AD43D04372C950B5A15 /* grpclb_client_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_client_stats.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h; sourceTree = ""; }; + 252A5584AC9AAF5A6701479242049783 /* options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = options.h; path = include/leveldb/options.h; sourceTree = ""; }; + 253800630AA2A375FBA643F047C4296A /* string_win.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_win.cc; path = Firestore/core/src/util/string_win.cc; sourceTree = ""; }; + 25464421BBB89FE9C32C18E7BBF76313 /* FIRFirestoreSource.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFirestoreSource.mm; path = Firestore/Source/API/FIRFirestoreSource.mm; sourceTree = ""; }; + 255CC806417B07802A679DB5001D5D35 /* md32_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md32_common.h; path = src/crypto/fipsmodule/digest/md32_common.h; sourceTree = ""; }; + 2577567907A2D0D115DA0070A8F1265D /* grpc_streaming_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_streaming_reader.cc; path = Firestore/core/src/remote/grpc_streaming_reader.cc; sourceTree = ""; }; + 257CDB134B8E1F0AD61F1E2DDE155D48 /* route_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h"; sourceTree = ""; }; + 25A302D26AD7E62BCEEB22AC795FD7B6 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/cipher/internal.h; sourceTree = ""; }; + 25B3B7379EA88EA32DB8DF620722287A /* metadata.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.h"; sourceTree = ""; }; + 25BF6E65DDED412DA38D33006BA260DD /* metadata.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = metadata.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.c"; sourceTree = ""; }; + 25D7F33A7A1E39801833C3995A8A1F61 /* forkunsafe.c */ = {isa = PBXFileReference; includeInIndex = 1; name = forkunsafe.c; path = src/crypto/rand_extra/forkunsafe.c; sourceTree = ""; }; + 26074D2724E5FF03D66FB954BFD089E4 /* transport_security_common.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_common.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h"; sourceTree = ""; }; + 2621B7A551D807BF22D6788CC5096079 /* alarm.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alarm.cc; path = src/cpp/common/alarm.cc; sourceTree = ""; }; + 2622AC53A72206FBF38704B29BE56F28 /* waiter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = waiter.h; path = absl/synchronization/internal/waiter.h; sourceTree = ""; }; + 2632BF8C187841E176F1F7043C28269A /* grpc_security_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_security_constants.h; path = include/grpc/grpc_security_constants.h; sourceTree = ""; }; + 264A74D12E72B7F3E67119F8A9F2F553 /* channel_args_endpoint_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_args_endpoint_config.cc; path = src/core/lib/event_engine/channel_args_endpoint_config.cc; sourceTree = ""; }; + 2668E8E82D6A180CEE0AC69D5F775490 /* GULKeychainUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainUtils.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainUtils.m; sourceTree = ""; }; + 2690848DBC1D681E4C8D48DBAB5C656F /* server_interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_interceptor.h; path = include/grpcpp/impl/codegen/server_interceptor.h; sourceTree = ""; }; + 269D801034F250BCE7DEDF23F3F4AAE0 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = src/include/openssl/cpu.h; sourceTree = ""; }; + 26A9F7D186FF93FD30654C5916663147 /* FBLPromise+Recover.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Recover.h"; path = "Sources/FBLPromises/include/FBLPromise+Recover.h"; sourceTree = ""; }; + 26CCCBAF522E451714B9209D14396B05 /* eds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eds.upb.h; path = "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h"; sourceTree = ""; }; + 26E1BB0FB7A460C95B4DFB90D3B0ECA4 /* atm_gcc_atomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_gcc_atomic.h; path = include/grpc/impl/codegen/atm_gcc_atomic.h; sourceTree = ""; }; + 26E9AE3EADA40A090A4B03138B5B0285 /* sockaddr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr.h; path = src/core/lib/iomgr/sockaddr.h; sourceTree = ""; }; + 26F470FE48D614D5074118941282D1F0 /* xds_certificate_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_certificate_provider.h; path = src/core/ext/xds/xds_certificate_provider.h; sourceTree = ""; }; + 26F8567CE4E7428DFE33C67FD32C1DA0 /* mode_wrappers.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mode_wrappers.c; path = src/crypto/fipsmodule/aes/mode_wrappers.c; sourceTree = ""; }; + 26FA4C6F57D7A88F679C1B2A0F26E85E /* oauth2_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = oauth2_credentials.h; path = src/core/lib/security/credentials/oauth2/oauth2_credentials.h; sourceTree = ""; }; + 270BA90F6A460F57016D7628553EBCAD /* FIRWriteBatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRWriteBatch.h; path = Firestore/Source/Public/FirebaseFirestore/FIRWriteBatch.h; sourceTree = ""; }; + 27173B8E57B9925F0D256B8CEA780388 /* alpn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alpn.h; path = src/core/ext/transport/chttp2/alpn/alpn.h; sourceTree = ""; }; + 2729C2A220D89C80BA7F91992D41427F /* cipher.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cipher.c; path = src/crypto/fipsmodule/cipher/cipher.c; sourceTree = ""; }; + 2739073B6DD29F1ECD3942AE830F0C9C /* mutation_batch_result.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutation_batch_result.cc; path = Firestore/core/src/model/mutation_batch_result.cc; sourceTree = ""; }; + 2745A9167010986DBA59C0E72EAE53A6 /* v3_bcons.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_bcons.c; path = src/crypto/x509v3/v3_bcons.c; sourceTree = ""; }; + 274BB8620F04F04E96BB745E9E0B18E8 /* chunked_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chunked_vector.h; path = src/core/lib/gprpp/chunked_vector.h; sourceTree = ""; }; + 2760A80E65E6F137AC0E6489AA0AB2AD /* db_iter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_iter.cc; path = db/db_iter.cc; sourceTree = ""; }; + 2769FF4A2D8E841135AEAAADDB786A5A /* empty.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = empty.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h"; sourceTree = ""; }; + 278998BC5EFCB625A7BFC826E60F3611 /* status.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upb.c; path = "src/core/ext/upb-generated/xds/annotations/v3/status.upb.c"; sourceTree = ""; }; + 2796585AA7D7247646FD8EEC11B4B91D /* FIRGeoPoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGeoPoint.h; path = Firestore/Source/Public/FirebaseFirestore/FIRGeoPoint.h; sourceTree = ""; }; + 279EDFD8A3C8BB400AE12E4E2431C24C /* pollset_set_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set_custom.h; path = src/core/lib/iomgr/pollset_set_custom.h; sourceTree = ""; }; + 27AEB612CF1849A92DD38EA575E3D01E /* wrappers.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wrappers.upb.h; path = "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h"; sourceTree = ""; }; + 27C724E4F5E21BCA1DC2AD45049E0A24 /* frame_rst_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_rst_stream.h; path = src/core/ext/transport/chttp2/transport/frame_rst_stream.h; sourceTree = ""; }; + 27D55A5F8F5463C515BE6E17880D4EBC /* context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context.h; path = src/core/lib/promise/context.h; sourceTree = ""; }; + 27EA483C924136B10764C316D50A63DB /* server_callback.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_callback.cc; path = src/cpp/server/server_callback.cc; sourceTree = ""; }; + 27F8A7396F03866F5F232977BC8560F5 /* discovery.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = discovery.upb.c; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.c"; sourceTree = ""; }; + 280C8A2B08D30775EE7EEE77D3593512 /* validate_metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate_metadata.h; path = src/core/lib/surface/validate_metadata.h; sourceTree = ""; }; + 282601D675F13B63E31A544E0BF2DD43 /* tcp_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_client.h; path = src/core/lib/iomgr/tcp_client.h; sourceTree = ""; }; + 283F81B7E30DEFA76DF6816DBF797512 /* FIRSignUpNewUserResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignUpNewUserResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSignUpNewUserResponse.m; sourceTree = ""; }; + 2850BF760456A944D91813FE96B24637 /* udp_socket_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_socket_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h"; sourceTree = ""; }; + 28530AFCB1B3B27030FF01C84293068D /* wakeup_fd_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wakeup_fd_posix.h; path = src/core/lib/iomgr/wakeup_fd_posix.h; sourceTree = ""; }; + 2864809DC2ED795364246885B4C10AC5 /* service_config_call_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_call_data.h; path = src/core/lib/service_config/service_config_call_data.h; sourceTree = ""; }; + 286BFF430A8A0DA666EDA4AE6EB71D81 /* retry_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = retry_filter.cc; path = src/core/ext/filters/client_channel/retry_filter.cc; sourceTree = ""; }; + 28886DA64B99647809AB882C5A622219 /* trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = trace.h; path = src/core/lib/debug/trace.h; sourceTree = ""; }; + 289025E131218E910E144A9283449BF9 /* call_log_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = call_log_batch.cc; path = src/core/lib/surface/call_log_batch.cc; sourceTree = ""; }; + 289B226B4CBF31537166E7A90A461285 /* internal_errqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal_errqueue.h; path = src/core/lib/iomgr/internal_errqueue.h; sourceTree = ""; }; + 28A7EEB9579EB59271275E7BF8674BC9 /* unix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unix.h; path = include/uv/unix.h; sourceTree = ""; }; + 28AE7D3C7BE4E4150BC78A9DB271A729 /* byte_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_stream.h; path = src/core/lib/transport/byte_stream.h; sourceTree = ""; }; + 28B758952C01B2289CF9E4C8FAED7012 /* time_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_util.cc; path = src/core/lib/gprpp/time_util.cc; sourceTree = ""; }; + 28BAA6685E710178A31505E2973B3C80 /* url_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = url_external_account_credentials.h; path = src/core/lib/security/credentials/external/url_external_account_credentials.h; sourceTree = ""; }; + 28E2D9970C240224ED9D1586AE93E312 /* FIRAuthUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthUserDefaults.m; path = FirebaseAuth/Sources/Storage/FIRAuthUserDefaults.m; sourceTree = ""; }; + 28FAC9E3E15391EEEEA8447150C8DEEB /* protocol.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = protocol.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.h"; sourceTree = ""; }; + 28FE5E9B59CEE1AB5CEAFA9DBA8B0119 /* scoped_route.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scoped_route.upb.c; path = "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.c"; sourceTree = ""; }; + 29022F8DC2B14E3431A02FFEAD9CC0DA /* alts_grpc_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h; sourceTree = ""; }; + 290DCDA265C2A887E8C6ECDCFCFD0236 /* activity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = activity.h; path = src/core/lib/promise/activity.h; sourceTree = ""; }; + 292636666E464640DE33A75C1D6F0880 /* resource.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upb.h; path = "src/core/ext/upb-generated/envoy/annotations/resource.upb.h"; sourceTree = ""; }; + 2931C4E28BFB5DEA9D3EF4E9C0615415 /* builtins.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = builtins.h; path = src/core/lib/surface/builtins.h; sourceTree = ""; }; + 2937867D08559414F9557A96D7819B88 /* bitset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bitset.h; path = src/core/lib/gprpp/bitset.h; sourceTree = ""; }; + 294D5EA0136B8CB8D5408C884BB94C21 /* protocol.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = protocol.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h"; sourceTree = ""; }; + 294E8B2747510A0BB58B672F620A5199 /* FirebaseAuth-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseAuth-dummy.m"; sourceTree = ""; }; + 2962A6CBAAB2A4D18C64C4D28C3A2602 /* FIRPhoneMultiFactorGenerator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneMultiFactorGenerator.m; path = FirebaseAuth/Sources/MultiFactor/Phone/FIRPhoneMultiFactorGenerator.m; sourceTree = ""; }; + 29690FD6F330164031C289F8E6DF53E4 /* channel_create_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_create_posix.cc; path = src/core/ext/transport/chttp2/client/insecure/channel_create_posix.cc; sourceTree = ""; }; + 296A1567B764C0EA4D5A899707F49601 /* secure_channel_create.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_channel_create.cc; path = src/core/ext/transport/chttp2/client/secure/secure_channel_create.cc; sourceTree = ""; }; + 297C2E6918D245B7B9F04877EAD80EF4 /* FIRAuthStoredUserManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthStoredUserManager.h; path = FirebaseAuth/Sources/SystemService/FIRAuthStoredUserManager.h; sourceTree = ""; }; + 2984C726363F24EF2DE9BCE1C8F4F1B7 /* chttp2_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = chttp2_connector.cc; path = src/core/ext/transport/chttp2/client/chttp2_connector.cc; sourceTree = ""; }; + 298C7D268E463E2FC4FC8B425824EE82 /* rls.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rls.cc; path = src/core/ext/filters/client_channel/lb_policy/rls/rls.cc; sourceTree = ""; }; + 29962F6D72D1F0B4A840F0B28AED5F03 /* xds_client_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_client_stats.h; path = src/core/ext/xds/xds_client_stats.h; sourceTree = ""; }; + 29A355FD559D68B918B170227A295184 /* trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = trace.h; path = src/core/lib/resource_quota/trace.h; sourceTree = ""; }; + 29B05DC2D825AEC2FA2D8ECC48580DA1 /* FIROptions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptions.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIROptions.h; sourceTree = ""; }; + 29DD1F26AAC3E10FE50AB1AA84EFDB3A /* ssl_transport_security.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_transport_security.cc; path = src/core/tsi/ssl_transport_security.cc; sourceTree = ""; }; + 29E0499213573CDBA5ACA93354583171 /* pem_all.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_all.c; path = src/crypto/pem/pem_all.c; sourceTree = ""; }; + 29E2A6432FD64AAA0521105BCE658A05 /* FIRPhoneAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRPhoneAuthProvider.h; sourceTree = ""; }; + 29F42073B158DB3F2D8375ADC5D71DF7 /* fault.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h"; sourceTree = ""; }; + 2A0F6C1839609A282C3C043DF4DFB1A5 /* stringpiece.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stringpiece.h; path = third_party/re2/re2/stringpiece.h; sourceTree = ""; }; + 2A19A6206B07E04C4BD00B20F334B31E /* scoped_route.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scoped_route.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h"; sourceTree = ""; }; + 2A20C9A8A475E8F534C5B0096BFC5FB1 /* arm_arch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arm_arch.h; path = src/include/openssl/arm_arch.h; sourceTree = ""; }; + 2A23C152DCE837A223E3EAB0369C1513 /* cluster.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h"; sourceTree = ""; }; + 2A271ACCC1481DC162B2C73AE17E8629 /* rbac_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac_filter.cc; path = src/core/ext/filters/rbac/rbac_filter.cc; sourceTree = ""; }; + 2A35E8982A9199E0AAE3F9131E8D4CF9 /* CLTypingLabel-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-umbrella.h"; sourceTree = ""; }; + 2A5771BA8999F9CC8C598B4CEE102B29 /* transport_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_impl.h; path = src/core/lib/transport/transport_impl.h; sourceTree = ""; }; + 2A7ADA84763C50764B46C043846FDBA5 /* grpclb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h; sourceTree = ""; }; + 2A90115AE81291F45A312B256386432E /* frame_goaway.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_goaway.cc; path = src/core/ext/transport/chttp2/transport/frame_goaway.cc; sourceTree = ""; }; + 2A91F34559B28CF1A247EEEC7C922973 /* security.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/security.upb.h"; sourceTree = ""; }; + 2A9E8F2E0FB38B688019E71B15E94016 /* PromisesObjC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.debug.xcconfig; sourceTree = ""; }; + 2AB1E6877600805BDB5CD1FF5422446E /* matchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = matchers.h; path = src/core/lib/security/authorization/matchers.h; sourceTree = ""; }; + 2ADC0283FF083F08CA5EAB48B7B26E04 /* log_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_windows.h; path = include/grpc/support/log_windows.h; sourceTree = ""; }; + 2AE45E5650BA3D71ECBD5742E6ED94F2 /* FIRFinalizeMFASignInResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFinalizeMFASignInResponse.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRFinalizeMFASignInResponse.m; sourceTree = ""; }; + 2B4890F21669D4E0E750E69D3CDE4F0A /* grpc_ares_ev_driver_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_ev_driver_posix.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_posix.cc; sourceTree = ""; }; + 2B5383C6DFF49AD646BFA6C57F81DB17 /* FIRGameCenterAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGameCenterAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/GameCenter/FIRGameCenterAuthCredential.h; sourceTree = ""; }; + 2B59460A9ADBF6C4BE58DE1CA812072B /* signal.c */ = {isa = PBXFileReference; includeInIndex = 1; name = signal.c; path = src/unix/signal.c; sourceTree = ""; }; + 2B5CDD893060EAF52709F81B61394236 /* insecure_server_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = insecure_server_credentials.cc; path = src/cpp/server/insecure_server_credentials.cc; sourceTree = ""; }; + 2B6B97BD26394279C4298193F4E7E346 /* xds_cluster_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_cluster_manager.cc; path = src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_manager.cc; sourceTree = ""; }; + 2B8CC0A85DE77A4D8AAA584BE26E0CB7 /* rand.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rand.h; path = src/include/openssl/rand.h; sourceTree = ""; }; + 2B8E936BCB3F3B6C50B709063EE5876D /* useful.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = useful.h; path = src/core/lib/gpr/useful.h; sourceTree = ""; }; + 2BC70DCC555AE69EF9A4B17DD3823EB6 /* bin_decoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bin_decoder.h; path = src/core/ext/transport/chttp2/transport/bin_decoder.h; sourceTree = ""; }; + 2BEDEE721F2F41E801A006478285BC37 /* create_channel_binder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_channel_binder.h; path = include/grpcpp/create_channel_binder.h; sourceTree = ""; }; + 2BFA85984B8C217337D178C28E1A8B6E /* time_precise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_precise.h; path = src/core/lib/gpr/time_precise.h; sourceTree = ""; }; + 2C19B4AE9F30F152BBBF1A476B0786EE /* hide_ptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hide_ptr.h; path = absl/base/internal/hide_ptr.h; sourceTree = ""; }; + 2C1DAE14887DC2CCFF8C901D8D3B6029 /* grpclb_balancer_addresses.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_balancer_addresses.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h; sourceTree = ""; }; + 2C256FDE26D2F5952D132579C5962803 /* FIRGetOOBConfirmationCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetOOBConfirmationCodeRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetOOBConfirmationCodeRequest.h; sourceTree = ""; }; + 2C318952604009BEBDD58BB1DE3954F3 /* FIRMultiFactorConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactorConstants.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactorConstants.m; sourceTree = ""; }; + 2C31E87B12D048CE70096CA85BFBEE59 /* version.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version.h; path = include/uv/version.h; sourceTree = ""; }; + 2C36DC6B16360E10C8CD759BC8B2352F /* GDTCCTUploadOperation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTUploadOperation.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTUploadOperation.h; sourceTree = ""; }; + 2C53EBE0D25F6F2FBFFD5C3C7F187DE7 /* ssl3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl3.h; path = src/include/openssl/ssl3.h; sourceTree = ""; }; + 2C5DC04AC06EE83D1BF9788C1E64FBF5 /* pick_first.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pick_first.cc; path = src/core/ext/filters/client_channel/lb_policy/pick_first/pick_first.cc; sourceTree = ""; }; + 2C6A8F0DBE5C696FD7D4C50117CDCF16 /* init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = init.h; path = src/core/lib/surface/init.h; sourceTree = ""; }; + 2C7AB227E975F603D6F3154CA1F11C6B /* alts_tsi_handshaker_private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_handshaker_private.h; path = src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h; sourceTree = ""; }; + 2C9210E8D57FE252076F3A07E041E016 /* thread_manager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_manager.h; path = src/cpp/thread_manager/thread_manager.h; sourceTree = ""; }; + 2C97865DFDE1D5CCC53C3F7E50B5A07F /* call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call.h; path = include/grpcpp/impl/codegen/call.h; sourceTree = ""; }; + 2CB486E3183CBD32E978010E3DDC4D5A /* memory_document_overlay_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_document_overlay_cache.cc; path = Firestore/core/src/local/memory_document_overlay_cache.cc; sourceTree = ""; }; + 2CB7AA6DDFB4CF1A3EAAEAC1A55464BE /* gcm_nohw.c */ = {isa = PBXFileReference; includeInIndex = 1; name = gcm_nohw.c; path = src/crypto/fipsmodule/modes/gcm_nohw.c; sourceTree = ""; }; + 2CD316F0725FBBF71822B520A93D8FAC /* config_dump.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_dump.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h"; sourceTree = ""; }; + 2CE46C333E967D6EB4DD7927B31E0306 /* ec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ec.c; path = src/crypto/fipsmodule/ec/ec.c; sourceTree = ""; }; + 2CE5075A3A0E151F2EC4E91087E4374C /* FirebaseFirestore.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseFirestore.debug.xcconfig; sourceTree = ""; }; + 2CEDC1F95C18EA0569BC5015660B892D /* node.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = node.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.c"; sourceTree = ""; }; + 2CFCFE5EB470567EE995D8B6361F3559 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/conf/internal.h; sourceTree = ""; }; + 2CFD28B56DCEE20392A68216C6177662 /* hkdf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hkdf.c; path = src/crypto/hkdf/hkdf.c; sourceTree = ""; }; + 2D16C357E9880E8146DC8080BB41140D /* security.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h"; sourceTree = ""; }; + 2D4EFDBF36FDE294178CA4F08CCEE2CA /* grpc_service.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_service.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h"; sourceTree = ""; }; + 2D5F0CDD6B0C1EC205A522DC4E7125E4 /* api_listener.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = api_listener.upb.c; path = "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.c"; sourceTree = ""; }; + 2D6C3FA95661F645974A2A04E2A7B2B7 /* node.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = node.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.c"; sourceTree = ""; }; + 2D846D7C7E58C2BC92A3D43AA17C7A85 /* GDTCORUploadBatch.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadBatch.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadBatch.m; sourceTree = ""; }; + 2DA958EEB5234663C17A117B2B365746 /* exec_ctx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exec_ctx.h; path = src/core/lib/iomgr/exec_ctx.h; sourceTree = ""; }; + 2DC5BD3B320C04053F2DA15F0827A91B /* pem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pem.h; path = src/include/openssl/pem.h; sourceTree = ""; }; + 2DCC5CC5D2B38B964AC4C3A220EF5E01 /* python_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = python_util.h; path = src/core/lib/iomgr/python_util.h; sourceTree = ""; }; + 2DCD28C3C1C6C9DD90433CE1FE7C823C /* server_timestamp_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_timestamp_util.cc; path = Firestore/core/src/model/server_timestamp_util.cc; sourceTree = ""; }; + 2DDF218D982567E1D82EC94BB1DA5FD5 /* FIRStartMFAEnrollmentRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRStartMFAEnrollmentRequest.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRStartMFAEnrollmentRequest.m; sourceTree = ""; }; + 2DE47C0BEDAB4273C75FA3B6D7802B0F /* eval.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = eval.upb.c; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/eval.upb.c"; sourceTree = ""; }; + 2E1892186455520E858A683F8CFEB9F5 /* FIRSnapshotMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSnapshotMetadata.h; path = Firestore/Source/Public/FirebaseFirestore/FIRSnapshotMetadata.h; sourceTree = ""; }; + 2E248F7F08EE937F89050A94E84FFDD8 /* FBLPromise+Wrap.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Wrap.m"; path = "Sources/FBLPromises/FBLPromise+Wrap.m"; sourceTree = ""; }; + 2E36FECE9FA0577BDBBC8145F2750F76 /* log_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_reader.h; path = db/log_reader.h; sourceTree = ""; }; + 2E409AA4C6C131781AE66F9121458E1F /* http.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upb.h; path = "src/core/ext/upb-generated/google/api/http.upb.h"; sourceTree = ""; }; + 2E439DEE234711BFCDFB16DEEB85BA62 /* chunked_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chunked_vector.h; path = src/core/lib/gprpp/chunked_vector.h; sourceTree = ""; }; + 2E43DDC75260A460CD33ED7F7C68891F /* nanopb-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "nanopb-Info.plist"; sourceTree = ""; }; + 2E46E8385BE34470AED641B311F36366 /* backup_poller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backup_poller.h; path = src/core/ext/filters/client_channel/backup_poller.h; sourceTree = ""; }; + 2E53E9BDEAFEEF85BCA1774AC7034F0F /* discovery.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = discovery.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h"; sourceTree = ""; }; + 2EAAA571670285067A73327B8E13EE51 /* channel_args.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_args.cc; path = src/core/lib/channel/channel_args.cc; sourceTree = ""; }; + 2EB6E61C9BB3377757CFFAB602661BA5 /* FIRAuthWebViewController.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebViewController.m; path = FirebaseAuth/Sources/Utilities/FIRAuthWebViewController.m; sourceTree = ""; }; + 2ECC77CDED33A206A195F3C4DDC755AB /* FIRWithdrawMFAResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRWithdrawMFAResponse.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Unenroll/FIRWithdrawMFAResponse.h; sourceTree = ""; }; + 2ECF8EF9C3282567CF57CC1B13EE4715 /* channel_create.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_create.cc; path = src/core/ext/transport/binder/client/channel_create.cc; sourceTree = ""; }; + 2EE4A04BDD60149AB7E716C2403710D4 /* load_system_roots.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_system_roots.h; path = src/core/lib/security/security_connector/load_system_roots.h; sourceTree = ""; }; + 2EE83CF848F5E32A98261599850E6261 /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = src/core/lib/iomgr/port.h; sourceTree = ""; }; + 2F7BDE5E3E28BBF61DD3E7D11849C2F0 /* windows.c */ = {isa = PBXFileReference; includeInIndex = 1; name = windows.c; path = src/crypto/rand_extra/windows.c; sourceTree = ""; }; + 2F7E4F462D6F65F581116E1460F8B6BC /* versioning.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = versioning.upbdefs.c; path = "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.c"; sourceTree = ""; }; + 2F8084B6436F2FEB5F79CFE6463B6CFD /* timestamp.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = timestamp.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.c"; sourceTree = ""; }; + 2F8F70CA2E0B469CCAD0D6AE1C2E39BC /* backoff.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h"; sourceTree = ""; }; + 2F9C0A61CA9F8A9494D5397879536046 /* FBLPromise+Timeout.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Timeout.m"; path = "Sources/FBLPromises/FBLPromise+Timeout.m"; sourceTree = ""; }; + 2FA61C78B7B10D3E93B1F12DBA77DA67 /* address_filtering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address_filtering.h; path = src/core/ext/filters/client_channel/lb_policy/address_filtering.h; sourceTree = ""; }; + 2FB14CDAAFDA14CD41F9656B9DF8661F /* key_field_in_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = key_field_in_filter.cc; path = Firestore/core/src/core/key_field_in_filter.cc; sourceTree = ""; }; + 2FC1EF172ECF3EC38F310248E3000DB5 /* client_interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_interceptor.h; path = include/grpcpp/support/client_interceptor.h; sourceTree = ""; }; + 2FCE60A1AABA323271F5AB63478691A8 /* jwt_verifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = jwt_verifier.h; path = src/core/lib/security/credentials/jwt/jwt_verifier.h; sourceTree = ""; }; + 2FD45978AE7801A5B24D8F0BD71B804C /* v3_crld.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_crld.c; path = src/crypto/x509v3/v3_crld.c; sourceTree = ""; }; + 300D62449F68243B10EC35F9284692FB /* low_level_alloc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = low_level_alloc.cc; path = absl/base/internal/low_level_alloc.cc; sourceTree = ""; }; + 30557C4C7760C116DFBC5CAA0B4C1A36 /* FIRAuth_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuth_Internal.h; path = FirebaseAuth/Sources/Auth/FIRAuth_Internal.h; sourceTree = ""; }; + 305B551A3C0F1351F16ADAFF6995714F /* backup_poller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backup_poller.h; path = src/core/ext/filters/client_channel/backup_poller.h; sourceTree = ""; }; + 307D5259A941DFE6CE20DA56CEB9A975 /* resolve_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address.h; path = src/core/lib/iomgr/resolve_address.h; sourceTree = ""; }; + 30867179E45811FA3655BDD2101ED526 /* FIRMultiFactorResolver.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactorResolver.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactorResolver.m; sourceTree = ""; }; + 308A90CA35403C99F610E095DA2A725C /* secure_random_arc4random.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_random_arc4random.cc; path = Firestore/core/src/util/secure_random_arc4random.cc; sourceTree = ""; }; + 308C382D5A01D65CBF41DDD997C1CBFB /* pb_decode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_decode.c; sourceTree = ""; }; + 308C546C19640331E483B3F571CF2924 /* FIREmailPasswordAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailPasswordAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/Email/FIREmailPasswordAuthCredential.m; sourceTree = ""; }; + 309DC1F3CEF5AA6AB4BD695D0DCBB7F3 /* time_zone_info.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_info.cc; path = absl/time/internal/cctz/src/time_zone_info.cc; sourceTree = ""; }; + 30B0D0AC7F4FE070F30992978EF25678 /* write_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write_batch.cc; path = db/write_batch.cc; sourceTree = ""; }; + 30D390938A7E9F2AC76F83EB45ED39A9 /* proctitle.c */ = {isa = PBXFileReference; includeInIndex = 1; name = proctitle.c; path = src/unix/proctitle.c; sourceTree = ""; }; + 30DA1F532A181A038626B7A1B003E1E1 /* transport_security_common.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_common.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.h"; sourceTree = ""; }; + 30EB0D07D5BA8168849868608EF18F57 /* low_level_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = low_level_hash.h; path = absl/hash/internal/low_level_hash.h; sourceTree = ""; }; + 30FA4A63E147B9CFDA7FC7ED4A15763D /* iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iterator.cc; path = table/iterator.cc; sourceTree = ""; }; + 31046B8783D0C5388AE58B6AB811BC61 /* gethostname_host_name_max.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = gethostname_host_name_max.cc; path = src/core/lib/iomgr/gethostname_host_name_max.cc; sourceTree = ""; }; + 310929A4B9AD996BE7AA7025DDAEF341 /* wrappers.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = wrappers.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.c"; sourceTree = ""; }; + 311E354611C46C4A89F8A67F5DA63B3A /* FIRTransaction.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRTransaction.mm; path = Firestore/Source/API/FIRTransaction.mm; sourceTree = ""; }; + 312F18F34695B4B9C82F20C761BD59E0 /* socket_option.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_option.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.c"; sourceTree = ""; }; + 314134E2DB095136666F8532DCEDCF5F /* FIRTwitterAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTwitterAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/Twitter/FIRTwitterAuthCredential.h; sourceTree = ""; }; + 314FEE2E58A8E5B1717CE8A8A04DE7C8 /* FIRDocumentReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDocumentReference.h; path = Firestore/Source/Public/FirebaseFirestore/FIRDocumentReference.h; sourceTree = ""; }; + 315E762E9A6E6D81F0CA03F2AF0CE897 /* timer_heap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_heap.h; path = src/core/lib/iomgr/timer_heap.h; sourceTree = ""; }; + 317838FC6494FC3BBCC8FF2E5B79ECB8 /* rbac_service_config_parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac_service_config_parser.cc; path = src/core/ext/filters/rbac/rbac_service_config_parser.cc; sourceTree = ""; }; + 318F6BA59B0E75BB499993C846964EC5 /* tcp_client_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_client_windows.cc; path = src/core/lib/iomgr/tcp_client_windows.cc; sourceTree = ""; }; + 318F7506F376D16B006B28DDB86D8446 /* status_conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_conversion.h; path = src/core/lib/transport/status_conversion.h; sourceTree = ""; }; + 318FCF61E58719923301D05F78939BEB /* xds_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_resolver.cc; path = src/core/ext/filters/client_channel/resolver/xds/xds_resolver.cc; sourceTree = ""; }; + 31B6D46B6A4019848E05628C2549C7A4 /* GTMSessionFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcher.h; path = Source/GTMSessionFetcher.h; sourceTree = ""; }; + 31C38DAE7F63F9E75C5A7CF877E94B7D /* ads.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ads.upb.h; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h"; sourceTree = ""; }; + 31C4337D3C45A984CE98850D232F7A14 /* server_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_address.h; path = src/core/lib/resolver/server_address.h; sourceTree = ""; }; + 31C459006FD81CFA00A2510595D842CF /* rsa_impl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsa_impl.c; path = src/crypto/fipsmodule/rsa/rsa_impl.c; sourceTree = ""; }; + 31C8E365BE86FE1180E2F0DBE3507353 /* strip.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strip.h; path = absl/strings/strip.h; sourceTree = ""; }; + 31D868407BA232457FA7FF6F3CE6E936 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/lhash/internal.h; sourceTree = ""; }; + 31DF4701E95E2D330DFEA6C22BB0C7D2 /* local_documents_view.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_documents_view.cc; path = Firestore/core/src/local/local_documents_view.cc; sourceTree = ""; }; + 31E902E722E4B5A0D672D3BC8CCA52DC /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/cipher_extra/internal.h; sourceTree = ""; }; + 31F02E53502C9BCBBC7F2DA4C12515FD /* is_epollexclusive_available.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = is_epollexclusive_available.cc; path = src/core/lib/iomgr/is_epollexclusive_available.cc; sourceTree = ""; }; + 31F6B91F251C898E6E7354549DC0C827 /* metadata.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upb.h; path = "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h"; sourceTree = ""; }; + 31F8A587D410E7E37E88D83F06A2DA4C /* p256-x86_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "p256-x86_64.h"; path = "src/crypto/fipsmodule/ec/p256-x86_64.h"; sourceTree = ""; }; + 31FDF0F2DE49AD54F78B05940A0729A4 /* xds_channel_creds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_creds.h; path = src/core/ext/xds/xds_channel_creds.h; sourceTree = ""; }; + 32058CD68F5F675628CD1BC273F808A3 /* connectivity_state.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = connectivity_state.cc; path = src/core/lib/transport/connectivity_state.cc; sourceTree = ""; }; + 32204F0CCB4E98F739FDC0A67F2C30AB /* GULAppDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULAppDelegateSwizzler.h; sourceTree = ""; }; + 3233D57DE605C6BCC6ADFEF7B681EF00 /* tls_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_security_connector.h; path = src/core/lib/security/security_connector/tls/tls_security_connector.h; sourceTree = ""; }; + 323F874709481FA67EB3D4F2210CB547 /* accesslog.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = accesslog.upb.h; path = "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h"; sourceTree = ""; }; + 32483158921F3A2F8AD226D2F5D4380E /* timeout_encoding.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timeout_encoding.cc; path = src/core/lib/transport/timeout_encoding.cc; sourceTree = ""; }; + 3264E3CA54F9BCCD23102F38433D45E4 /* firebasecore.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = firebasecore.nanopb.c; path = Firebase/CoreDiagnostics/FIRCDLibrary/Protogen/nanopb/firebasecore.nanopb.c; sourceTree = ""; }; + 3268DDCB598245F2CD794DE8D0235B64 /* promise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise.h; path = src/core/lib/iomgr/event_engine/promise.h; sourceTree = ""; }; + 32754FE58CA8C42CC0AC44B1AB0F4B2E /* tcp_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_posix.h; path = src/core/lib/iomgr/tcp_posix.h; sourceTree = ""; }; + 3287B2F042C808EF2E470208E1C620F0 /* resolver.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h"; sourceTree = ""; }; + 328D506A8592D4115EB132EDCF23B554 /* representation.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = representation.h; path = absl/numeric/internal/representation.h; sourceTree = ""; }; + 32938C8868725D934C5489877958245B /* ev_epoll1_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_epoll1_linux.cc; path = src/core/lib/iomgr/ev_epoll1_linux.cc; sourceTree = ""; }; + 329E234014189F45C36A0923E4CF6000 /* table_cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_cache.h; path = db/table_cache.h; sourceTree = ""; }; + 32AFD92E0CC194D6831735A5CDC55FC6 /* log.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log.cc; path = src/core/lib/gpr/log.cc; sourceTree = ""; }; + 32D9554E92FD75DC8066F1E79F2F5AB3 /* pb_common.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_common.c; sourceTree = ""; }; + 32E1387D1E5DA9018FB1759DF9C7BC1C /* FIRAuthInternalErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInternalErrors.h; path = FirebaseAuth/Sources/Utilities/FIRAuthInternalErrors.h; sourceTree = ""; }; + 32EDFDB5960DDE3782D3491DAFC6ED91 /* time_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_cc.cc; path = src/cpp/util/time_cc.cc; sourceTree = ""; }; + 32F73A6B4EB21E8F4A5CB0BB8EB1B3BF /* gethostname.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gethostname.h; path = src/core/lib/iomgr/gethostname.h; sourceTree = ""; }; + 32FFC7094D3E02FA8641CE455F64324B /* call_op_set_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_op_set_interface.h; path = include/grpcpp/impl/codegen/call_op_set_interface.h; sourceTree = ""; }; + 3311A900B7E1047AECA5C2FBE0F83F1D /* trust_token.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = trust_token.h; path = src/include/openssl/trust_token.h; sourceTree = ""; }; + 3315C1F02082BEFAE483307EDCA958B9 /* pool_urbg.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pool_urbg.cc; path = absl/random/internal/pool_urbg.cc; sourceTree = ""; }; + 3320F10DA2F24582DDFEE290020BEF71 /* resolve_address_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_impl.h; path = src/core/lib/iomgr/resolve_address_impl.h; sourceTree = ""; }; + 332DFDBA42EDE8BC9F6D6ED1140542EE /* ctrdrbg.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ctrdrbg.c; path = src/crypto/fipsmodule/rand/ctrdrbg.c; sourceTree = ""; }; + 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = PromisesObjC; path = FBLPromises.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 334819C969B792EC50AA9B04619C55E4 /* FIRAuthWebView.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebView.m; path = FirebaseAuth/Sources/Utilities/FIRAuthWebView.m; sourceTree = ""; }; + 3370FF434010C821EC9D9A3ACB8E04A4 /* table.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table.cc; path = table/table.cc; sourceTree = ""; }; + 33765963843CCEA4561311DE418CFF5B /* server_config_selector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_config_selector.h; path = src/core/ext/filters/server_config_selector/server_config_selector.h; sourceTree = ""; }; + 33803E27FD474AC21622125BF1E52ADD /* resolver.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h"; sourceTree = ""; }; + 3389E890238183D8A11C9ED0489975F0 /* FIRGitHubAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGitHubAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRGitHubAuthProvider.h; sourceTree = ""; }; + 339D0EA5EBFF026C2BF94997708D6540 /* service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_parser.h; path = src/core/lib/service_config/service_config_parser.h; sourceTree = ""; }; + 33BFFCF102F6D7D243F000174DF770D7 /* FBLPromise+Validate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Validate.h"; path = "Sources/FBLPromises/include/FBLPromise+Validate.h"; sourceTree = ""; }; + 33C2557ED17B1F7C3792E5ECA16DCA82 /* http_connection_manager.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connection_manager.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.h"; sourceTree = ""; }; + 33C55FF5517D982E2ED3E7267EF07AC5 /* ssl_transcript.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_transcript.cc; path = src/ssl/ssl_transcript.cc; sourceTree = ""; }; + 33DB35388056C3300C91EBA27891EFD0 /* a_utctm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_utctm.c; path = src/crypto/asn1/a_utctm.c; sourceTree = ""; }; + 33F4984AC86BC1849871A3FD2E4A7BE5 /* channel_stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack.h; path = src/core/lib/channel/channel_stack.h; sourceTree = ""; }; + 33F5B3ABA46F218DDA8239166F56C251 /* closure.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = closure.cc; path = src/core/lib/iomgr/event_engine/closure.cc; sourceTree = ""; }; + 33F9E6DFB7FF29A572D8BA021EF162C0 /* FIRBundleUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRBundleUtil.m; path = FirebaseCore/Sources/FIRBundleUtil.m; sourceTree = ""; }; + 3411638046C97BA7694EF190BB8E17AB /* client_authority_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_authority_filter.h; path = src/core/ext/filters/http/client_authority_filter.h; sourceTree = ""; }; + 3419DC4FD705AEF90D9AFD34397E94A5 /* ev_poll_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_poll_posix.h; path = src/core/lib/iomgr/ev_poll_posix.h; sourceTree = ""; }; + 3420A70B80C677A0613BF8F74132C90C /* memory_target_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_target_cache.cc; path = Firestore/core/src/local/memory_target_cache.cc; sourceTree = ""; }; + 3431B563D611A8A1F54199C94BD90433 /* client_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_context.h; path = include/grpcpp/impl/codegen/client_context.h; sourceTree = ""; }; + 343823652FE651A46C53220E5B3435E9 /* asn1_lib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = asn1_lib.c; path = src/crypto/asn1/asn1_lib.c; sourceTree = ""; }; + 343AB62DF16E839F288405F95E731931 /* hashtable_debug_hooks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hashtable_debug_hooks.h; path = absl/container/internal/hashtable_debug_hooks.h; sourceTree = ""; }; + 344CE51D46BBB67C34091EBB1480DE62 /* server_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_interface.h; path = include/grpcpp/impl/codegen/server_interface.h; sourceTree = ""; }; + 345E62BCB66213850F08F12BF241B0AB /* no_destructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = no_destructor.h; path = util/no_destructor.h; sourceTree = ""; }; + 34602C334F02458BC9612064D7BF4E29 /* endpoint.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.c"; sourceTree = ""; }; + 346461CEE12A7C538E2029202E5773A5 /* memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory.h; path = src/core/lib/gprpp/memory.h; sourceTree = ""; }; + 3469E2AD8B5ECD5C7524A6FD75FC1D81 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = third_party/upb/upb/decode.h; sourceTree = ""; }; + 34847D966E30F268CE44C7109499215B /* a_strnid.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_strnid.c; path = src/crypto/asn1/a_strnid.c; sourceTree = ""; }; + 348FE5A9597663696ED53A1C67C062D9 /* http_tracer.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_tracer.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h"; sourceTree = ""; }; + 349D74C9D1D6FD2161615FDE21AE7581 /* nanopb-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-prefix.pch"; sourceTree = ""; }; + 349FBF788FF6B58CD635F16CB607565B /* collection_entry.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = collection_entry.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h"; sourceTree = ""; }; + 34AEBE47249CD38C84120EA9AEE3ECF8 /* log_writer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_writer.h; path = db/log_writer.h; sourceTree = ""; }; + 34BF70482C38B7962FD6BD0A7F854C3F /* stacktrace_generic-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_generic-inl.inc"; path = "absl/debugging/internal/stacktrace_generic-inl.inc"; sourceTree = ""; }; + 34C4919254DBA38E57CD741E01A4F30B /* string_ref.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_ref.cc; path = src/cpp/util/string_ref.cc; sourceTree = ""; }; + 34D1EDBD21E38733E008143EA074E1BE /* engine.c */ = {isa = PBXFileReference; includeInIndex = 1; name = engine.c; path = src/crypto/engine/engine.c; sourceTree = ""; }; + 34E189094CB9FF3B7FB5CD80AB463B84 /* alts_zero_copy_grpc_protector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_zero_copy_grpc_protector.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h; sourceTree = ""; }; + 34E2857820F9EAFFC32AAAB7D3ACDF5B /* aead.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aead.c; path = src/crypto/fipsmodule/cipher/aead.c; sourceTree = ""; }; + 35153DC4EF53856A2A70CC74DAF1D2FF /* FIRFinalizeMFASignInRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFinalizeMFASignInRequest.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRFinalizeMFASignInRequest.h; sourceTree = ""; }; + 352B23DFC27A06995AEE6CB8A37B8D89 /* cert.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cert.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/cert.upb.h"; sourceTree = ""; }; + 352B5DA1E83293796FF14D72DF0A595B /* cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cache.h; path = include/leveldb/cache.h; sourceTree = ""; }; + 353BB5469E7564CC3D430407D7608C90 /* format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = format.cc; path = absl/time/format.cc; sourceTree = ""; }; + 353C48DC036FEFF94E1BB1AD2A5AF2FB /* stacktrace_emscripten-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_emscripten-inl.inc"; path = "absl/debugging/internal/stacktrace_emscripten-inl.inc"; sourceTree = ""; }; + 35489EDB71A74617EADCD935645791A5 /* FIRMultiFactorResolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMultiFactorResolver.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRMultiFactorResolver.h; sourceTree = ""; }; + 355D2610765D776A9213A410139C2A0F /* FIRGetAccountInfoRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetAccountInfoRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetAccountInfoRequest.m; sourceTree = ""; }; + 355D64D0208C83E0433077604B7D7CA9 /* fault_injection_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fault_injection_filter.cc; path = src/core/ext/filters/fault_injection/fault_injection_filter.cc; sourceTree = ""; }; + 3563B82097A9FA3BED079FFCFD1A97A4 /* xds_channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_args.h; path = src/core/ext/xds/xds_channel_args.h; sourceTree = ""; }; + 35776BC05535AFF715C52FBBAB927A07 /* tls_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_security_connector.cc; path = src/core/lib/security/security_connector/tls/tls_security_connector.cc; sourceTree = ""; }; + 357C85370D60DF2E0EC68BBEEE799775 /* ssl_buffer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_buffer.cc; path = src/ssl/ssl_buffer.cc; sourceTree = ""; }; + 3584F8BFA30F790F064F7452868BC6DD /* FIRUserInfoImpl.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUserInfoImpl.m; path = FirebaseAuth/Sources/User/FIRUserInfoImpl.m; sourceTree = ""; }; + 3588C3201402708B0C531BB571800069 /* notification.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = notification.h; path = absl/synchronization/notification.h; sourceTree = ""; }; + 3596EADE36B4F5EAEEFA5D640B73DCA1 /* FBLPromise+Reduce.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Reduce.h"; path = "Sources/FBLPromises/include/FBLPromise+Reduce.h"; sourceTree = ""; }; + 359AB1CAC0B1453A6792458BC3D0A29E /* alts_tsi_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_handshaker.h; path = src/core/tsi/alts/handshaker/alts_tsi_handshaker.h; sourceTree = ""; }; + 359C0781FB9907D0ED748FBF2403BE1D /* async_unary_call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_unary_call.h; path = include/grpcpp/impl/codegen/async_unary_call.h; sourceTree = ""; }; + 35AFED9D4D0A45C5669B44B9444D5D4E /* not_in_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = not_in_filter.cc; path = Firestore/core/src/core/not_in_filter.cc; sourceTree = ""; }; + 35BC08736652F7EDB4B51F0102960D46 /* authorization_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authorization_engine.h; path = src/core/lib/security/authorization/authorization_engine.h; sourceTree = ""; }; + 35D2960411139ABDEB0479CB5DB67F6D /* gpr_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gpr_types.h; path = include/grpc/impl/codegen/gpr_types.h; sourceTree = ""; }; + 35D44A504A2684E5C20029794B629C09 /* civil_time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = civil_time.h; path = absl/time/civil_time.h; sourceTree = ""; }; + 35EE850C926A49EFAF79DB6FD1E52227 /* alpn.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alpn.cc; path = src/core/ext/transport/chttp2/alpn/alpn.cc; sourceTree = ""; }; + 35EF06D1CD98B85F865AF72A7C84BC00 /* cordz_info.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_info.h; path = absl/strings/internal/cordz_info.h; sourceTree = ""; }; + 3610D84D2C2D2CE7B37B64A322475181 /* x_pkey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_pkey.c; path = src/crypto/x509/x_pkey.c; sourceTree = ""; }; + 361A7404A54133C52FD61B514AE130A1 /* FIRVerifyPasswordRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPasswordRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPasswordRequest.h; sourceTree = ""; }; + 361B5A6EE8FF35F3B46346C4A42F590E /* GTMSessionFetcherService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherService.h; path = Source/GTMSessionFetcherService.h; sourceTree = ""; }; + 365C68CBC9D836FCF5F5B7F3DBC935E6 /* validate.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate.upbdefs.h; path = "src/core/ext/upbdefs-generated/validate/validate.upbdefs.h"; sourceTree = ""; }; + 36734B2F6EBEADA35DACD6CAA48C2B29 /* FIRGeoPoint.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRGeoPoint.mm; path = Firestore/Source/API/FIRGeoPoint.mm; sourceTree = ""; }; + 36920242CC39CCA7754F52767057061B /* range.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = range.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.h"; sourceTree = ""; }; + 3695A402912ED969C5F9238D2FF114B8 /* http.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.c"; sourceTree = ""; }; + 36AFD426D58A95A269D9CB50843074C8 /* certificate_provider_store.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = certificate_provider_store.cc; path = src/core/ext/xds/certificate_provider_store.cc; sourceTree = ""; }; + 36B277486CC16C5FBD47690017E43DAA /* resolve_address.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolve_address.cc; path = src/core/lib/iomgr/resolve_address.cc; sourceTree = ""; }; + 36B3375FC80073D7F862E69A05C62D2B /* pollset.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset.cc; path = src/core/lib/iomgr/event_engine/pollset.cc; sourceTree = ""; }; + 36BA39703086E27CDD848C40E7E11DCC /* passive.c */ = {isa = PBXFileReference; includeInIndex = 1; name = passive.c; path = src/crypto/rand_extra/passive.c; sourceTree = ""; }; + 36BED75B052091B51D132F548FC53DE4 /* alts_frame_protector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_frame_protector.h; path = src/core/tsi/alts/frame_protector/alts_frame_protector.h; sourceTree = ""; }; + 36C3E0829A2BB5554763432A84562116 /* wakeup_fd_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wakeup_fd_posix.cc; path = src/core/lib/iomgr/wakeup_fd_posix.cc; sourceTree = ""; }; + 36DA6AA1D0C591398ACD68854B369CE5 /* FIRPhoneAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/Phone/FIRPhoneAuthProvider.m; sourceTree = ""; }; + 372A4F19788F0A18E5FA37080AD2720F /* channel_stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack.h; path = src/core/lib/channel/channel_stack.h; sourceTree = ""; }; + 3752429398C6038EF928765D7F8D9E08 /* router.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = router.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h"; sourceTree = ""; }; + 37566118335C0F0B78BBCD1A01ED2BBC /* FIRGameCenterAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGameCenterAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/GameCenter/FIRGameCenterAuthCredential.m; sourceTree = ""; }; + 3762595C1AAC84C166AA138C7540C637 /* exponential_biased.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = exponential_biased.cc; path = absl/profiling/internal/exponential_biased.cc; sourceTree = ""; }; + 3786144AEC0234D61CD3F95CE7050E5A /* gRPC-C++-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gRPC-C++-prefix.pch"; sourceTree = ""; }; + 3789E4C4C663012DB1C58899B36CB004 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/hrss/internal.h; sourceTree = ""; }; + 379B6C145B9023AB2AA59142B879C1CC /* function_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = function_ref.h; path = absl/functional/function_ref.h; sourceTree = ""; }; + 37A2839DCD11C8A1F9E29EF5DF86BF4F /* proxy_mapper_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_mapper_registry.h; path = src/core/ext/filters/client_channel/proxy_mapper_registry.h; sourceTree = ""; }; + 37C525D99E8B11C6D3ED4596FBA67FA6 /* frame_rst_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_rst_stream.h; path = src/core/ext/transport/chttp2/transport/frame_rst_stream.h; sourceTree = ""; }; + 37D2E7CDAB336012081CC82483F14137 /* FIRFirebaseUserAgent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFirebaseUserAgent.m; path = FirebaseCore/Sources/FIRFirebaseUserAgent.m; sourceTree = ""; }; + 37E47E88DEE688C80118D5DBE2A241B3 /* uv-data-getter-setters.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "uv-data-getter-setters.c"; path = "src/uv-data-getter-setters.c"; sourceTree = ""; }; + 37E9337F68B83F476A2C3C9D85CEBDEF /* backoff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.h; path = src/core/lib/backoff/backoff.h; sourceTree = ""; }; + 37F5EAB8BC70B8577AD0406DE6DD8998 /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = ""; }; + 383AB21FB25DE3BF896E2D282E698E24 /* murmur_hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = murmur_hash.cc; path = src/core/lib/gpr/murmur_hash.cc; sourceTree = ""; }; + 3884127C2726CEB4333123D15E8789E9 /* GDTCORFlatFileStorage+Promises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCORFlatFileStorage+Promises.h"; path = "GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage+Promises.h"; sourceTree = ""; }; + 388D5A199CE3E4D6BA37A317F1608819 /* base.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h"; sourceTree = ""; }; + 388E67354B21FC4BBE75C53E1CC7747C /* FIRAuthSerialTaskQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthSerialTaskQueue.h; path = FirebaseAuth/Sources/Auth/FIRAuthSerialTaskQueue.h; sourceTree = ""; }; + 389AC7B6E44D16C276D641C5F8E9A794 /* fsevents.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fsevents.c; path = src/unix/fsevents.c; sourceTree = ""; }; + 38A90402E374E5E5DBD403D050AA87FE /* ssl_file.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_file.cc; path = src/ssl/ssl_file.cc; sourceTree = ""; }; + 38AA34735DC9DC02AC5DE60F206A7564 /* atomic_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atomic_utils.h; path = src/core/lib/gprpp/atomic_utils.h; sourceTree = ""; }; + 38BEB2CF5AC90EB2A3AE1D81BE1233EA /* GULNetworkConstants.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkConstants.m; path = GoogleUtilities/Network/GULNetworkConstants.m; sourceTree = ""; }; + 38C73B9E0251468BBFCCFCFFBD0DD277 /* workaround_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = workaround_list.h; path = include/grpc/support/workaround_list.h; sourceTree = ""; }; + 38D65E4E29AF3643C609BFAD8D43127B /* typed_struct.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = typed_struct.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/type/v3/typed_struct.upbdefs.c"; sourceTree = ""; }; + 38F446D1EE7A34E7F04C496756C42D6A /* memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory.h; path = src/core/lib/gprpp/memory.h; sourceTree = ""; }; + 390F0C548996019658616105C6E9CC9D /* PromisesObjC-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "PromisesObjC-umbrella.h"; sourceTree = ""; }; + 391440446D5EE62AE2A8D2F404A6FEE7 /* resource_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_quota.h; path = src/core/lib/resource_quota/resource_quota.h; sourceTree = ""; }; + 3930C6F1D5E4B697F77B016A39B7D447 /* credentials_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = credentials_cc.cc; path = src/cpp/client/credentials_cc.cc; sourceTree = ""; }; + 39448F0669908BD861386989BA3628A8 /* blocking_counter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = blocking_counter.cc; path = absl/synchronization/blocking_counter.cc; sourceTree = ""; }; + 39480C8E5A0AD0209136168313BF033C /* alts_crypter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_crypter.h; path = src/core/tsi/alts/frame_protector/alts_crypter.h; sourceTree = ""; }; + 395880ABE0FF7FB75D7D1CDEC4EB4528 /* generic.c */ = {isa = PBXFileReference; includeInIndex = 1; name = generic.c; path = src/crypto/fipsmodule/bn/generic.c; sourceTree = ""; }; + 39665C95C1FEDB42C0F2E06401834FE5 /* buffer_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer_list.h; path = src/core/lib/iomgr/buffer_list.h; sourceTree = ""; }; + 3968145416E7D79AB8A20E00E9FF5471 /* http.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/http.upb.h"; sourceTree = ""; }; + 39682ED990F91356980E2DAE64781674 /* versioning.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = versioning.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/versioning.upbdefs.h"; sourceTree = ""; }; + 396C77A599E2DA66A01137298BE833EF /* FIRCoreDiagnostics.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCoreDiagnostics.m; path = Firebase/CoreDiagnostics/FIRCDLibrary/FIRCoreDiagnostics.m; sourceTree = ""; }; + 3977D5A5C06F02307FC163ED3B949F9C /* fault.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h"; sourceTree = ""; }; + 3993D28D1C58C843F39B2D417C311698 /* FIRStartMFAEnrollmentRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStartMFAEnrollmentRequest.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRStartMFAEnrollmentRequest.h; sourceTree = ""; }; + 39BA5060E690145E1465E9310B641FED /* health_check.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = health_check.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.c"; sourceTree = ""; }; + 39D7D56095C030138A3A717AAB20A8A2 /* t_x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = t_x509.c; path = src/crypto/x509/t_x509.c; sourceTree = ""; }; + 39DA78F389ABB472E017D022E531B583 /* FIRGoogleAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGoogleAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRGoogleAuthProvider.h; sourceTree = ""; }; + 39F12DD004DC30A626FE2DDBBDC8195F /* GDTCORTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORTransport.h; sourceTree = ""; }; + 39F99DEB31035287547A1481E54FEDC6 /* randen_detect.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = randen_detect.cc; path = absl/random/internal/randen_detect.cc; sourceTree = ""; }; + 39FADA1D9A14B4C98FD7C5AEB0234A91 /* client_idle_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_idle_filter.cc; path = src/core/ext/filters/client_idle/client_idle_filter.cc; sourceTree = ""; }; + 3A11730057B2718868210EB9298CF796 /* GDTCORReachability_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORReachability_Private.h; sourceTree = ""; }; + 3A1B7E8EDF1546CF49356C374C689BE4 /* string_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_posix.cc; path = src/core/lib/gpr/string_posix.cc; sourceTree = ""; }; + 3A29B4D6A772DD816AD5D4272450C924 /* def.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = def.h; path = third_party/upb/upb/def.h; sourceTree = ""; }; + 3A3A6F404924E9FF4A46DB8075086E8B /* child_policy_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = child_policy_handler.h; path = src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h; sourceTree = ""; }; + 3A560586F09043C3D7B819C3F6AA70CA /* symbolize_win32.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize_win32.inc; path = absl/debugging/symbolize_win32.inc; sourceTree = ""; }; + 3A5F9C2FFE1FAA9728D604A51E0BB282 /* checked.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = checked.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/checked.upbdefs.h"; sourceTree = ""; }; + 3A7995EC48EBEA364B1618B01E573A99 /* ssl_aead_ctx.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_aead_ctx.cc; path = src/ssl/ssl_aead_ctx.cc; sourceTree = ""; }; + 3A8573FA06A05CC7FF8327D45EB59908 /* timer_manager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_manager.h; path = src/core/lib/iomgr/timer_manager.h; sourceTree = ""; }; + 3A953FD89016ED02335238FA95E52F84 /* float_conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = float_conversion.cc; path = absl/strings/internal/str_format/float_conversion.cc; sourceTree = ""; }; + 3AA135D829412097208A680FB2C15FE8 /* channelz.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channelz.h; path = src/core/lib/channel/channelz.h; sourceTree = ""; }; + 3AA5DAFCCC2C1463695513C660ABDA04 /* FIRFilter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFilter.mm; path = Firestore/Source/API/FIRFilter.mm; sourceTree = ""; }; + 3ABC7B18363F71FC7E5DB2BA4E4842A7 /* xds_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_client.h; path = src/core/ext/xds/xds_client.h; sourceTree = ""; }; + 3AC265EE4F91D0F30122A844F9AB97A8 /* closure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = closure.h; path = src/core/lib/iomgr/event_engine/closure.h; sourceTree = ""; }; + 3AC769BD5C076E410F0328383D845AB9 /* is_epollexclusive_available.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = is_epollexclusive_available.h; path = src/core/lib/iomgr/is_epollexclusive_available.h; sourceTree = ""; }; + 3ACA7D09F48F6B3B309A122B4F30D5DC /* map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = map.h; path = src/core/lib/promise/map.h; sourceTree = ""; }; + 3AEC93BE377D46210E7BF8FCA75FD688 /* FIRSignUpNewUserRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignUpNewUserRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSignUpNewUserRequest.h; sourceTree = ""; }; + 3AF0C86B29D67C1A28FFB6043385D4A3 /* 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; }; + 3AFD74EC510204AE0961C587D7BC79D7 /* timestamp.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = timestamp.upb.c; path = "src/core/ext/upb-generated/google/protobuf/timestamp.upb.c"; sourceTree = ""; }; + 3AFF47A4ABCDCC8073B5AA2083E1EFD2 /* gcm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = gcm.c; path = src/crypto/fipsmodule/modes/gcm.c; sourceTree = ""; }; + 3B144CCB2B53E9E0D7CBFB21045790E3 /* tls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.h; path = src/core/lib/gpr/tls.h; sourceTree = ""; }; + 3B175DE3C8495F51694AFE623B0FD22A /* health_check_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check_client.h; path = src/core/ext/filters/client_channel/health/health_check_client.h; sourceTree = ""; }; + 3B20E78DC687B10EDCA430CC03463388 /* eds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eds.upb.h; path = "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.h"; sourceTree = ""; }; + 3B254D322C32006D714FC305E0318705 /* timer_heap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_heap.h; path = src/core/lib/iomgr/timer_heap.h; sourceTree = ""; }; + 3B36CBA438AE519B9B06972464E03074 /* p256_table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = p256_table.h; path = src/crypto/fipsmodule/ec/p256_table.h; sourceTree = ""; }; + 3B422F526F857DB174F6BBD6436E995A /* FIRAuthErrorUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthErrorUtils.h; path = FirebaseAuth/Sources/Utilities/FIRAuthErrorUtils.h; sourceTree = ""; }; + 3B6253185DD2BE5891A5400FFCCFBE50 /* tmpfile_msys.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tmpfile_msys.cc; path = src/core/lib/gpr/tmpfile_msys.cc; sourceTree = ""; }; + 3B6A7A2472C9AB8235C708E9148FBFFA /* randen_slow.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = randen_slow.cc; path = absl/random/internal/randen_slow.cc; sourceTree = ""; }; + 3B9202C29D62CE59287C8FD8E31A3B43 /* connected_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connected_channel.h; path = src/core/lib/channel/connected_channel.h; sourceTree = ""; }; + 3BA35F8BAF432F93C549A1EC9164ADF6 /* grpc_ares_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_ares_wrapper.h; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h; sourceTree = ""; }; + 3BAE9D00605C89609DFFDCE407ECA24B /* proxy_protocol.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = proxy_protocol.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.c"; sourceTree = ""; }; + 3BB03A0DC5EB689311F1576CB13CFE0E /* FIREmailAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/Email/FIREmailAuthProvider.m; sourceTree = ""; }; + 3BB28E1B7C56CE3D4ED6283AF5968AAB /* crc32c.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crc32c.h; path = util/crc32c.h; sourceTree = ""; }; + 3BB98776C369121D7533EFD5BB1E2668 /* regex.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = regex.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h"; sourceTree = ""; }; + 3BBFAFFF6F0F702DD7B8D9965BBD5B69 /* GULLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULLogger.m; path = GoogleUtilities/Logger/GULLogger.m; sourceTree = ""; }; + 3BD0BC9D67AA79E1A5341D4AB9C83F04 /* evp_ctx.c */ = {isa = PBXFileReference; includeInIndex = 1; name = evp_ctx.c; path = src/crypto/evp/evp_ctx.c; sourceTree = ""; }; + 3BDBB426E47512FC4BF35C24BD80F0CA /* thread_identity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_identity.cc; path = absl/base/internal/thread_identity.cc; sourceTree = ""; }; + 3BE0858B9DF92A8DA57D370FE2063863 /* delete_mutation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = delete_mutation.cc; path = Firestore/core/src/model/delete_mutation.cc; sourceTree = ""; }; + 3BE860A64206A88760C88B514EFF6192 /* fault.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fault.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.c"; sourceTree = ""; }; + 3BEA0A7888A55C5C3E3D31CFDA3CA0AE /* x509_lu.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_lu.c; path = src/crypto/x509/x509_lu.c; sourceTree = ""; }; + 3BF3FD89F0D903DA384C9053F17C9FC8 /* x_algor.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_algor.c; path = src/crypto/x509/x_algor.c; sourceTree = ""; }; + 3BF658307283FC664A804F8997E1166F /* service_config_call_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_call_data.h; path = src/core/lib/service_config/service_config_call_data.h; sourceTree = ""; }; + 3C12A7C7056BCD37D931640AF984AC67 /* jwt_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = jwt_credentials.cc; path = src/core/lib/security/credentials/jwt/jwt_credentials.cc; sourceTree = ""; }; + 3C1CA9FA19AE2CB6323C1E69A901659F /* connection_id_generator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = connection_id_generator.cc; path = src/core/ext/transport/binder/client/connection_id_generator.cc; sourceTree = ""; }; + 3C2BABE7775306D1006E03ABB258F2B0 /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/xds/annotations/v3/status.upb.h"; sourceTree = ""; }; + 3C3776229D3DE9A4F973757F2F4CC410 /* alts_zero_copy_grpc_protector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_zero_copy_grpc_protector.cc; path = src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.cc; sourceTree = ""; }; + 3C392DF259C444E16BC94EEAD55924E6 /* version_edit.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_edit.cc; path = db/version_edit.cc; sourceTree = ""; }; + 3C4AE3F84CEC25239F864185CDFAA0D1 /* FBLPromise+Delay.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Delay.h"; path = "Sources/FBLPromises/include/FBLPromise+Delay.h"; sourceTree = ""; }; + 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Pods-Flash Chat iOS13-dummy.m"; sourceTree = ""; }; + 3CA275F8BFD1E5D528A1C0A278037851 /* a_i2d_fp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_i2d_fp.c; path = src/crypto/asn1/a_i2d_fp.c; sourceTree = ""; }; + 3CD3E5CF419A2D7CDFDEF3B79F9AA8EB /* service_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = service_config.cc; path = src/core/lib/service_config/service_config.cc; sourceTree = ""; }; + 3CDA48DF40FE2E350CF72B2DBB8E03E1 /* cycleclock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cycleclock.h; path = absl/base/internal/cycleclock.h; sourceTree = ""; }; + 3CE3E37D8107C51BD778E9706B87B5A8 /* GoogleDataTransport-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleDataTransport-dummy.m"; sourceTree = ""; }; + 3CF039B51CB90BD78369FAD4D739F208 /* grpc_ares_wrapper_event_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_wrapper_event_engine.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_event_engine.cc; sourceTree = ""; }; + 3CF4EABC8084CBC7117FE48CC05DD972 /* symbolize_unimplemented.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize_unimplemented.inc; path = absl/debugging/symbolize_unimplemented.inc; sourceTree = ""; }; + 3D08DB9F57631B19ED97084032EB0ACE /* ssl_utils_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_utils_config.cc; path = src/core/lib/security/security_connector/ssl_utils_config.cc; sourceTree = ""; }; + 3D0C43686A6EE45D10DA349A07C3DD74 /* GDTCCTNanopbHelpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTNanopbHelpers.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTNanopbHelpers.h; sourceTree = ""; }; + 3D1AB43DA7BB71C4354DF56332483836 /* p224-64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "p224-64.c"; path = "src/crypto/fipsmodule/ec/p224-64.c"; sourceTree = ""; }; + 3D3253FB4E7A77CC423D8B5AF5D9158F /* filesystem_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = filesystem_apple.mm; path = Firestore/core/src/util/filesystem_apple.mm; sourceTree = ""; }; + 3D3B665F989D517E3CCEADA4B1514C99 /* GDTCOREventTransformer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventTransformer.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventTransformer.h; sourceTree = ""; }; + 3D44E2D6CBCF7842901762ADDF391BC3 /* FIRAuthBackend.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthBackend.h; path = FirebaseAuth/Sources/Backend/FIRAuthBackend.h; sourceTree = ""; }; + 3D59922EAC438FD32053933F7B721B05 /* method_handler_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = method_handler_impl.h; path = include/grpcpp/impl/codegen/method_handler_impl.h; sourceTree = ""; }; + 3D841EDAEEFCF556840E826F362E53AE /* byte_buffer_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer_reader.h; path = include/grpc/impl/codegen/byte_buffer_reader.h; sourceTree = ""; }; + 3DB02C79F840F5E913D5863D1D287B89 /* fips.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fips.c; path = src/crypto/fipsmodule/self_check/fips.c; sourceTree = ""; }; + 3DC33CD707E5D5269EA511F324F11565 /* lrs.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lrs.upb.h; path = "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h"; sourceTree = ""; }; + 3DCC0EB7B3E5074CA193BB038C470246 /* FIRTwitterAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTwitterAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRTwitterAuthProvider.h; sourceTree = ""; }; + 3DE8A44696201536340C5CD4F92A540D /* reflection.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = reflection.hpp; path = third_party/upb/upb/reflection.hpp; sourceTree = ""; }; + 3DF82B0D6EBB7B5D0C6B0D3306B334F5 /* compression.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compression.h; path = include/grpc/compression.h; sourceTree = ""; }; + 3E0100770A9C2B163E96148625C1AF50 /* rbac_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac_policy.cc; path = src/core/lib/security/authorization/rbac_policy.cc; sourceTree = ""; }; + 3E0B502728F69A911B082612B2AE1760 /* prog.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = prog.h; path = third_party/re2/re2/prog.h; sourceTree = ""; }; + 3E36705631D0FC263B13250369764A98 /* FIRGetOOBConfirmationCodeRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetOOBConfirmationCodeRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetOOBConfirmationCodeRequest.m; sourceTree = ""; }; + 3E3F9A4C429C9E97A7001D53111C83FB /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/sha/internal.h; sourceTree = ""; }; + 3E7746AAC85095F5524CEAFB25B7CD80 /* FIRPhoneMultiFactorGenerator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneMultiFactorGenerator.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRPhoneMultiFactorGenerator.h; sourceTree = ""; }; + 3E7C1B2F299E0269E90BDB7D8B257E31 /* http_uri.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_uri.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h"; sourceTree = ""; }; + 3E7FC3DB764AA14E1E865C7D6C52B239 /* load_report.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_report.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.h"; sourceTree = ""; }; + 3EAFB7548453A830788436E48D3BC0B1 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/leveldb/status.h; sourceTree = ""; }; + 3EB30C5700FC5CF5A474874C5212BE11 /* ref_counted_ptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ref_counted_ptr.h; path = src/core/lib/gprpp/ref_counted_ptr.h; sourceTree = ""; }; + 3ED6C1F7D37B37B2615131A88A373354 /* NSURLSession+GULPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "NSURLSession+GULPromises.h"; path = "GoogleUtilities/Environment/Public/GoogleUtilities/NSURLSession+GULPromises.h"; sourceTree = ""; }; + 3EFBF3C38C465A117E955142330A6583 /* hmac.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hmac.c; path = src/crypto/fipsmodule/hmac/hmac.c; sourceTree = ""; }; + 3F124395F3E2B5F3E23DA9D5FB8331AA /* versioning.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = versioning.upb.c; path = "src/core/ext/upb-generated/udpa/annotations/versioning.upb.c"; sourceTree = ""; }; + 3F149AE3544F33996EAFD439CF558DCC /* parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parser.cc; path = absl/strings/internal/str_format/parser.cc; sourceTree = ""; }; + 3F19E1CA4D9FF2FCD9ECC12126D95796 /* empty.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = empty.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.c"; sourceTree = ""; }; + 3F211B655DD33F60EF518C7DF40F6ADD /* histogram.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = histogram.h; path = util/histogram.h; sourceTree = ""; }; + 3F2CD78B881AF5E6B1811C7CA41EBB51 /* inlined_vector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inlined_vector.h; path = absl/container/inlined_vector.h; sourceTree = ""; }; + 3F370301458D61877FEBA622A6B4A16F /* env_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_posix.cc; path = util/env_posix.cc; sourceTree = ""; }; + 3F40A21183C2D6EA45B41B26E830FC9A /* slice_buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_buffer.h; path = include/grpc/slice_buffer.h; sourceTree = ""; }; + 3F41F53E7C563C1FF35819F4115563D0 /* grpc_authorization_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_authorization_engine.h; path = src/core/lib/security/authorization/grpc_authorization_engine.h; sourceTree = ""; }; + 3F655122F25CEFEBDB7E7EA5836F9C03 /* context_params.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = context_params.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/context_params.upb.c"; sourceTree = ""; }; + 3F7C094052828D6539022DE4091D8403 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = ""; }; + 3F8174647FF4B0F0370CCD3B3732CFE3 /* FirebaseCoreDiagnostics.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.debug.xcconfig; sourceTree = ""; }; + 3F837AB958A8E0FBF8D8D921AB02825C /* bdp_estimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bdp_estimator.h; path = src/core/lib/transport/bdp_estimator.h; sourceTree = ""; }; + 3F9C1FFE97CCE7F964FC649D0E787369 /* FIRAuthNotificationManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthNotificationManager.h; path = FirebaseAuth/Sources/SystemService/FIRAuthNotificationManager.h; sourceTree = ""; }; + 3F9DC631FA7F1B8900B50E6D80FFAAFD /* error_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_internal.h; path = src/core/lib/iomgr/error_internal.h; sourceTree = ""; }; + 3FA19EC0CB4FF16DA197F559BA2235B2 /* low_level_scheduling.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = low_level_scheduling.h; path = absl/base/internal/low_level_scheduling.h; sourceTree = ""; }; + 3FB15D62D178F9A6FF8B202D3F433AA3 /* pkcs8.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pkcs8.c; path = src/crypto/pkcs8/pkcs8.c; sourceTree = ""; }; + 3FDA805759ADD153869B18A161CF5878 /* rds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h"; sourceTree = ""; }; + 40033FDEA20C3880AB37B7A7FDBFAEDB /* per_thread_sem.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = per_thread_sem.cc; path = absl/synchronization/internal/per_thread_sem.cc; sourceTree = ""; }; + 401A9C6E2CD6D529659815729E12AB46 /* value.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = value.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.c"; sourceTree = ""; }; + 4027297FA74A6F2019EE09BC4EEB7F5C /* FBLPromise+Retry.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Retry.m"; path = "Sources/FBLPromises/FBLPromise+Retry.m"; sourceTree = ""; }; + 402A8A68A6B1E9FF754F9BA68E138B34 /* tls.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tls.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.c"; sourceTree = ""; }; + 403F7D86D409EF0422B9E8BF29766843 /* client_callback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_callback.h; path = include/grpcpp/impl/codegen/client_callback.h; sourceTree = ""; }; + 40500BE55172C49685F52CDE94D6063B /* FIRAuthProtoStartMFAPhoneRequestInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProtoStartMFAPhoneRequestInfo.m; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoStartMFAPhoneRequestInfo.m; sourceTree = ""; }; + 407055C136A4AB043C7835E478C7CF8C /* FIRAuthWebView.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebView.h; path = FirebaseAuth/Sources/Utilities/FIRAuthWebView.h; sourceTree = ""; }; + 408D3EDC96F923BFCC302F5BAAF60120 /* leveldb_migrations.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_migrations.cc; path = Firestore/core/src/local/leveldb_migrations.cc; sourceTree = ""; }; + 408D623BBF8706CFCF2270F0938D1764 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/rsa/internal.h; sourceTree = ""; }; + 40956D48ED7871A1F1A64506F1B2E38D /* cpu-arm-linux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-arm-linux.c"; path = "src/crypto/cpu-arm-linux.c"; sourceTree = ""; }; + 40A02E1E74F4743854FC5526D1E385DD /* config_dump.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_dump.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.h"; sourceTree = ""; }; + 40A09E1048BC14573B551441DB8662BF /* throw_delegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = throw_delegate.h; path = absl/base/internal/throw_delegate.h; sourceTree = ""; }; + 40A17BB9C2DC719A6BD61ED27F82CD4B /* FBLPromise+All.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+All.h"; path = "Sources/FBLPromises/include/FBLPromise+All.h"; sourceTree = ""; }; + 40BE17B57E811274E8F62B71F3BC1E29 /* connectivity_monitor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = connectivity_monitor.cc; path = Firestore/core/src/remote/connectivity_monitor.cc; sourceTree = ""; }; + 40BE1F38E8A11FEE7F0A926F799A5CCB /* FIRGetAccountInfoResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetAccountInfoResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetAccountInfoResponse.m; sourceTree = ""; }; + 40C32D3E026D6EF29247F6FEE7B5A73B /* grpc_service.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_service.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h"; sourceTree = ""; }; + 40D930DF0122B362ABBF8A7B62744BFA /* event_service_config.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = event_service_config.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.c"; sourceTree = ""; }; + 40E1755C9A20C8B7A09035E9838BEF03 /* binder_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_constants.h; path = src/core/ext/transport/binder/wire_format/binder_constants.h; sourceTree = ""; }; + 4104E32D2DE49B324FC6DAFE05F7DCCF /* p5_pbev2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p5_pbev2.c; path = src/crypto/pkcs8/p5_pbev2.c; sourceTree = ""; }; + 410564F3F87AD82D5D563A3D6C969E2E /* grpclb_client_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_client_stats.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.h; sourceTree = ""; }; + 410E1F794CA3CCE92D5BA3F01521A5AE /* p_dsa_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_dsa_asn1.c; path = src/crypto/evp/p_dsa_asn1.c; sourceTree = ""; }; + 41167EB6AC0135A71C67FC8ABB14CAFB /* timer_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer_custom.cc; path = src/core/lib/iomgr/timer_custom.cc; sourceTree = ""; }; + 4144BF3B5F30F8A012CA8C088994FC58 /* FIRFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirestore.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFirestore.h; sourceTree = ""; }; + 4160D0EB644B7971C9CA9113D7EFD92F /* stacktrace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stacktrace.cc; path = absl/debugging/stacktrace.cc; sourceTree = ""; }; + 416A25666B16790F3272D16746EB48B3 /* low_level_hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = low_level_hash.cc; path = absl/hash/internal/low_level_hash.cc; sourceTree = ""; }; + 416D6253E7B160EBB7455E748575A9D7 /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = include/grpc/event_engine/port.h; sourceTree = ""; }; + 417F1CBFB8BF4BAD5BF4E693F1118CDF /* secure_create_auth_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_create_auth_context.cc; path = src/cpp/common/secure_create_auth_context.cc; sourceTree = ""; }; + 4188791E4FA74CBC5988FDB90E23E057 /* grpclb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.h; sourceTree = ""; }; + 41C092EB4CE0E201A855ABE105E7F67A /* strutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strutil.h; path = third_party/re2/util/strutil.h; sourceTree = ""; }; + 41CB756487978706710A88665380F33B /* format_request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_request.h; path = src/core/lib/http/format_request.h; sourceTree = ""; }; + 41CD0630E13EAF44EB0D2E32C8AC9399 /* wire_reader_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wire_reader_impl.h; path = src/core/ext/transport/binder/wire_format/wire_reader_impl.h; sourceTree = ""; }; + 41D2AC1F5BA923DA117CCF2B38168BEF /* backoff.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backoff.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.c"; sourceTree = ""; }; + 41D2CEA6112486F87188AB1EBB1DB99B /* metadata.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.h"; sourceTree = ""; }; + 41FBB082B6D0C7CA1000EE02BC3F78E9 /* pollset.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset.cc; path = src/core/lib/iomgr/pollset.cc; sourceTree = ""; }; + 420EF5BB4320F5C101082624C736282B /* hashtablez_sampler_force_weak_definition.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hashtablez_sampler_force_weak_definition.cc; path = absl/container/internal/hashtablez_sampler_force_weak_definition.cc; sourceTree = ""; }; + 42250902B8F557388C6F074A885D3A4B /* dynamic_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_annotations.h; path = absl/base/dynamic_annotations.h; sourceTree = ""; }; + 423D3BE75CA095CB9652FBBD182C8AE2 /* ads.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ads.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.c"; sourceTree = ""; }; + 424304D025421EFAAAAEF24E52132549 /* gsec.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = gsec.cc; path = src/core/tsi/alts/crypt/gsec.cc; sourceTree = ""; }; + 426D4170EF002DBB163F16D5C964086A /* switch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = switch.h; path = src/core/lib/promise/detail/switch.h; sourceTree = ""; }; + 4276FCE9A672E0E0DB8CFDA4655AF127 /* regex.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = regex.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h"; sourceTree = ""; }; + 42836FAE1B5E60C75EA04C69559E9E51 /* container.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = container.h; path = absl/algorithm/container.h; sourceTree = ""; }; + 428BBD31E48FE715CB97B822BA6A4CC3 /* abseil.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = abseil.debug.xcconfig; sourceTree = ""; }; + 429F83B33BEA557C5120F94CA89AD950 /* number.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = number.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.c"; sourceTree = ""; }; + 42A8935ECC462C57CB17A33879137DB3 /* handoff.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handoff.cc; path = src/ssl/handoff.cc; sourceTree = ""; }; + 42C1D2AECD32EFCB4142C8A8F810E38F /* dynamic_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_filters.h; path = src/core/ext/filters/client_channel/dynamic_filters.h; sourceTree = ""; }; + 42C854C80BE2A7FF064672F01BDF3BA0 /* GULReachabilityChecker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityChecker.h; path = GoogleUtilities/Reachability/Public/GoogleUtilities/GULReachabilityChecker.h; sourceTree = ""; }; + 42DDADA6051F62859849B4012B2BD8F0 /* FIROAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIROAuthProvider.h; sourceTree = ""; }; + 42DF6C46543E686FF0B7E3D3A981BAD4 /* strscpy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strscpy.h; path = src/strscpy.h; sourceTree = ""; }; + 42E0F8CD28EAC9CB79AC99B6E532EAB7 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = ""; }; + 42FB73814700E6725F77324DB0FFFCC2 /* asn_pack.c */ = {isa = PBXFileReference; includeInIndex = 1; name = asn_pack.c; path = src/crypto/asn1/asn_pack.c; sourceTree = ""; }; + 43219D681CAD537C580CA9D4FA0E2170 /* percent_encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent_encoding.h; path = src/core/lib/slice/percent_encoding.h; sourceTree = ""; }; + 4321DCE0CAF96B566BBBF1B0554B256B /* tcp_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_custom.cc; path = src/core/lib/iomgr/tcp_custom.cc; sourceTree = ""; }; + 432D1D29C645B0C8242C4FCB22203158 /* lb_policy_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy_factory.h; path = src/core/ext/filters/client_channel/lb_policy_factory.h; sourceTree = ""; }; + 4331A7AC456212CB8041F8F357C8C4FF /* validate.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate.upb.h; path = "src/core/ext/upb-generated/validate/validate.upb.h"; sourceTree = ""; }; + 43336C06D9FF702FE85B30A6E2F842EC /* FirebaseAuth.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuth.debug.xcconfig; sourceTree = ""; }; + 4339D648B9E73054923D5A89384C9751 /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = absl/status/status.cc; sourceTree = ""; }; + 4344DA04054AB2F97311BD60146A1EC6 /* regexp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = regexp.cc; path = third_party/re2/re2/regexp.cc; sourceTree = ""; }; + 434523CB48BC1583B23483D9DDCD304E /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/core/ext/transport/chttp2/transport/internal.h; sourceTree = ""; }; + 43495781E500F83220E8C66F8DB82D1E /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/bn/internal.h; sourceTree = ""; }; + 434A654C2780CCD5D56C087619B93E3F /* stat_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stat_posix.cc; path = src/core/lib/gprpp/stat_posix.cc; sourceTree = ""; }; + 4357F13AA54B83647ED270EE9D6EB28D /* statusor_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = statusor_internal.h; path = absl/status/internal/statusor_internal.h; sourceTree = ""; }; + 43621416600FC7A2AF0AAE5521727DBF /* pollset_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_windows.h; path = src/core/lib/iomgr/pollset_windows.h; sourceTree = ""; }; + 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.script.sh; path = "Pods-Flash Chat iOS13-frameworks.sh"; sourceTree = ""; }; + 43932C0BA42981A8B7D37897EFA081A0 /* percent.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.h"; sourceTree = ""; }; + 4396A73F0B8650DEAAB5E3E62D499595 /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = util/logging.h; sourceTree = ""; }; + 43981BD058FEE7505D31C7714280F3F8 /* timer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer.cc; path = src/core/lib/iomgr/timer.cc; sourceTree = ""; }; + 439C3EA96A67F1BB4B71415F1B526D38 /* health_check.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.h"; sourceTree = ""; }; + 43A1FF8C5B1EBB2590D2C5807CD68BF0 /* rbac_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_filter.h; path = src/core/ext/filters/rbac/rbac_filter.h; sourceTree = ""; }; + 43A3F6A3A2AA90477E4ED27B59D4D6C9 /* ssl_x509.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_x509.cc; path = src/ssl/ssl_x509.cc; sourceTree = ""; }; + 43A898881D1D1E392817104EB483C83C /* output.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = output.cc; path = absl/strings/internal/str_format/output.cc; sourceTree = ""; }; + 43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseAuth; path = FirebaseAuth.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 43BA3EF2B8AC25FA4C719CC7BDF7539D /* string_constant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_constant.h; path = absl/strings/internal/string_constant.h; sourceTree = ""; }; + 43D0E96D5626189015C3CD678ED98042 /* health_check_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check_client.h; path = src/core/ext/filters/client_channel/health/health_check_client.h; sourceTree = ""; }; + 43ED574D51FFDD8AF9D717215DD7B6A2 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Sources/Private/FirebaseCoreInternal.h; sourceTree = ""; }; + 43F828F2F4972BF2DC7394DE8EE42D8E /* document_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_set.cc; path = Firestore/core/src/model/document_set.cc; sourceTree = ""; }; + 44045AB5D48D486E32BC1CDD26C0E437 /* atomic_hook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atomic_hook.h; path = absl/base/internal/atomic_hook.h; sourceTree = ""; }; + 4410AC48006492E8F2EE38C39A5B48A2 /* scoped_route.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scoped_route.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h"; sourceTree = ""; }; + 441D5BC58A869E1C2709ED72056F64F4 /* security.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = security.upbdefs.c; path = "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.c"; sourceTree = ""; }; + 442698FC8AA75970C0D38889BFCD24F9 /* message_compress_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_compress_filter.h; path = src/core/ext/filters/http/message_compress/message_compress_filter.h; sourceTree = ""; }; + 442AB8B5503182AEBD52FD7873830BE7 /* charconv_parse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = charconv_parse.h; path = absl/strings/internal/charconv_parse.h; sourceTree = ""; }; + 4441E696267285D295210F5AC14E09BD /* pollset_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set.h; path = src/core/lib/iomgr/pollset_set.h; sourceTree = ""; }; + 444FD1C2116D3EBF44E43404C5643343 /* annotations.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = annotations.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.c"; sourceTree = ""; }; + 445057730A5CDDE12DC066FC93377EAC /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = ""; }; + 4457D9544CB2A392A2F054A8254B9C73 /* duration.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = duration.upb.c; path = "src/core/ext/upb-generated/google/protobuf/duration.upb.c"; sourceTree = ""; }; + 445E23A22612375159BD66F32F0B89B1 /* sockaddr_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sockaddr_resolver.cc; path = src/core/ext/filters/client_channel/resolver/sockaddr/sockaddr_resolver.cc; sourceTree = ""; }; + 4479CC2B884E5B238D65787EB09B7158 /* pollset_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_windows.h; path = src/core/lib/iomgr/pollset_windows.h; sourceTree = ""; }; + 44B4E43E8FD61221325415F5B8C3D77C /* httpcli_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = httpcli_security_connector.cc; path = src/core/lib/http/httpcli_security_connector.cc; sourceTree = ""; }; + 44F1A47FE101F118828C77823B3A1A5F /* config_dump.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_dump.upb.h; path = "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h"; sourceTree = ""; }; + 44F8738FF47889C34FFB4B1DB84BEA92 /* firebase_metadata_provider_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = firebase_metadata_provider_apple.mm; path = Firestore/core/src/remote/firebase_metadata_provider_apple.mm; sourceTree = ""; }; + 4507271165A8218DEE39AF55FF5CEFE5 /* idle_filter_state.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idle_filter_state.h; path = src/core/ext/filters/client_idle/idle_filter_state.h; sourceTree = ""; }; + 45107E278A10EDAECF64BAAC9151E915 /* frame_settings.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_settings.cc; path = src/core/ext/transport/chttp2/transport/frame_settings.cc; sourceTree = ""; }; + 4512FB7A8DD87670F675AD08379DC70C /* background_queue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = background_queue.cc; path = Firestore/core/src/util/background_queue.cc; sourceTree = ""; }; + 45876A9C162288FFBA435288CFEDCB02 /* get_current_time_chrono.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = get_current_time_chrono.inc; path = absl/time/internal/get_current_time_chrono.inc; sourceTree = ""; }; + 4588588535C68B4E3E5589F504042C1F /* call_test_only.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_test_only.h; path = src/core/lib/surface/call_test_only.h; sourceTree = ""; }; + 4589B38C9EF70B810A53B80ACAA8337E /* x509v3.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509v3.h; path = src/include/openssl/x509v3.h; sourceTree = ""; }; + 458C211B2F5BA4C8F67DB3BBAFF60442 /* GTMSessionFetcher-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GTMSessionFetcher-dummy.m"; sourceTree = ""; }; + 458EF120B6CC529CB0BAE3C849365FA7 /* fault.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3/fault.upb.h"; sourceTree = ""; }; + 459D697A088EEC16B1DC0755517654E4 /* csds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = csds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.c"; sourceTree = ""; }; + 45B1D92465D0D022D48B232B333099B7 /* transport_security_common_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_common_api.h; path = src/core/tsi/alts/handshaker/transport_security_common_api.h; sourceTree = ""; }; + 45CEA37BD01FCA59B94A81C1E365F38D /* cpu_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu_posix.cc; path = src/core/lib/gpr/cpu_posix.cc; sourceTree = ""; }; + 45D3AFB0E5110439DA2F15E69E845602 /* inproc_transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inproc_transport.h; path = src/core/ext/transport/inproc/inproc_transport.h; sourceTree = ""; }; + 45DEEB8E70C4ABBE5C26BB3DB2AF9CB4 /* stats_data.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stats_data.cc; path = src/core/lib/debug/stats_data.cc; sourceTree = ""; }; + 4611578ACF567F9F85702EFA976B8527 /* sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync.h; path = include/grpc/support/sync.h; sourceTree = ""; }; + 4612DA3B1E30050AC5973F5F58E79608 /* FIRFinalizeMFAEnrollmentResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFinalizeMFAEnrollmentResponse.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRFinalizeMFAEnrollmentResponse.h; sourceTree = ""; }; + 4614F4E2C9A00CFFD1FD03E759F852B5 /* escaping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = escaping.h; path = absl/strings/internal/escaping.h; sourceTree = ""; }; + 464B85447C3C3861043D805BC6A5A68C /* grpc_tls_credentials_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_credentials_options.h; path = src/core/lib/security/credentials/tls/grpc_tls_credentials_options.h; sourceTree = ""; }; + 464F2AFC1DE3DE799414082975B156D0 /* json_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_util.h; path = src/core/lib/json/json_util.h; sourceTree = ""; }; + 46522E4F1E66F394AB22ADC9569535BB /* address_is_readable.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = address_is_readable.cc; path = absl/debugging/internal/address_is_readable.cc; sourceTree = ""; }; + 46534ED24E8950674951EEB6000997EA /* http.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h"; sourceTree = ""; }; + 46577697D774EC6329FD1F29C73976D0 /* syntax.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = syntax.upb.c; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.c"; sourceTree = ""; }; + 467679F4ABDB10AF6769A22E5856397F /* p_rsa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_rsa.c; path = src/crypto/evp/p_rsa.c; sourceTree = ""; }; + 469D5C29398EBC217ECDF6BFF5EAC054 /* stacktrace_riscv-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_riscv-inl.inc"; path = "absl/debugging/internal/stacktrace_riscv-inl.inc"; sourceTree = ""; }; + 469F0E20BA66B6BE0E870FD530735005 /* custom_tag.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = custom_tag.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.c"; sourceTree = ""; }; + 46A5E0C3A45C35E3CAB9921E243E4573 /* outlier_detection.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = outlier_detection.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h"; sourceTree = ""; }; + 46B1E5DF3C4FEE8451461C2D512279B9 /* fault.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fault.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.c"; sourceTree = ""; }; + 46D31E4C0298DF844B9C63A61E624569 /* pcre.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pcre.h; path = third_party/re2/util/pcre.h; sourceTree = ""; }; + 46FF9950A63C4A18C1CDDD4439411268 /* load_file.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_file.h; path = src/core/lib/iomgr/load_file.h; sourceTree = ""; }; + 47089BA05544AE208C1E67FED3A3192B /* tls_certificate_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_certificate_provider.h; path = include/grpcpp/security/tls_certificate_provider.h; sourceTree = ""; }; + 4710A2775778A0DE9163644871DA9925 /* snapshot_metadata.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = snapshot_metadata.cc; path = Firestore/core/src/api/snapshot_metadata.cc; sourceTree = ""; }; + 4717C583BF81AB1CC1C9C52F35E42E86 /* endpoint_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h"; sourceTree = ""; }; + 472A0F3AFCC91E2475811D2863CAE67A /* metadata_array.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = metadata_array.cc; path = src/core/lib/surface/metadata_array.cc; sourceTree = ""; }; + 4740E9FFA2DE5A067886C5EC773C6110 /* grpc_ares_wrapper.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_wrapper.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.cc; sourceTree = ""; }; + 474CB6513F188180305B3335CB3D7E18 /* FIRUserMetadata_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserMetadata_Internal.h; path = FirebaseAuth/Sources/User/FIRUserMetadata_Internal.h; sourceTree = ""; }; + 478B8B00237EAF177C0138EBD7B3F701 /* BoringSSL-GRPC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "BoringSSL-GRPC.modulemap"; sourceTree = ""; }; + 4791BAD35919BE70FF91686012E337A4 /* log_severity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_severity.h; path = absl/base/log_severity.h; sourceTree = ""; }; + 479687DCDDA38A34F5D33DCBD789837A /* PromisesObjC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = PromisesObjC.release.xcconfig; sourceTree = ""; }; + 479902CE56EAE38917EFC202A4CAFD74 /* sockaddr_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_posix.h; path = src/core/lib/iomgr/sockaddr_posix.h; sourceTree = ""; }; + 47B384A8D292FC1CD5307E6A38179C80 /* FirebaseCore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseCore-dummy.m"; sourceTree = ""; }; + 47BA4075BC8A743397E8EE2CBEB0F1A8 /* grpc_ares_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_ares_wrapper.h; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper.h; sourceTree = ""; }; + 47C23B266509C6EC046168BE42F211AC /* idle_filter_state.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = idle_filter_state.cc; path = src/core/ext/filters/client_idle/idle_filter_state.cc; sourceTree = ""; }; + 47CB6BD01285A784EAA5872AB9CB1F21 /* alts_shared_resource.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_shared_resource.cc; path = src/core/tsi/alts/handshaker/alts_shared_resource.cc; sourceTree = ""; }; + 480B0C075001962B56D55B90425F6546 /* FIRVersion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVersion.m; path = FirebaseCore/Sources/FIRVersion.m; sourceTree = ""; }; + 481020D9155A4274E3CD086FB807D745 /* value.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/value.upbdefs.h"; sourceTree = ""; }; + 481F8FC1BDDA5D501C87C6AD7ED09509 /* decode_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode_internal.h; path = third_party/upb/upb/decode_internal.h; sourceTree = ""; }; + 4824DE65B0675688A382E442253ABA03 /* skiplist.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = skiplist.h; path = db/skiplist.h; sourceTree = ""; }; + 4825226A084292E46B39E98F3F14304E /* server_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_builder.h; path = include/grpcpp/server_builder.h; sourceTree = ""; }; + 4841E60B384C33B6798646E651AA6F70 /* filter_block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter_block.h; path = table/filter_block.h; sourceTree = ""; }; + 48438C7860083FBFDE8D1C4C5E79238B /* iterator_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator_wrapper.h; path = table/iterator_wrapper.h; sourceTree = ""; }; + 484A94F63471D501641D65AEE0C5B8D0 /* udp_socket_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_socket_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h"; sourceTree = ""; }; + 485176E1CBDFEDDAC96942AD2C78CC14 /* transport_security_common_api.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_security_common_api.cc; path = src/core/tsi/alts/handshaker/transport_security_common_api.cc; sourceTree = ""; }; + 486DB19EECF7970F7E1A3934166CF7B7 /* eval.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eval.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/eval.upbdefs.h"; sourceTree = ""; }; + 4874286739AE8575AE6579AEBDCFEB81 /* unscaledcycleclock.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = unscaledcycleclock.cc; path = absl/base/internal/unscaledcycleclock.cc; sourceTree = ""; }; + 487FCD699DE2700ACA39D3699DE40BC0 /* any.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = any.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h"; sourceTree = ""; }; + 489474982AA6DD4CFA3FAF68F78578DD /* backoff.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = backoff.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.c"; sourceTree = ""; }; + 4897E7E4FC80174A691FFE1DA43808A0 /* annotations.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = annotations.upb.h; path = "src/core/ext/upb-generated/google/api/annotations.upb.h"; sourceTree = ""; }; + 48A0591BDEB01AC44FD3CB086EC99FE1 /* basic_seq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = basic_seq.h; path = src/core/lib/promise/detail/basic_seq.h; sourceTree = ""; }; + 48E145E56E333003F98362BAE5F6075D /* client_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_context.cc; path = src/cpp/client/client_context.cc; sourceTree = ""; }; + 48E2F5A3C09368C70E5F028AB77A7112 /* memory_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory_quota.h; path = src/core/lib/resource_quota/memory_quota.h; sourceTree = ""; }; + 48E6553054E46E892ACD118A57B34B21 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = ""; }; + 48E944B53FB28F05A83ED323F8DB802E /* channel_arguments.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_arguments.cc; path = src/cpp/common/channel_arguments.cc; sourceTree = ""; }; + 49011DC8BFC10B0B6E64866222AC6A9B /* upb.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = upb.hpp; path = third_party/upb/upb/upb.hpp; sourceTree = ""; }; + 49033E4B7FD05C9240569C48C802DE11 /* FIRAuthExceptionUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthExceptionUtils.m; path = FirebaseAuth/Sources/Utilities/FIRAuthExceptionUtils.m; sourceTree = ""; }; + 4920953F95BA727A4383E197DE14A510 /* completion_queue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue.h; path = src/core/lib/surface/completion_queue.h; sourceTree = ""; }; + 49379879D055D22949920CB420108A06 /* bsd-ifaddrs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "bsd-ifaddrs.c"; path = "src/unix/bsd-ifaddrs.c"; sourceTree = ""; }; + 493901D1720942202464FBCFB49BCEFB /* wrappers.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wrappers.nanopb.cc; path = Firestore/Protos/nanopb/google/protobuf/wrappers.nanopb.cc; sourceTree = ""; }; + 494A7DCD57923457B6614315B774A577 /* database_info.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = database_info.cc; path = Firestore/core/src/core/database_info.cc; sourceTree = ""; }; + 496226FED68143C9881E9FFA9670865C /* api_trace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = api_trace.cc; path = src/core/lib/surface/api_trace.cc; sourceTree = ""; }; + 498727D8B914A55C15821A44FECE980F /* stacktrace_aarch64-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_aarch64-inl.inc"; path = "absl/debugging/internal/stacktrace_aarch64-inl.inc"; sourceTree = ""; }; + 499FDE9CFCB5417117FA7A87D50DA8FA /* security_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_context.h; path = src/core/lib/security/context/security_context.h; sourceTree = ""; }; + 49C651609C3D10EACCA6DE97DB2EBC34 /* status_win.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_win.cc; path = Firestore/core/src/util/status_win.cc; sourceTree = ""; }; + 49E0686A5E69BB95463462EF1BB10483 /* stream_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stream_map.h; path = src/core/ext/transport/chttp2/transport/stream_map.h; sourceTree = ""; }; + 49FA06762A0E87B60A9E5881DC19D49E /* dualstack_socket_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dualstack_socket_posix.cc; path = src/core/lib/iomgr/dualstack_socket_posix.cc; sourceTree = ""; }; + 4A469F61A2F0818333D4018C5231A726 /* google_default_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = google_default_credentials.h; path = src/core/lib/security/credentials/google_default/google_default_credentials.h; sourceTree = ""; }; + 4A58EAB4BBCCF4D038FA3348D47027C0 /* decode_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode_internal.h; path = third_party/upb/upb/decode_internal.h; sourceTree = ""; }; + 4A66711D188B6A92F52F6819214F493C /* fake_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fake_credentials.cc; path = src/core/lib/security/credentials/fake/fake_credentials.cc; sourceTree = ""; }; + 4A84690AEB52498612BB586B46448F88 /* base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.h; path = src/include/openssl/base.h; sourceTree = ""; }; + 4A9415C59965AB886F449F03A815711E /* altscontext.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = altscontext.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h"; sourceTree = ""; }; + 4AA55C4126CBAF148C6203436C9AED0F /* tcp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp.cc; path = src/core/lib/iomgr/event_engine/tcp.cc; sourceTree = ""; }; + 4AB924631F3D9656342CCA07087D2CE9 /* serializer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = serializer.cc; path = Firestore/core/src/remote/serializer.cc; sourceTree = ""; }; + 4ACD4629B054A70065438246029716EB /* FIRMultiFactorAssertion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMultiFactorAssertion.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRMultiFactorAssertion.h; sourceTree = ""; }; + 4AD5791BDF7DC1005E0C2EADB92010FD /* prog.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = prog.cc; path = third_party/re2/re2/prog.cc; sourceTree = ""; }; + 4AEEEB22BEA9DAEDEBA2B35158C3D234 /* resource.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h"; sourceTree = ""; }; + 4AF22BE45F31C6D1771D5575CFA4B769 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = absl/hash/internal/hash.h; sourceTree = ""; }; + 4AF725CF22CE2DF8A38003395D12C7A3 /* atm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm.h; path = include/grpc/support/atm.h; sourceTree = ""; }; + 4B0B2B0410515C3EA9A5BEC348C0E4AE /* seed_gen_exception.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed_gen_exception.h; path = absl/random/seed_gen_exception.h; sourceTree = ""; }; + 4B11F245062201659E3CD0609D634098 /* check.c */ = {isa = PBXFileReference; includeInIndex = 1; name = check.c; path = src/crypto/fipsmodule/dh/check.c; sourceTree = ""; }; + 4B1A65519AC5D3432DA10C49EB56B1EB /* idle_filter_state.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idle_filter_state.h; path = src/core/ext/filters/client_idle/idle_filter_state.h; sourceTree = ""; }; + 4B1D302E7B4C89115B6E31BF26727BF8 /* FIRAuthTokenResult_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthTokenResult_Internal.h; path = FirebaseAuth/Sources/Auth/FIRAuthTokenResult_Internal.h; sourceTree = ""; }; + 4B2AC7B3C018E1BD42436972994C302A /* FIRComponentContainerInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainerInternal.h; path = FirebaseCore/Sources/FIRComponentContainerInternal.h; sourceTree = ""; }; + 4B30DC0F94009C23F9A11C92BE935373 /* authority.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authority.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h"; sourceTree = ""; }; + 4B46BECE7B59674E8CDC6617D747B40F /* time_zone_format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_format.cc; path = absl/time/internal/cctz/src/time_zone_format.cc; sourceTree = ""; }; + 4B50B4DD28F43AAA97AB317EEA11BE3A /* parsed_metadata.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parsed_metadata.cc; path = src/core/lib/transport/parsed_metadata.cc; sourceTree = ""; }; + 4B740C6C514590FD045AD2A259E4B1F1 /* thread_win.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_win.c; path = src/crypto/thread_win.c; sourceTree = ""; }; + 4B7F239A420331E55E347FF8D233D2EC /* socket_utils_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_utils_linux.cc; path = src/core/lib/iomgr/socket_utils_linux.cc; sourceTree = ""; }; + 4B8886C7E4DA8A4AD9E17DA5A756CB06 /* tls_certificate_provider.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_certificate_provider.cc; path = src/cpp/common/tls_certificate_provider.cc; sourceTree = ""; }; + 4BA6B66E659D8898DBB54C5995FDA5BF /* x_exten.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_exten.c; path = src/crypto/x509/x_exten.c; sourceTree = ""; }; + 4BD9AF252C58DDCFE91117CCC0CD1167 /* service_config_parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = service_config_parser.cc; path = src/core/lib/service_config/service_config_parser.cc; sourceTree = ""; }; + 4BE5074DC43D85C82289BED1EA619C71 /* accesslog.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = accesslog.upb.h; path = "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.h"; sourceTree = ""; }; + 4BF018FDFC304381D72AD4A6E8EAAF16 /* tsi_error.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tsi_error.h; path = src/core/lib/security/transport/tsi_error.h; sourceTree = ""; }; + 4BF3A2BDBB75B624352BCC1764E8D0F0 /* hpack_encoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_encoder.h; path = src/core/ext/transport/chttp2/transport/hpack_encoder.h; sourceTree = ""; }; + 4C1C290B85879930BC25D31F6ADC27D8 /* alts_record_protocol_crypter_common.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_record_protocol_crypter_common.cc; path = src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.cc; sourceTree = ""; }; + 4C3AA89A3B1C4990BCC4C6627895BAD0 /* xds_resource_type_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resource_type_impl.h; path = src/core/ext/xds/xds_resource_type_impl.h; sourceTree = ""; }; + 4C412189F7507127FE2999C549BDA62A /* in_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = in_filter.cc; path = Firestore/core/src/core/in_filter.cc; sourceTree = ""; }; + 4C50F7B7431471C119A15C5E99701FE8 /* chacha.c */ = {isa = PBXFileReference; includeInIndex = 1; name = chacha.c; path = src/crypto/chacha/chacha.c; sourceTree = ""; }; + 4C59A16E6FE47DE844D248343918014F /* FIRDeleteAccountResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDeleteAccountResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRDeleteAccountResponse.m; sourceTree = ""; }; + 4C5B76F79AFAFD2640B11BBEFC8BB50D /* escaping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = escaping.h; path = absl/strings/escaping.h; sourceTree = ""; }; + 4C7B1B5AC1785C6EC676B33E97EDE160 /* writing.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = writing.cc; path = src/core/ext/transport/chttp2/transport/writing.cc; sourceTree = ""; }; + 4C7F5C6F69453B9780AEB15D7CDFDE21 /* pem_pk8.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_pk8.c; path = src/crypto/pem/pem_pk8.c; sourceTree = ""; }; + 4C91A01BB645DD8B42231C7E6E60508C /* message_allocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_allocator.h; path = include/grpcpp/support/message_allocator.h; sourceTree = ""; }; + 4C94739A6915B4309E5299D5D39C7F4B /* filter.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter.upb.c; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.c"; sourceTree = ""; }; + 4C991ABC3A8CE328EC581856D25A19C1 /* aead.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aead.h; path = src/include/openssl/aead.h; sourceTree = ""; }; + 4C9C0BD6216847A51CE916378DB31DC8 /* call_combiner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_combiner.h; path = src/core/lib/iomgr/call_combiner.h; sourceTree = ""; }; + 4CA28EC95F2D329E1CCA75B1708208E1 /* ssl_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_transport_security.h; path = src/core/tsi/ssl_transport_security.h; sourceTree = ""; }; + 4CC835E016A7B239474EFB62D443EC10 /* Libuv-gRPC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Libuv-gRPC.debug.xcconfig"; sourceTree = ""; }; + 4CD4704A5C18090781C2933CBDAAB3D6 /* FirebaseFirestore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseFirestore.h; path = Firestore/Source/Public/FirebaseFirestore/FirebaseFirestore.h; sourceTree = ""; }; + 4CEA1E3528354D36F61E8B55B294434C /* v3_pcia.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_pcia.c; path = src/crypto/x509v3/v3_pcia.c; sourceTree = ""; }; + 4D0DAF0FCBF1A3023A7A04998F3B5C39 /* memory_eager_reference_delegate.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_eager_reference_delegate.cc; path = Firestore/core/src/local/memory_eager_reference_delegate.cc; sourceTree = ""; }; + 4D26B99873352A5737FEC78C41958180 /* int128_have_intrinsic.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = int128_have_intrinsic.inc; path = absl/numeric/int128_have_intrinsic.inc; sourceTree = ""; }; + 4D3B9334ED5525671D1BE586082917EB /* FIRMultiFactor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMultiFactor.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRMultiFactor.h; sourceTree = ""; }; + 4D6ABBE1D25C7E6285EC22ED19EAF521 /* backend_metric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backend_metric.h; path = src/core/ext/filters/client_channel/backend_metric.h; sourceTree = ""; }; + 4DDFD755661E767467450A81070CC9AC /* pcy_tree.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_tree.c; path = src/crypto/x509v3/pcy_tree.c; sourceTree = ""; }; + 4DE0333E042033999BD5A0595A2C03F1 /* mutex.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutex.cc; path = absl/synchronization/mutex.cc; sourceTree = ""; }; + 4DE437F26C3A1EF8C0DB72E06ABE63EA /* FIRQuery.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRQuery.mm; path = Firestore/Source/API/FIRQuery.mm; sourceTree = ""; }; + 4DEDF060B53C6D7E389B67678F3BE1AD /* cord_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_internal.cc; path = absl/strings/internal/cord_internal.cc; sourceTree = ""; }; + 4DF9C237DCE75BE95176FCE48439F678 /* grpc_if_nametoindex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_if_nametoindex.h; path = src/core/lib/iomgr/grpc_if_nametoindex.h; sourceTree = ""; }; + 4E0140806B0418B408C88A58BACE1CB2 /* ssl_stat.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_stat.cc; path = src/ssl/ssl_stat.cc; sourceTree = ""; }; + 4E0ABF67B321679006FDEAED33972663 /* tcp_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_custom.h; path = src/core/lib/iomgr/tcp_custom.h; sourceTree = ""; }; + 4E154308DC5E5F1E9716E1537DE7322A /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h"; sourceTree = ""; }; + 4E1EED96E885843DF49F6D0932F0C7C5 /* FIRStartMFAEnrollmentResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRStartMFAEnrollmentResponse.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRStartMFAEnrollmentResponse.m; sourceTree = ""; }; + 4E2649CFCCFBD3F2390BCD9D255EFA82 /* a_mbstr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_mbstr.c; path = src/crypto/asn1/a_mbstr.c; sourceTree = ""; }; + 4E26FE69721B9E8C645D27785DCFFCF8 /* chttp2_transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_transport.h; path = src/core/ext/transport/chttp2/transport/chttp2_transport.h; sourceTree = ""; }; + 4E45F3481E57672CFA748EB3C3BB9218 /* ev_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_posix.cc; path = src/core/lib/iomgr/ev_posix.cc; sourceTree = ""; }; + 4E46A7794DB84C93BCDE459B92E24CF7 /* thread_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_quota.h; path = src/core/lib/resource_quota/thread_quota.h; sourceTree = ""; }; + 4E5379D4F5F9E85ECEB44570C43B884C /* hpack_parser_table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_parser_table.h; path = src/core/ext/transport/chttp2/transport/hpack_parser_table.h; sourceTree = ""; }; + 4E6B574252BA9E420B04A6F39A514F1C /* handshaker.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handshaker.cc; path = src/core/lib/channel/handshaker.cc; sourceTree = ""; }; + 4E6E06D4D924E56C373C2AB4D6543B8A /* v3_pci.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_pci.c; path = src/crypto/x509v3/v3_pci.c; sourceTree = ""; }; + 4E85B41ECF3487E6ADF60ADE7A346BA6 /* semantic_version.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = semantic_version.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h"; sourceTree = ""; }; + 4E96F59B09B19E0BC5E127EDD803C7DB /* serialization_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = serialization_traits.h; path = include/grpcpp/impl/serialization_traits.h; sourceTree = ""; }; + 4E9746FE3D4A297A0A729C271DECC293 /* matchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = matchers.h; path = src/core/lib/security/authorization/matchers.h; sourceTree = ""; }; + 4EA66EC582965FA1C6619C27B6C13021 /* FIRMultiFactor+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRMultiFactor+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/FIRMultiFactor+Internal.h"; sourceTree = ""; }; + 4EA6867489BAEE341990CCFD9374A237 /* config_dump.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_dump.upb.h; path = "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.h"; sourceTree = ""; }; + 4EA84B835813F74E5FDB6BC4D04E8569 /* grpc_library.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_library.h; path = include/grpcpp/impl/grpc_library.h; sourceTree = ""; }; + 4ED29D83B5F44BA8CC600C5F1F72DDD0 /* FIRAuthAppCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAppCredential.m; path = FirebaseAuth/Sources/SystemService/FIRAuthAppCredential.m; sourceTree = ""; }; + 4EE1D86FD7598F81DCE40459A1EF1DE6 /* alloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alloc.h; path = src/core/lib/gpr/alloc.h; sourceTree = ""; }; + 4EEFCBAA52266A325215EB3850F1A7A3 /* resolve_address_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_custom.h; path = src/core/lib/iomgr/resolve_address_custom.h; sourceTree = ""; }; + 4EFF00A4AE82CFA137F5A3655815034E /* security_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_context.h; path = src/core/lib/security/context/security_context.h; sourceTree = ""; }; + 4F0BF004776306DA289146C66734B362 /* filtered_re2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filtered_re2.h; path = third_party/re2/re2/filtered_re2.h; sourceTree = ""; }; + 4F1A34F708FE2EC6600D031321B76EB9 /* alts_seal_privacy_integrity_crypter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_seal_privacy_integrity_crypter.cc; path = src/core/tsi/alts/frame_protector/alts_seal_privacy_integrity_crypter.cc; sourceTree = ""; }; + 4F21ABDDC3BCC2F18A7C4B83B9B37ED9 /* digest_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = digest_extra.c; path = src/crypto/digest_extra/digest_extra.c; sourceTree = ""; }; + 4F2A01A44C32A34C834C8BBC6823A9FD /* any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = any.h; path = absl/types/any.h; sourceTree = ""; }; + 4F3D7A60DE4CBAD310A844F393DE66F0 /* FIRAppAssociationRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppAssociationRegistration.h; path = FirebaseCore/Sources/FIRAppAssociationRegistration.h; sourceTree = ""; }; + 4F486CC10E39A4ACC264440968418147 /* fs-poll.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "fs-poll.c"; path = "src/fs-poll.c"; sourceTree = ""; }; + 4F57326A26A244FC69F2D4811ABE0A32 /* asn1t.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1t.h; path = src/include/openssl/asn1t.h; sourceTree = ""; }; + 4F66135F8AE95B62B6393CA59429F9EC /* mutation_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutation_batch.cc; path = Firestore/core/src/model/mutation_batch.cc; sourceTree = ""; }; + 4F6B63FDB26EE8960C2CC0A2B5EF1E74 /* binder_auto_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_auto_utils.h; path = src/core/ext/transport/binder/utils/binder_auto_utils.h; sourceTree = ""; }; + 4F6D6B1235536BD108D9E3601599C6A8 /* extension.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = extension.h; path = absl/strings/internal/str_format/extension.h; sourceTree = ""; }; + 4F886556614704C816243124A1285CF3 /* evp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp.h; path = src/include/openssl/evp.h; sourceTree = ""; }; + 4F9A5838C42281E980F9C7603F1D52CA /* tree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tree.h; path = include/uv/tree.h; sourceTree = ""; }; + 4F9E66BFEE9E488E91A1C8D98DAFDD3D /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/core/lib/resource_quota/api.h; sourceTree = ""; }; + 4FA96DFF3388CB9A8B7C7B8FB8DAE254 /* cmac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cmac.h; path = src/include/openssl/cmac.h; sourceTree = ""; }; + 4FA9869ABA92FCEDA73265D4524F423D /* ev_epollex_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_epollex_linux.h; path = src/core/lib/iomgr/ev_epollex_linux.h; sourceTree = ""; }; + 4FBFBB77B36999605965939CCB597044 /* tcp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp.c; path = src/unix/tcp.c; sourceTree = ""; }; + 4FD47BF35F6BE02F698865E5EB3BDCAC /* getrandom_fillin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = getrandom_fillin.h; path = src/crypto/fipsmodule/rand/getrandom_fillin.h; sourceTree = ""; }; + 4FD52427FB7CD44588A7E1321F0289AC /* resource_name.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_name.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.c"; sourceTree = ""; }; + 4FF3FEEBEB258EE1087F0C6DA4A256D1 /* transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport.h; path = src/core/lib/transport/transport.h; sourceTree = ""; }; + 5011A58C83FD84F9F4A52AB8F930D54B /* leveldb_transaction.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_transaction.cc; path = Firestore/core/src/local/leveldb_transaction.cc; sourceTree = ""; }; + 501FD9BA2EAB650A68708F8FB7B72557 /* memutil.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memutil.cc; path = absl/strings/internal/memutil.cc; sourceTree = ""; }; + 5026F42912DE4A835C3651AC91819DEA /* bad_any_cast.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bad_any_cast.cc; path = absl/types/bad_any_cast.cc; sourceTree = ""; }; + 504AB5C2226DFD780F2CA13065B03932 /* ssl_session.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_session.h; path = src/core/tsi/ssl/session_cache/ssl_session.h; sourceTree = ""; }; + 504FBB215D82E9112CE2B97E0EB3E9A6 /* method_handler_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = method_handler_impl.h; path = include/grpcpp/impl/method_handler_impl.h; sourceTree = ""; }; + 50500425AB4D4DB2E9221FF52411F3F3 /* resource_quota_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_quota_cc.cc; path = src/cpp/common/resource_quota_cc.cc; sourceTree = ""; }; + 5052554229AE8D9FD9F0888746758048 /* memory_persistence.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_persistence.cc; path = Firestore/core/src/local/memory_persistence.cc; sourceTree = ""; }; + 50862069EF9EF9EC0A0B6EA86ED7BE19 /* config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config.h; path = include/grpcpp/support/config.h; sourceTree = ""; }; + 508AB752343F123DFE685FA01084C703 /* FIRPhoneAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthCredential.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRPhoneAuthCredential.h; sourceTree = ""; }; + 508EEBA92DEF29F71F6A83F49961A14F /* socket_utils_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_utils_posix.h; path = src/core/lib/iomgr/socket_utils_posix.h; sourceTree = ""; }; + 50A5359FC7BE39F3B68707F1E186383D /* a_d2i_fp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_d2i_fp.c; path = src/crypto/asn1/a_d2i_fp.c; sourceTree = ""; }; + 50AA1D148ED03D67E696428E120A4147 /* bind.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bind.cc; path = absl/strings/internal/str_format/bind.cc; sourceTree = ""; }; + 50AB758CD0EF344111D0A36243CB8A5D /* nanopb.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = nanopb.modulemap; sourceTree = ""; }; + 50D4BE94BA8B8149DE37ACABA80C7EA1 /* per_thread_tls.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = per_thread_tls.h; path = absl/base/internal/per_thread_tls.h; sourceTree = ""; }; + 50D8A7A431767ACE42FF526B1746D7B7 /* field_path.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = field_path.cc; path = Firestore/core/src/model/field_path.cc; sourceTree = ""; }; + 50E41A8099F6A6548CAA5B0720708827 /* FirebaseFirestore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseFirestore-Info.plist"; sourceTree = ""; }; + 50FD8E9F0EEBA35A3F0FC7A11D872ACF /* work_serializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = work_serializer.h; path = src/core/lib/iomgr/work_serializer.h; sourceTree = ""; }; + 510D6F4E3FAB1980658F34007B46F960 /* composite_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = composite_credentials.h; path = src/core/lib/security/credentials/composite/composite_credentials.h; sourceTree = ""; }; + 512E732A6D720AEE0C9A096A73AAF823 /* circuit_breaker.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = circuit_breaker.upb.c; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.c"; sourceTree = ""; }; + 514D7742C6CBB0BDBD9984AEE97DDFDE /* BoringSSL-GRPC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "BoringSSL-GRPC"; path = openssl_grpc.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 5167105B640C97D8E53690421E0C148A /* service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_parser.h; path = src/core/lib/service_config/service_config_parser.h; sourceTree = ""; }; + 517197FA4A6C4AFB7743351786769B30 /* front_binder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = front_binder.h; path = absl/functional/internal/front_binder.h; sourceTree = ""; }; + 518554B73609766B30163FECEB1CEA31 /* grpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc.h; path = include/grpc/grpc.h; sourceTree = ""; }; + 518EF993B83123E47B9A9905277CCD5A /* versioning.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = versioning.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h"; sourceTree = ""; }; + 518FF03AFF5CCEF64FB0A1D0039129D2 /* tls_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_security_connector.h; path = src/core/lib/security/security_connector/tls/tls_security_connector.h; sourceTree = ""; }; + 519521BC3BA6794755FB35E3466D8971 /* event_string.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_string.h; path = src/core/lib/surface/event_string.h; sourceTree = ""; }; + 51B40CAFBE1F6A5C76404E825AF8FA46 /* field_index.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = field_index.cc; path = Firestore/core/src/model/field_index.cc; sourceTree = ""; }; + 51D5813F025CE4CA34AAC5DC3BC38A18 /* xds_http_rbac_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_rbac_filter.h; path = src/core/ext/xds/xds_http_rbac_filter.h; sourceTree = ""; }; + 51F32B2FFBCF86CFE5BFC4593E0E46FA /* resource.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.c"; sourceTree = ""; }; + 524974CD58E54F6D2D593683FFD18B77 /* atm.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm.h; path = include/grpc/impl/codegen/atm.h; sourceTree = ""; }; + 524CC9F2B6D9AD9606D212472072C90A /* block_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block_builder.cc; path = table/block_builder.cc; sourceTree = ""; }; + 5251134A1229D47EB05AC1F5F46E6885 /* x_spki.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_spki.c; path = src/crypto/x509/x_spki.c; sourceTree = ""; }; + 52548745E3E15346D2BD591167ACAD27 /* sqrt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sqrt.c; path = src/crypto/fipsmodule/bn/sqrt.c; sourceTree = ""; }; + 527C540EC6841A0AACBB99D9D68F09F8 /* raw_logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_logging.h; path = absl/base/internal/raw_logging.h; sourceTree = ""; }; + 528B4FEE40198768C5F273CBCAFAF48F /* GoogleUtilities-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "GoogleUtilities-dummy.m"; sourceTree = ""; }; + 529D3259FADF14640B94B289E060F444 /* endpoint_pair.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_pair.h; path = src/core/lib/iomgr/endpoint_pair.h; sourceTree = ""; }; + 529F5F3031B1F14819C3FD3E14A035F7 /* handshaker.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = handshaker.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.c"; sourceTree = ""; }; + 52A58BCB384D2E3F536A6CFE285DEBE8 /* sdk_server_authz_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sdk_server_authz_filter.h; path = src/core/lib/security/authorization/sdk_server_authz_filter.h; sourceTree = ""; }; + 52B651660990B2B9FC6D3539DA511B3B /* stacktrace_arm-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_arm-inl.inc"; path = "absl/debugging/internal/stacktrace_arm-inl.inc"; sourceTree = ""; }; + 52BD75847D15692F9A0F6CA9BFF264C2 /* udp_listener_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_listener_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/udp_listener_config.upb.h"; sourceTree = ""; }; + 52BEC2D13CAB924DCDBCCDF1D0117673 /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/annotations/v3/status.upbdefs.h"; sourceTree = ""; }; + 52C1ED620A2DA757285040E787CC4F19 /* seed_material.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seed_material.h; path = absl/random/internal/seed_material.h; sourceTree = ""; }; + 52E79B35CD62FA81884D7E6AD1CF3F0D /* string_util_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_util_windows.cc; path = src/core/lib/gpr/string_util_windows.cc; sourceTree = ""; }; + 52F725D37B4A207EA0C3B47BAD85A348 /* router.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = router.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h"; sourceTree = ""; }; + 53011AA68A247AF435B3243052283F28 /* version.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version.cc; path = src/core/lib/surface/version.cc; sourceTree = ""; }; + 53196EEE60F6B73F19CB839274E5CF89 /* common.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = common.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/v1/common.nanopb.cc; sourceTree = ""; }; + 535BC2B2D90B9F14003C3864BB2164C4 /* resize_uninitialized.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resize_uninitialized.h; path = absl/strings/internal/resize_uninitialized.h; sourceTree = ""; }; + 535BFD33EF257E1E1CC9B8B42246BFB3 /* resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.h; path = src/core/lib/iomgr/event_engine/resolver.h; sourceTree = ""; }; + 535C9F4DA9395ED1C71EDEF56AF5D233 /* client_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel.h; path = src/core/ext/filters/client_channel/client_channel.h; sourceTree = ""; }; + 53607CBA0F7BC0DEBA658B1BD87E62A1 /* ev_poll_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_poll_posix.cc; path = src/core/lib/iomgr/ev_poll_posix.cc; sourceTree = ""; }; + 53724D7FA59878DBD2602A4B034AB361 /* FIRSetAccountInfoResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSetAccountInfoResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSetAccountInfoResponse.h; sourceTree = ""; }; + 53797E8DEFDF8BC37D73E74E4E1742C5 /* ossl_typ.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ossl_typ.h; path = src/include/openssl/ossl_typ.h; sourceTree = ""; }; + 5392100C82EF021DAD730CD9E1258E6B /* FirebaseFirestore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseFirestore-umbrella.h"; sourceTree = ""; }; + 539B1A52B50F4BBCB7FDBCDD371B99F5 /* iam_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iam_credentials.h; path = src/core/lib/security/credentials/iam/iam_credentials.h; sourceTree = ""; }; + 53B4C0ED8DA459247F48DE40D0A3A005 /* wnaf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = wnaf.c; path = src/crypto/fipsmodule/ec/wnaf.c; sourceTree = ""; }; + 53BE1AB17B6C833A8A0AE6CE5AEB9FB9 /* config_selector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_selector.h; path = src/core/ext/filters/client_channel/config_selector.h; sourceTree = ""; }; + 53D1267F645CAAE3499413D90A676B29 /* spinlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = spinlock.h; path = absl/base/internal/spinlock.h; sourceTree = ""; }; + 53D94EEC477A9984F16DB3C12CE1082A /* route_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h"; sourceTree = ""; }; + 53DA30CBA9C9BE4503DD2BB09023E8EF /* context_params.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_params.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h"; sourceTree = ""; }; + 54115A0D583B5439488FBED247E630CF /* threadpool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = threadpool.cc; path = src/core/lib/iomgr/executor/threadpool.cc; sourceTree = ""; }; + 542B749D6259209DE201679B1C5379C1 /* blocking_counter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blocking_counter.h; path = absl/synchronization/blocking_counter.h; sourceTree = ""; }; + 5442F33BFFEAA54FB0E1213B7CCC5519 /* tls_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_utils.cc; path = src/core/lib/security/credentials/tls/tls_utils.cc; sourceTree = ""; }; + 544B9F1E33EA350E6408FE0C44BF9B57 /* lhash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lhash.c; path = src/crypto/lhash/lhash.c; sourceTree = ""; }; + 544D8FDD710A26DE51953883A14EC916 /* GULMutableDictionary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULMutableDictionary.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULMutableDictionary.h; sourceTree = ""; }; + 544F515C3270FBE2337DCECC69DE183B /* GDTCORUploader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploader.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORUploader.h; sourceTree = ""; }; + 546910047479274BD28849751A7F1C18 /* des.c */ = {isa = PBXFileReference; includeInIndex = 1; name = des.c; path = src/crypto/fipsmodule/des/des.c; sourceTree = ""; }; + 546D2A08F7E5D1C8E0EC72CB297E8EAB /* v3_purp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_purp.c; path = src/crypto/x509v3/v3_purp.c; sourceTree = ""; }; + 54705520327F1409633CE2386EA9DB51 /* ssl_asn1.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_asn1.cc; path = src/ssl/ssl_asn1.cc; sourceTree = ""; }; + 54735450AEE3D5FE75B890FBD85B07D6 /* router.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = router.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.c"; sourceTree = ""; }; + 54A040F95E9673242ECED0DD2B1C5703 /* ctr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ctr.c; path = src/crypto/fipsmodule/modes/ctr.c; sourceTree = ""; }; + 54B7A0CFD40A1F2538D9BCD8A7B07789 /* slice_string_helpers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_string_helpers.h; path = src/core/lib/slice/slice_string_helpers.h; sourceTree = ""; }; + 54D34B5FE71EF54622EDCF4D8BA950F6 /* percent.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = percent.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/v3/percent.upbdefs.c"; sourceTree = ""; }; + 54D45EEEA95CB1611F3555DDA92DE697 /* obj_xref.c */ = {isa = PBXFileReference; includeInIndex = 1; name = obj_xref.c; path = src/crypto/obj/obj_xref.c; sourceTree = ""; }; + 54EBAD9790AA39912D55E754B16417D7 /* message_compress_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_compress_filter.h; path = src/core/ext/filters/http/message_compress/message_compress_filter.h; sourceTree = ""; }; + 54FE96AD40DBFF31AC03DCC8D0E378E8 /* a_strex.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_strex.c; path = src/crypto/asn1/a_strex.c; sourceTree = ""; }; + 5505055154C7EEB8293B8679CD86B25D /* pkcs7_x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pkcs7_x509.c; path = src/crypto/pkcs7/pkcs7_x509.c; sourceTree = ""; }; + 5507F27816BC6DB44C5EB130533FA3B8 /* xds_route_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_route_config.h; path = src/core/ext/xds/xds_route_config.h; sourceTree = ""; }; + 551418E325E7294301293549999DA3A0 /* typed_struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = typed_struct.upb.h; path = "src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.h"; sourceTree = ""; }; + 551B26ECCB6DDECFE3FEBC692A2BE339 /* bundle_serializer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bundle_serializer.cc; path = Firestore/core/src/bundle/bundle_serializer.cc; sourceTree = ""; }; + 5534690CE1F038D8F30E8B43653AEFA6 /* call_tracer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_tracer.h; path = src/core/lib/channel/call_tracer.h; sourceTree = ""; }; + 5537EAFCB455B04319DA9AFB945306CC /* abseil-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "abseil-dummy.m"; sourceTree = ""; }; + 555829028BD69240E487CA0F27AF62F0 /* parsing.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parsing.cc; path = src/core/ext/transport/chttp2/transport/parsing.cc; sourceTree = ""; }; + 556EF8C5446ED04042A08B949744B30D /* csds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = csds.upb.h; path = "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h"; sourceTree = ""; }; + 55A05E283276FDEDD1BF07B203CE5C4E /* firebase_metadata_provider.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firebase_metadata_provider.cc; path = Firestore/core/src/remote/firebase_metadata_provider.cc; sourceTree = ""; }; + 55ABB170F0E5D6B2B9C3EA8083E5DD37 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = ""; }; + 55C50D62E77EE8EF58F5C547FF4F754F /* symbolize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symbolize.h; path = absl/debugging/symbolize.h; sourceTree = ""; }; + 55EDC33A8DE2F84BAE739E75AD4C501C /* s3_pkt.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = s3_pkt.cc; path = src/ssl/s3_pkt.cc; sourceTree = ""; }; + 56093813FD647FF8A063252244B54163 /* spinlock_wait.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = spinlock_wait.h; path = absl/base/internal/spinlock_wait.h; sourceTree = ""; }; + 56178E39468A6830CEF945B2C70016A2 /* cpu-intel.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-intel.c"; path = "src/crypto/cpu-intel.c"; sourceTree = ""; }; + 562C36DFCE7F773633C1F593D2DB3D67 /* xxhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xxhash.h; path = third_party/xxhash/xxhash.h; sourceTree = ""; }; + 56370B566967FFDE452F960E4D08FE38 /* parse_address.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parse_address.cc; path = src/core/lib/address_utils/parse_address.cc; sourceTree = ""; }; + 56522A4E7B88FCA5025A2BDB9792CDE5 /* auth_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = auth_filters.h; path = src/core/lib/security/transport/auth_filters.h; sourceTree = ""; }; + 56608DB031E44214A78B36957CF9CD0C /* FBLPromises.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromises.h; path = Sources/FBLPromises/include/FBLPromises.h; sourceTree = ""; }; + 56A16F0E01E347DDE78A224D92633CC8 /* pcy_node.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_node.c; path = src/crypto/x509v3/pcy_node.c; sourceTree = ""; }; + 56ACAD74DF1CB48C39F8A0971535BFDA /* FIRAuthProtoStartMFAPhoneResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProtoStartMFAPhoneResponseInfo.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoStartMFAPhoneResponseInfo.h; sourceTree = ""; }; + 56C1A375A313C7C28EDFD6F670EA9EEC /* rbac.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac.upb.c; path = "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.c"; sourceTree = ""; }; + 56D71B9EC65FB4730889DBDB5C0A39CC /* FirebaseCore-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCore-umbrella.h"; sourceTree = ""; }; + 56F067F1E7E766DC84D6172E1FA62454 /* number.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = number.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h"; sourceTree = ""; }; + 5702279AC0CB640373805A9800CD5387 /* composite_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = composite_credentials.cc; path = src/core/lib/security/credentials/composite/composite_credentials.cc; sourceTree = ""; }; + 571CDE789A936CC14D74BF2A264F9928 /* target_id_generator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = target_id_generator.cc; path = Firestore/core/src/core/target_id_generator.cc; sourceTree = ""; }; + 5742A86C80F16BB613BEC7A7A9874833 /* asn1_par.c */ = {isa = PBXFileReference; includeInIndex = 1; name = asn1_par.c; path = src/crypto/asn1/asn1_par.c; sourceTree = ""; }; + 574ABE8F73885027B159B314B44AFB5A /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/ssl/internal.h; sourceTree = ""; }; + 575FB277367BA264EDB3137622E3ED19 /* alts_shared_resource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_shared_resource.h; path = src/core/tsi/alts/handshaker/alts_shared_resource.h; sourceTree = ""; }; + 57A315925B5E955B7B7577F5B3AE4AF3 /* kdf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = kdf.c; path = src/crypto/fipsmodule/tls/kdf.c; sourceTree = ""; }; + 57A63E617FE47057CA1A66231AA924A1 /* FirebaseCoreInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCoreInternal.h; path = FirebaseCore/Sources/Private/FirebaseCoreInternal.h; sourceTree = ""; }; + 57A8A88D9FF0C1790399DE507A8A7CDE /* frame_ping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_ping.h; path = src/core/ext/transport/chttp2/transport/frame_ping.h; sourceTree = ""; }; + 57AC82E431CEC182FD99376CC91D2DA1 /* connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connector.h; path = src/core/ext/filters/client_channel/connector.h; sourceTree = ""; }; + 57C3AA9084A001E125542C1A1EF01DB9 /* spinlock_wait.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock_wait.cc; path = absl/base/internal/spinlock_wait.cc; sourceTree = ""; }; + 57F4686D1CE51743920502DCE79A9A02 /* FIRAuthBackend+MultiFactor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FIRAuthBackend+MultiFactor.m"; path = "FirebaseAuth/Sources/Backend/FIRAuthBackend+MultiFactor.m"; sourceTree = ""; }; + 57F90969166B3CB3E5BC4ABF5C9AC447 /* FIRAuthExceptionUtils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthExceptionUtils.h; path = FirebaseAuth/Sources/Utilities/FIRAuthExceptionUtils.h; sourceTree = ""; }; + 57FB23C7298DFFD2385B9D34A7B41284 /* FIRVerifyPhoneNumberResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPhoneNumberResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPhoneNumberResponse.h; sourceTree = ""; }; + 580E6C42D9E85725A390D41D73F3DD99 /* sorted_container.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sorted_container.cc; path = Firestore/core/src/immutable/sorted_container.cc; sourceTree = ""; }; + 5813ADD9B5E28D131438AFE1EDDDEC36 /* context_params.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = context_params.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.c"; sourceTree = ""; }; + 5817EE0D67236D8C0F2E3EDB38B54CB1 /* outlier_detection.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = outlier_detection.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.c"; sourceTree = ""; }; + 5828F4859CBEC422FB70E3969F05FBB8 /* FIRHeartbeatInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRHeartbeatInfo.m; path = FirebaseCore/Sources/FIRHeartbeatInfo.m; sourceTree = ""; }; + 58428F7E5EE73D0876DB4692B45DB5C0 /* timestamp.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timestamp.nanopb.cc; path = Firestore/Protos/nanopb/google/protobuf/timestamp.nanopb.cc; sourceTree = ""; }; + 586757584D973BC90A1CAD36A442231E /* resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.h; path = src/core/lib/resolver/resolver.h; sourceTree = ""; }; + 587027EFE829AAAB5D91EA4D88639503 /* fake_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_security_connector.h; path = src/core/lib/security/security_connector/fake/fake_security_connector.h; sourceTree = ""; }; + 5881445D0AF2BEA36F251419C675E59B /* http_tracer.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_tracer.upb.c; path = "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.c"; sourceTree = ""; }; + 588F9095180ABF717584A0C00AA3A4FA /* resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver.cc; path = src/core/lib/resolver/resolver.cc; sourceTree = ""; }; + 589876C3975EE92EEF96B5C0D4C6CC7F /* event_string.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = event_string.cc; path = src/core/lib/surface/event_string.cc; sourceTree = ""; }; + 58ADC5D8F6E7159849466B5DD95BBCD1 /* external_account_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = external_account_credentials.cc; path = src/core/lib/security/credentials/external/external_account_credentials.cc; sourceTree = ""; }; + 58AE9CCD6EDF176BBCE46BE1A2AFE671 /* int128_no_intrinsic.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = int128_no_intrinsic.inc; path = absl/numeric/int128_no_intrinsic.inc; sourceTree = ""; }; + 58B29E1F29BF560A374869FFAB620BB2 /* pretty_printing.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pretty_printing.cc; path = Firestore/core/src/nanopb/pretty_printing.cc; sourceTree = ""; }; + 58CE7D916F9E22B64DE080076CAF58FF /* rsa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsa.c; path = src/crypto/fipsmodule/rsa/rsa.c; sourceTree = ""; }; + 58EC41BA6BCD0FC68022F7F3FD3A81E9 /* stack.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stack.c; path = src/crypto/stack/stack.c; sourceTree = ""; }; + 58F7CBA09395390F579CFAC24A3DF2A8 /* pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pool.h; path = src/include/openssl/pool.h; sourceTree = ""; }; + 59052AB95C8CB562C7F6D7CF74FB38AF /* FIROptionsInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROptionsInternal.h; path = FirebaseCore/Sources/Private/FIROptionsInternal.h; sourceTree = ""; }; + 59269F2D56C9A867911F93426B9562D4 /* FIRQuerySnapshot.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRQuerySnapshot.mm; path = Firestore/Source/API/FIRQuerySnapshot.mm; sourceTree = ""; }; + 592EB0F277777C40EF758EA78E5417CC /* sync_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_windows.cc; path = src/core/lib/gpr/sync_windows.cc; sourceTree = ""; }; + 59345AE043703E97F9200F4465F098D6 /* value.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/value.upb.h"; sourceTree = ""; }; + 5943D4EC6AEE317353106A149D615A0A /* firestore_index_value_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firestore_index_value_writer.cc; path = Firestore/core/src/index/firestore_index_value_writer.cc; sourceTree = ""; }; + 5978C941EEB5C756E8C125F86D864808 /* xds_endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_endpoint.h; path = src/core/ext/xds/xds_endpoint.h; sourceTree = ""; }; + 597BD3423B65535A0CBC5A7D637417DD /* listener_components.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = listener_components.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.c"; sourceTree = ""; }; + 599A4E68EE4B4568BB83D09D9568753F /* server_callback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_callback.h; path = include/grpcpp/impl/codegen/server_callback.h; sourceTree = ""; }; + 599FAF2C50D84FDEFA4BAE87CDE7AE38 /* xds_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_credentials.cc; path = src/core/lib/security/credentials/xds/xds_credentials.cc; sourceTree = ""; }; + 59A4B5CFE40B37F8D1D69D79F61C65D2 /* string.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string.cc; path = src/core/lib/gpr/string.cc; sourceTree = ""; }; + 59E129EA4FDFCBFFA51178B53372CA6B /* tcp_server_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_custom.cc; path = src/core/lib/iomgr/tcp_server_custom.cc; sourceTree = ""; }; + 59EA5320DBA8F082402325B8FACE13F7 /* security_handshaker.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = security_handshaker.cc; path = src/core/lib/security/transport/security_handshaker.cc; sourceTree = ""; }; + 59EC08C1E8D9CB03EFEED229C0E4960F /* upb_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb_internal.h; path = third_party/upb/upb/upb_internal.h; sourceTree = ""; }; + 5A13B092E515D559BA133F2462839749 /* protocol.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = protocol.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/protocol.upbdefs.c"; sourceTree = ""; }; + 5A1ACFD6E3E121DA4FE2E6048E731EC2 /* endpoint.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint.upbdefs.h"; sourceTree = ""; }; + 5A2B42ED43175EA32668409B22911E5B /* overload.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = overload.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.c"; sourceTree = ""; }; + 5A32703DFEEC5A1552397AB18D1537D8 /* ec_key.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec_key.h; path = src/include/openssl/ec_key.h; sourceTree = ""; }; + 5A3EDFBEC6131002063BD032EB814C93 /* extension.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = extension.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.c"; sourceTree = ""; }; + 5A3EF586777AC903D859D53C50B01BDF /* cluster.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/cluster.upb.h"; sourceTree = ""; }; + 5A3F2C19DE9C92E2A9BB57D8A1A2738F /* FIRPhoneAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/Phone/FIRPhoneAuthCredential.m; sourceTree = ""; }; + 5A49AC8E3E770B6418ADEF8C702894BA /* endian.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endian.h; path = absl/base/internal/endian.h; sourceTree = ""; }; + 5A4C980A72D499CB640CF6308965B62C /* roots.pem */ = {isa = PBXFileReference; includeInIndex = 1; name = roots.pem; path = etc/roots.pem; sourceTree = ""; }; + 5A50C4097CDB95665F30A182B7A81512 /* ascii.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ascii.cc; path = absl/strings/ascii.cc; sourceTree = ""; }; + 5A5899B9F5105AB6A6E1C5B92F8FB2D5 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/grpc/impl/codegen/status.h; sourceTree = ""; }; + 5A59222443BE2830EEBA2CFAB6DF56FD /* rpc_method.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_method.h; path = include/grpcpp/impl/rpc_method.h; sourceTree = ""; }; + 5A835EE6123710395FC1AC6BED06100E /* jni_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = jni_utils.cc; path = src/core/ext/transport/binder/client/jni_utils.cc; sourceTree = ""; }; + 5AC9E26833A20DF0AEF18185B011F914 /* arg.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = arg.cc; path = absl/strings/internal/str_format/arg.cc; sourceTree = ""; }; + 5AE6507A5F87C49F7055C67CA6C6A210 /* msg_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msg_internal.h; path = third_party/upb/upb/msg_internal.h; sourceTree = ""; }; + 5AE6A6B0062362F0761A08150367CA99 /* format_request.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = format_request.cc; path = src/core/lib/http/format_request.cc; sourceTree = ""; }; + 5AED9BE9EC29B07850AC6E22B0ED0B76 /* stream_lists.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_lists.cc; path = src/core/ext/transport/chttp2/transport/stream_lists.cc; sourceTree = ""; }; + 5AF0A1CE7FB1FE43A1A353654EE7B738 /* tty.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tty.c; path = src/unix/tty.c; sourceTree = ""; }; + 5AFA880B2BB826D7D9B83D3CDDA14616 /* endpoint.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.h"; sourceTree = ""; }; + 5AFFF79538D6F27BC8D831484DC51522 /* certificate_provider_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_registry.h; path = src/core/ext/xds/certificate_provider_registry.h; sourceTree = ""; }; + 5B10CB3A7C0DFCE2E0791B96551CDBB1 /* dns_resolver_selection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_resolver_selection.h; path = src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h; sourceTree = ""; }; + 5B180C5350B8A63DD9981B25B3DFF1BA /* tcp_client_cfstream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_client_cfstream.cc; path = src/core/lib/iomgr/tcp_client_cfstream.cc; sourceTree = ""; }; + 5B3FC27D3B031EE73A86D41F2900C0E0 /* atm_gcc_atomic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_gcc_atomic.h; path = include/grpc/support/atm_gcc_atomic.h; sourceTree = ""; }; + 5B490B4FD149C2265A0E3BAC5B86E681 /* eval.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = eval.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/eval.upbdefs.c"; sourceTree = ""; }; + 5B54312C8C46057D4D784E0D7005CDD1 /* v3_lib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_lib.c; path = src/crypto/x509v3/v3_lib.c; sourceTree = ""; }; + 5B5F6E73968859E7865EE8D3F1890534 /* FBLPromise+Always.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Always.m"; path = "Sources/FBLPromises/FBLPromise+Always.m"; sourceTree = ""; }; + 5B6E9E218950E491CD5AF37BDCF76333 /* float_conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = float_conversion.h; path = absl/strings/internal/str_format/float_conversion.h; sourceTree = ""; }; + 5B7F7C89FBD035C4BA6425F8800D2F2D /* FIRGitHubAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGitHubAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/GitHub/FIRGitHubAuthCredential.h; sourceTree = ""; }; + 5B973B0890088ABDE6D2532A575BC04F /* alts_handshaker_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_handshaker_client.h; path = src/core/tsi/alts/handshaker/alts_handshaker_client.h; sourceTree = ""; }; + 5BB1668B51711B618F2424C133DFF03D /* ex_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ex_data.h; path = src/include/openssl/ex_data.h; sourceTree = ""; }; + 5BCEA844557637214E6F86C9BC5C6F77 /* civil_time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = civil_time.h; path = absl/time/internal/cctz/include/cctz/civil_time.h; sourceTree = ""; }; + 5BDE61BE5D199409D83EFA60C0500C03 /* digestsign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = digestsign.c; path = src/crypto/evp/digestsign.c; sourceTree = ""; }; + 5BEC3DB4F1B271924D1B4BEA69DF015D /* FIRCoreDiagnostics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnostics.h; path = Firebase/CoreDiagnostics/FIRCDLibrary/Public/FIRCoreDiagnostics.h; sourceTree = ""; }; + 5C04F247F8DCA644AC4433667027F8F0 /* prefilter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = prefilter.h; path = third_party/re2/re2/prefilter.h; sourceTree = ""; }; + 5C2B389A1428E9BA812150CCAF6BF3DE /* digests.c */ = {isa = PBXFileReference; includeInIndex = 1; name = digests.c; path = src/crypto/fipsmodule/digest/digests.c; sourceTree = ""; }; + 5C43532ECD09B628570FEB9403B61340 /* async_generic_service.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_generic_service.h; path = include/grpcpp/generic/async_generic_service.h; sourceTree = ""; }; + 5C4DCFB50E78940D23E3CD9AD70F093E /* stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stream.cc; path = Firestore/core/src/remote/stream.cc; sourceTree = ""; }; + 5C8092D60226F1F893AF9AB6578D349F /* GULSecureCoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSecureCoding.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULSecureCoding.h; sourceTree = ""; }; + 5C9733B403B102E16885F7A7AA43F06E /* lb_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy.h; path = src/core/ext/filters/client_channel/lb_policy.h; sourceTree = ""; }; + 5CBAF5C58564218A1FAE046A136E91E0 /* http2_settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http2_settings.h; path = src/core/ext/transport/chttp2/transport/http2_settings.h; sourceTree = ""; }; + 5CFB27A77DD9FD9067A597729F6590A5 /* cluster.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cluster.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.c"; sourceTree = ""; }; + 5D1229CC2213AE7200380D4B2C2663C1 /* resolver_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_registry.h; path = src/core/lib/resolver/resolver_registry.h; sourceTree = ""; }; + 5D2FC8A5082933CC8C8586406AF52477 /* lb_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy.h; path = src/core/ext/filters/client_channel/lb_policy.h; sourceTree = ""; }; + 5D40123B5BFB8C6F67CCCAED78A6DAC2 /* FirebaseFirestore-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "FirebaseFirestore-dummy.m"; sourceTree = ""; }; + 5D43C5DF8854B485E4D28F6FA4ECF62A /* v3_akey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_akey.c; path = src/crypto/x509v3/v3_akey.c; sourceTree = ""; }; + 5D45D917CBBDF42E595458B7DEFB1B79 /* GDTCORAssert.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORAssert.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORAssert.m; sourceTree = ""; }; + 5D56BFDE89F7D54F40FB10D93A74270E /* validate_service_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = validate_service_config.cc; path = src/cpp/common/validate_service_config.cc; sourceTree = ""; }; + 5D5A850BA0033AEE8F4FADC8683F9490 /* host_port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = host_port.h; path = src/core/lib/gprpp/host_port.h; sourceTree = ""; }; + 5D78D64D9637267FA37B84691562CAF1 /* tcp_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_posix.h; path = src/core/lib/iomgr/tcp_posix.h; sourceTree = ""; }; + 5DA911BEEA8FBEE977EA42C64F307ED1 /* atm_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_windows.h; path = include/grpc/support/atm_windows.h; sourceTree = ""; }; + 5DB413C9AEFC29425E7741EBCC5CB83F /* ostringstream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ostringstream.cc; path = absl/strings/internal/ostringstream.cc; sourceTree = ""; }; + 5DC4C147588FEC92AF9BDB2F5CF2D8D3 /* FIRGetProjectConfigResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetProjectConfigResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetProjectConfigResponse.m; sourceTree = ""; }; + 5DDDFD03F7596750AD047DEA0E97FD3D /* duration.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = duration.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.h"; sourceTree = ""; }; + 5DE74360842451F8872225D98C06F314 /* http_uri.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_uri.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.c"; sourceTree = ""; }; + 5E3F4B769CA19FD2518DCF8BAF8F9B89 /* PromisesObjC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = PromisesObjC.modulemap; sourceTree = ""; }; + 5E529DEA67EB98F9CAF8790749217115 /* pcg_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pcg_engine.h; path = absl/random/internal/pcg_engine.h; sourceTree = ""; }; + 5E6D8BF3426021A8F3146F938CCFFBCA /* overlay.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = overlay.cc; path = Firestore/core/src/model/overlay.cc; sourceTree = ""; }; + 5E793AF5407B047391CF126C0502CA61 /* load_report.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_report.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h"; sourceTree = ""; }; + 5E80A8F60C52DEFD891EA75AF58305E3 /* set_mutation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = set_mutation.cc; path = Firestore/core/src/model/set_mutation.cc; sourceTree = ""; }; + 5E8320422B7C1FA8E0AC087E8902C2C5 /* listener.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h"; sourceTree = ""; }; + 5E84D94C3E175F8975C7EDA23DC1EA6E /* init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = init.h; path = src/core/lib/surface/init.h; sourceTree = ""; }; + 5E95F33246BDBE8F7F11EDCA48804552 /* udp_socket_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_socket_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.h"; sourceTree = ""; }; + 5E9F5F467B68808E84F7BA8B59662AB4 /* percent.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h"; sourceTree = ""; }; + 5EA512BFEF81C78E201AD432708A8831 /* bootstrap.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bootstrap.upb.c; path = "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.c"; sourceTree = ""; }; + 5EBA7B9B3BE6A44B95F8331481D53344 /* p256-x86_64-table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "p256-x86_64-table.h"; path = "src/crypto/fipsmodule/ec/p256-x86_64-table.h"; sourceTree = ""; }; + 5EC3ECF38BBA797B4EAF85F86A8D692B /* http_server_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_server_filter.h; path = src/core/ext/filters/http/server/http_server_filter.h; sourceTree = ""; }; + 5ECDBDD4702353B77287D8E8D8A08EE7 /* range.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = range.upb.c; path = "src/core/ext/upb-generated/envoy/type/v3/range.upb.c"; sourceTree = ""; }; + 5ED26D966EC4799DFE50A0B485AABBC7 /* sockaddr_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_windows.h; path = src/core/lib/iomgr/sockaddr_windows.h; sourceTree = ""; }; + 5ED63727A2238C289B5BF00A5796C593 /* FIRFirestoreSource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirestoreSource.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFirestoreSource.h; sourceTree = ""; }; + 5EFA16D397822AC31C921ADE548FF4B3 /* rbac_service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_service_config_parser.h; path = src/core/ext/filters/rbac/rbac_service_config_parser.h; sourceTree = ""; }; + 5F20E7D553B2EA989C0F03FF67B998CC /* FIRAuthDefaultUIDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDefaultUIDelegate.h; path = FirebaseAuth/Sources/Utilities/FIRAuthDefaultUIDelegate.h; sourceTree = ""; }; + 5F3DBC302A95F5220E29416B70ED0D85 /* tcp_server_utils_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_server_utils_posix.h; path = src/core/lib/iomgr/tcp_server_utils_posix.h; sourceTree = ""; }; + 5F3DFD28CC364E95F1C1BE5B75FFF11F /* FIRCreateAuthURIResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRCreateAuthURIResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRCreateAuthURIResponse.m; sourceTree = ""; }; + 5F4F663504DEFD99A7AC785376387C46 /* thd_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = thd_posix.cc; path = src/core/lib/gprpp/thd_posix.cc; sourceTree = ""; }; + 5F57A71373DBF28BB6926616F3621C8D /* FIRUserMetadata.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUserMetadata.m; path = FirebaseAuth/Sources/User/FIRUserMetadata.m; sourceTree = ""; }; + 5F59B04A08A4E8E12A9AF9EEF6A4AB8B /* backoff.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/backoff.upb.h"; sourceTree = ""; }; + 5F77C4CF40E789F352A3D390A958A71D /* FIRComponent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponent.m; path = FirebaseCore/Sources/FIRComponent.m; sourceTree = ""; }; + 5F7CF84CD1730F9575904395CFA2E66C /* listener_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.h"; sourceTree = ""; }; + 5F856E979C51DE825E513632C0297AE0 /* FIRVerifyAssertionResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyAssertionResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyAssertionResponse.m; sourceTree = ""; }; + 5FA0185E67385B7A7EF682E4647CA90E /* c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = c.cc; path = db/c.cc; sourceTree = ""; }; + 5FB4CCD54DF00AFC087204415965809E /* rc4.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rc4.c; path = src/crypto/rc4/rc4.c; sourceTree = ""; }; + 5FB52C6A3A980EA92AC418D7719C5CF6 /* unix_sockets_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = unix_sockets_posix.cc; path = src/core/lib/iomgr/unix_sockets_posix.cc; sourceTree = ""; }; + 5FC552CDBEEE0FA3CB00D799C9D5F5E6 /* cordz_functions.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cordz_functions.cc; path = absl/strings/internal/cordz_functions.cc; sourceTree = ""; }; + 5FDD8E18A686A4084C22BAE579B7C59A /* authority.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = authority.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.c"; sourceTree = ""; }; + 5FE186C46E9D8B1ECBC4B33958C5A179 /* socket_mutator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_mutator.cc; path = src/core/lib/iomgr/socket_mutator.cc; sourceTree = ""; }; + 5FE3BD99FF86532705A305C29863E452 /* FBLPromiseError.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromiseError.m; path = Sources/FBLPromises/FBLPromiseError.m; sourceTree = ""; }; + 5FED59A1CDDFB043BB961B1AD08FDEDF /* endpoint_pair.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_pair.h; path = src/core/lib/iomgr/endpoint_pair.h; sourceTree = ""; }; + 5FF32D2F9E6814CD68B2554D83E5003B /* FIROptions.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROptions.m; path = FirebaseCore/Sources/FIROptions.m; sourceTree = ""; }; + 5FFA5C58960F4D35AEA7D856BB3E8FC2 /* grpclb_balancer_addresses.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_balancer_addresses.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.h; sourceTree = ""; }; + 5FFEB274B76E2192B73CEEDF45727D78 /* subchannel.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = subchannel.cc; path = src/core/ext/filters/client_channel/subchannel.cc; sourceTree = ""; }; + 60017A283D3C8F3458F97B98BDE9218A /* bitstate.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bitstate.cc; path = third_party/re2/re2/bitstate.cc; sourceTree = ""; }; + 6002159DC9F7CCB89FB6FCEAAD62FC0F /* cds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cds.upb.h; path = "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h"; sourceTree = ""; }; + 6025CF77AD1EC0C5458DE2E98397E65C /* retry_service_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_service_config.h; path = src/core/ext/filters/client_channel/retry_service_config.h; sourceTree = ""; }; + 6026FDA13B74F4C03C1FD06CD269C19A /* throw_delegate.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = throw_delegate.cc; path = absl/base/internal/throw_delegate.cc; sourceTree = ""; }; + 60356B24A4327C5B861458DC234B31D8 /* wrappers.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wrappers.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h"; sourceTree = ""; }; + 603E51DF129CBAA01F54076CCEBE8CDA /* alts_zero_copy_grpc_protector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_zero_copy_grpc_protector.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_zero_copy_grpc_protector.h; sourceTree = ""; }; + 605F722EA8C2FFCBD5B3CF47FA77C5BD /* common.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.h"; sourceTree = ""; }; + 605FD051CC73C6C2D46B0119B5F37505 /* seed_material.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = seed_material.cc; path = absl/random/internal/seed_material.cc; sourceTree = ""; }; + 60698CFB089CB6F0D24CBF779C6F3696 /* server_chttp2.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_chttp2.cc; path = src/core/ext/transport/chttp2/server/insecure/server_chttp2.cc; sourceTree = ""; }; + 6076E062C70285B795933E66F40A56C5 /* log_format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_format.h; path = db/log_format.h; sourceTree = ""; }; + 607C6FDFFE275C934B147580EC3D0094 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/digest/internal.h; sourceTree = ""; }; + 6085E6C07A6456A15AF62080B99EDE0C /* FIRAuthKeychainServices.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthKeychainServices.h; path = FirebaseAuth/Sources/Storage/FIRAuthKeychainServices.h; sourceTree = ""; }; + 6091B2EB5646A3B707BB146899AE04B1 /* auth_metadata_processor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = auth_metadata_processor.h; path = include/grpcpp/security/auth_metadata_processor.h; sourceTree = ""; }; + 60A13111EA64A8F47CD1701DEE46D740 /* CLTypingLabel.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.debug.xcconfig; sourceTree = ""; }; + 60A439629CF6B29704131B68DA2074EE /* tls_record.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_record.cc; path = src/ssl/tls_record.cc; sourceTree = ""; }; + 60C296D427DC1504276E7F84E5C95B3C /* FirebaseAuth.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseAuth.modulemap; sourceTree = ""; }; + 60C513EA55D47C260CEA2ACED5D401A1 /* grpclb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpclb.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb.cc; sourceTree = ""; }; + 60E4B43C74EE41865FEC6649223773EB /* secure_auth_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_auth_context.cc; path = src/cpp/common/secure_auth_context.cc; sourceTree = ""; }; + 60FA50033DF17677238026D2E46A0863 /* activity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = activity.cc; path = src/core/lib/promise/activity.cc; sourceTree = ""; }; + 610801F0A2F391964BA24EE02BE8CD4F /* leveldb_remote_document_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_remote_document_cache.cc; path = Firestore/core/src/local/leveldb_remote_document_cache.cc; sourceTree = ""; }; + 61085D384F2C3F2C228334D8A2C37968 /* substitute.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = substitute.h; path = absl/strings/substitute.h; sourceTree = ""; }; + 611E38312BAE20C0F32D998AF3D6D5D2 /* timeout_encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timeout_encoding.h; path = src/core/lib/transport/timeout_encoding.h; sourceTree = ""; }; + 613BAE7C9A6766589D79AE1AE17B09BE /* GTMSessionFetcher-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GTMSessionFetcher-Info.plist"; sourceTree = ""; }; + 614634BCB32B1E87F31B3E32D25A3FE2 /* client_callback.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_callback.cc; path = src/cpp/client/client_callback.cc; sourceTree = ""; }; + 61666807AD6BE7D65A15582854759C5F /* GDTCOREventDataObject.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREventDataObject.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREventDataObject.h; sourceTree = ""; }; + 6167CE0EBA7D38A989908329B16F792A /* bytestring.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bytestring.h; path = src/include/openssl/bytestring.h; sourceTree = ""; }; + 616BF3428A55017EDF5C2BE7AD883313 /* grpc_tls_certificate_verifier.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_tls_certificate_verifier.cc; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.cc; sourceTree = ""; }; + 617C03C459A180E45BB1943C3B0C6954 /* address_filtering.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address_filtering.h; path = src/core/ext/filters/client_channel/lb_policy/address_filtering.h; sourceTree = ""; }; + 617CF57BF18D897BB10FC2C9E3E8D27C /* binder_server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_server.cc; path = src/core/ext/transport/binder/server/binder_server.cc; sourceTree = ""; }; + 61981A6316D226095A66CA0DF4E1F13C /* FIRVerifyCustomTokenResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyCustomTokenResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyCustomTokenResponse.m; sourceTree = ""; }; + 61ACE8A89D02C28B50F0B5001129086D /* server_initializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_initializer.h; path = include/grpcpp/impl/server_initializer.h; sourceTree = ""; }; + 61C634C1B69FF256B9AF3BF69B29C542 /* FIRLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRLogger.m; path = FirebaseCore/Sources/FIRLogger.m; sourceTree = ""; }; + 61C766B801FC4FAA47716E705455DC89 /* ex_data.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ex_data.c; path = src/crypto/ex_data.c; sourceTree = ""; }; + 61D80D2342A5BDD09D4805F90B4BB88E /* curve25519_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_32.h; path = src/third_party/fiat/curve25519_32.h; sourceTree = ""; }; + 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Pods-Flash Chat iOS13"; path = Pods_Flash_Chat_iOS13.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 61F8C4DF8D9D21A5CEE8FA861AF44C16 /* sync_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_posix.cc; path = src/core/lib/gpr/sync_posix.cc; sourceTree = ""; }; + 61FDDEC23E7D803A162802901CA351F0 /* bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bits.h; path = absl/numeric/bits.h; sourceTree = ""; }; + 6212D54A132A35FCD334DA60C469DFDB /* string_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_windows.h; path = src/core/lib/gpr/string_windows.h; sourceTree = ""; }; + 6213681F233F68E783C70E787D2A4348 /* resolver.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.c"; sourceTree = ""; }; + 622D3E819855FA45B3569525C5BAF7C3 /* evaluate_args.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = evaluate_args.cc; path = src/core/lib/security/authorization/evaluate_args.cc; sourceTree = ""; }; + 623C12C976D24A840253CC891FD3A11D /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/chacha/internal.h; sourceTree = ""; }; + 626F483B7BA65733C1DB2DAD6CCCEE56 /* status_conversion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_conversion.h; path = src/core/lib/transport/status_conversion.h; sourceTree = ""; }; + 62763296B3DB858D8124F28B9029FF68 /* grpc_plugin_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_plugin_registry.cc; path = src/core/plugin_registry/grpc_plugin_registry.cc; sourceTree = ""; }; + 6278B435030FB73A72A1F66F9AAF3B72 /* firestore_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firestore_client.cc; path = Firestore/core/src/core/firestore_client.cc; sourceTree = ""; }; + 627EDC6B3DA19A95043776F59FA9DB50 /* str_split.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = str_split.cc; path = absl/strings/str_split.cc; sourceTree = ""; }; + 6280119D9905E3D2772EF9E24E6CCE42 /* arena.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = arena.cc; path = util/arena.cc; sourceTree = ""; }; + 628D58F99C9E1FEE4DDFDA61C2DDD6A2 /* service_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_type.h; path = include/grpcpp/impl/service_type.h; sourceTree = ""; }; + 6299BE15FD3410916160D48AA2931EA3 /* generic_stub.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = generic_stub.h; path = include/grpcpp/generic/generic_stub.h; sourceTree = ""; }; + 62A3B21BAD973DB81BC5E65BA26D7CAF /* handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker.h; path = src/core/lib/channel/handshaker.h; sourceTree = ""; }; + 62A7E6184FF12055B5F00A40745D168B /* msg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msg.h; path = third_party/upb/upb/msg.h; sourceTree = ""; }; + 62AC496289C749BB5BB807734EAACADE /* async_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_stream.h; path = include/grpcpp/support/async_stream.h; sourceTree = ""; }; + 62B02D7731019FC2F1BF3992C339B741 /* base64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base64.h; path = src/include/openssl/base64.h; sourceTree = ""; }; + 62B1003BD0488A8A5E7A47DFDCD41A9A /* memory_request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory_request.h; path = include/grpc/event_engine/memory_request.h; sourceTree = ""; }; + 62BBC4C8D3AC00E76A6D822816D3A48F /* tls.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/tls.upb.h"; sourceTree = ""; }; + 62C530DA00D370C2CC552D38F7F12D86 /* randen_hwaes.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = randen_hwaes.cc; path = absl/random/internal/randen_hwaes.cc; sourceTree = ""; }; + 62D506DC4AF463FF2AC78C5797644AB0 /* string.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = string.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.c"; sourceTree = ""; }; + 62D7591B1FC5BE969365E5D0EA83CA62 /* ssl_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_credentials.cc; path = src/core/lib/security/credentials/ssl/ssl_credentials.cc; sourceTree = ""; }; + 62FB43174138350931DBAD451780E551 /* event_engine_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_engine_factory.h; path = src/core/lib/event_engine/event_engine_factory.h; sourceTree = ""; }; + 630568E1FFBFFFA2719BB7DF4B297124 /* channelz.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channelz.cc; path = src/core/lib/channel/channelz.cc; sourceTree = ""; }; + 631D692A0289C517B43EE6BF1E15F030 /* comparator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = comparator.h; path = include/leveldb/comparator.h; sourceTree = ""; }; + 633924399AD62B62A6819E420326DB32 /* GDTCORUploadBatch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadBatch.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadBatch.h; sourceTree = ""; }; + 63465C6CE13835C39729C88EE66E5DE7 /* gRPC-Core.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "gRPC-Core.debug.xcconfig"; sourceTree = ""; }; + 635AB32B89495317788654793DE59128 /* FIREmailLinkSignInRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIREmailLinkSignInRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIREmailLinkSignInRequest.m; sourceTree = ""; }; + 6379D900A1E39E178A70836031C594AF /* spinlock_win32.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock_win32.inc; path = absl/base/internal/spinlock_win32.inc; sourceTree = ""; }; + 637B490F69EBB226E8800FD9475B7A98 /* sync_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_engine.cc; path = Firestore/core/src/core/sync_engine.cc; sourceTree = ""; }; + 638FE8B567F194D7EC580D14B29B5FB5 /* frame_goaway.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_goaway.h; path = src/core/ext/transport/chttp2/transport/frame_goaway.h; sourceTree = ""; }; + 6394999CD855044BA4B8C4ACD471BB99 /* query_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query_engine.cc; path = Firestore/core/src/local/query_engine.cc; sourceTree = ""; }; + 63AC3401B5657BF4D7BEEA69FE9F6FD9 /* FBLPromise+Wrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Wrap.h"; path = "Sources/FBLPromises/include/FBLPromise+Wrap.h"; sourceTree = ""; }; + 63B600A553BC873F86D551B5218AB0F5 /* deadline_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = deadline_filter.cc; path = src/core/ext/filters/deadline/deadline_filter.cc; sourceTree = ""; }; + 63B94B9212865E60F08F88198F63C56B /* v3_pcons.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_pcons.c; path = src/crypto/x509v3/v3_pcons.c; sourceTree = ""; }; + 63CD1E03FE893AD70E65603C5C4CB64B /* cordz_info.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cordz_info.cc; path = absl/strings/internal/cordz_info.cc; sourceTree = ""; }; + 63EC61C848D43600669A8D1B213B2FB8 /* client_interceptor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_interceptor.cc; path = src/cpp/client/client_interceptor.cc; sourceTree = ""; }; + 63F85C4407CAB38CD2C01C58E6A26D68 /* load_system_roots_fallback.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = load_system_roots_fallback.cc; path = src/core/lib/security/security_connector/load_system_roots_fallback.cc; sourceTree = ""; }; + 6401A9D3A6EBF69A1E0AA98B736858AD /* resolver.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.c"; sourceTree = ""; }; + 641AA3DEF5E7483371554C1BD9EEDFDB /* GDTCORLifecycle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORLifecycle.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORLifecycle.h; sourceTree = ""; }; + 64230B79931A9B982349473A3036CB12 /* FBLPromise+Do.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Do.h"; path = "Sources/FBLPromises/include/FBLPromise+Do.h"; sourceTree = ""; }; + 6449AAF9C399F9CDF1257E2245700F96 /* alts_tsi_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_utils.h; path = src/core/tsi/alts/handshaker/alts_tsi_utils.h; sourceTree = ""; }; + 644E9C4DFB4F71E1BF32D23C5B00F3A3 /* secure_auth_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secure_auth_context.h; path = src/cpp/common/secure_auth_context.h; sourceTree = ""; }; + 64602F31CE05A142262FB71B050B8FDA /* tcp_client_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_client_posix.cc; path = src/core/lib/iomgr/tcp_client_posix.cc; sourceTree = ""; }; + 6476FD9E57064779CC0AD023659CF0BE /* socket_utils_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_utils_posix.h; path = src/core/lib/iomgr/socket_utils_posix.h; sourceTree = ""; }; + 6481A9E9DFD7E4CBD8921444F3E50C80 /* x_sig.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_sig.c; path = src/crypto/x509/x_sig.c; sourceTree = ""; }; + 648508B5978F0817D9ABF1CFD31A7C7E /* x_val.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_val.c; path = src/crypto/x509/x_val.c; sourceTree = ""; }; + 649F55CFDDD156E5C4B784E1EDDF8D48 /* CLTypingLabel-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "CLTypingLabel-prefix.pch"; sourceTree = ""; }; + 64AB39C7FB66BBC65492D006F6B86715 /* FIRMultiFactorResolver+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRMultiFactorResolver+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/FIRMultiFactorResolver+Internal.h"; sourceTree = ""; }; + 64C5E77F271D21A052B9CDDAA7018638 /* GoogleUtilities-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleUtilities-umbrella.h"; sourceTree = ""; }; + 64DB0B0C382473B71B64849115551865 /* write_batch.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch.h; path = include/leveldb/write_batch.h; sourceTree = ""; }; + 64EC4216064462DAED622F2AD37FF796 /* beta_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = beta_distribution.h; path = absl/random/beta_distribution.h; sourceTree = ""; }; + 6509F7BACCBB8347CC7AB0766C2679D1 /* ssl_privkey.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_privkey.cc; path = src/ssl/ssl_privkey.cc; sourceTree = ""; }; + 65127893BF3F18FDC742D196ADB57849 /* d1_pkt.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = d1_pkt.cc; path = src/ssl/d1_pkt.cc; sourceTree = ""; }; + 6530797C5936362FF548763D66513794 /* bad_optional_access.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bad_optional_access.cc; path = absl/types/bad_optional_access.cc; sourceTree = ""; }; + 6542483789367FE5D0D0D1094FEA7821 /* orca_load_report.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = orca_load_report.upb.h; path = "src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.h"; sourceTree = ""; }; + 654C7964F9111E72C7C708762A8431AE /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/grpc/status.h; sourceTree = ""; }; + 6557431AD55F2F0310054D7834A8C5D9 /* stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.h; path = src/core/lib/debug/stats.h; sourceTree = ""; }; + 6557DE07D4B59EE2059EF7589E6B1FF7 /* bin_encoder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bin_encoder.cc; path = src/core/ext/transport/chttp2/transport/bin_encoder.cc; sourceTree = ""; }; + 6562291DA66A5731D32A0E152732704C /* PromisesObjC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "PromisesObjC-Info.plist"; sourceTree = ""; }; + 656B29316B6EA4D754DD7A3AF612C0A1 /* http_tracer.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_tracer.upb.h; path = "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h"; sourceTree = ""; }; + 6587D3E1DF5B8FD2F2174F4EC247CE6C /* GDTCORFlatFileStorage+Promises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCORFlatFileStorage+Promises.m"; path = "GoogleDataTransport/GDTCORLibrary/GDTCORFlatFileStorage+Promises.m"; sourceTree = ""; }; + 65896A75CEF8E35F984411D95DAA188E /* filter_block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_block.cc; path = table/filter_block.cc; sourceTree = ""; }; + 65958261C69046C055327A83FC097B56 /* cord_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_internal.h; path = absl/strings/internal/cord_internal.h; sourceTree = ""; }; + 65A235EE13A690D79DA49075A313CECE /* orphanable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = orphanable.h; path = src/core/lib/gprpp/orphanable.h; sourceTree = ""; }; + 65B1A809910D1A1EA24766C16DB041B0 /* format_request.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format_request.h; path = src/core/lib/http/format_request.h; sourceTree = ""; }; + 65CF94949EDE1DE37D260177BAA2A13A /* GDTCORUploadCoordinator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORUploadCoordinator.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORUploadCoordinator.h; sourceTree = ""; }; + 65FFF08E0BE438BFC18B8DAFCF208C17 /* GDTCORTransport_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransport_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransport_Private.h; sourceTree = ""; }; + 6609DFF6FF3AB710A2FD741884BD25B6 /* GoogleUtilities-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleUtilities-Info.plist"; sourceTree = ""; }; + 662D37E44B1B57DCC2A8326DBC2F5017 /* eval.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eval.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/eval.upb.h"; sourceTree = ""; }; + 667DDE010E0CC3C239047008C9EEA3A9 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/curve25519/internal.h; sourceTree = ""; }; + 6685B3994861E07B21B2CCB0196653FE /* lds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h"; sourceTree = ""; }; + 6692267E8F535B91F0D56CEEE6929ED3 /* x509_def.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_def.c; path = src/crypto/x509/x509_def.c; sourceTree = ""; }; + 66C2373F17162A1C9266B66424D4FBBC /* filename.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filename.cc; path = db/filename.cc; sourceTree = ""; }; + 66CCBF2DA125FF425910EC22050E282B /* accesslog.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = accesslog.upb.c; path = "src/core/ext/upb-generated/envoy/config/accesslog/v3/accesslog.upb.c"; sourceTree = ""; }; + 66D6016C76F002E74612F8F38F94C951 /* tls.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h"; sourceTree = ""; }; + 66D67C5523AADD5D1B93AB3B867934C0 /* version.c */ = {isa = PBXFileReference; includeInIndex = 1; name = version.c; path = src/version.c; sourceTree = ""; }; + 66EB0D6A3CA15F8685AA701862054201 /* migrate.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = migrate.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h"; sourceTree = ""; }; + 66ED171ACD718C6FC08761028ECCDA0A /* writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = writer.cc; path = Firestore/core/src/nanopb/writer.cc; sourceTree = ""; }; + 66F6FF5066884E464E862313D9CC41E0 /* http_connect_handshaker.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http_connect_handshaker.cc; path = src/core/ext/filters/client_channel/http_connect_handshaker.cc; sourceTree = ""; }; + 66FCBB47E5CDA6A16ACA2DB15477220B /* load_system_roots_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_system_roots_linux.h; path = src/core/lib/security/security_connector/load_system_roots_linux.h; sourceTree = ""; }; + 670A98A5D862B63E32A67E46C89F4B1A /* binder_security_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_security_policy.cc; path = src/core/ext/transport/binder/security_policy/binder_security_policy.cc; sourceTree = ""; }; + 67148EFBE213E547F59DF724FB528B31 /* murmur_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = murmur_hash.h; path = src/core/lib/gpr/murmur_hash.h; sourceTree = ""; }; + 6725E114EAE9B2AE1873DC74EFE33251 /* FIRApp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRApp.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRApp.h; sourceTree = ""; }; + 67502D55352ECC2EC570045D24E3A478 /* version_edit.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_edit.h; path = db/version_edit.h; sourceTree = ""; }; + 675BA0CB0252C74A1A70D17C226D3A9C /* x509_req.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_req.c; path = src/crypto/x509/x509_req.c; sourceTree = ""; }; + 67829ADC0EACB5B114C6BF4E35386AE0 /* quic_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quic_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h"; sourceTree = ""; }; + 6785127EED0BBFEFC00F3D9742E30E80 /* resolver_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_factory.h; path = src/core/lib/resolver/resolver_factory.h; sourceTree = ""; }; + 6791266194C5E91FEDA9ACE84459D03E /* sync_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_generic.h; path = include/grpc/support/sync_generic.h; sourceTree = ""; }; + 679243B75568ECC2E4EFD5B655D09916 /* pmbtoken.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pmbtoken.c; path = src/crypto/trust_token/pmbtoken.c; sourceTree = ""; }; + 679D9F0C4EC4039856963A411C39D7E5 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/leveldb/slice.h; sourceTree = ""; }; + 67A0F376064DF72CF07747CBB46DB6DE /* string_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_ref.h; path = include/grpcpp/support/string_ref.h; sourceTree = ""; }; + 67BDAEF7F75E2B7D93DA35CF9FC3E993 /* circuit_breaker.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = circuit_breaker.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/circuit_breaker.upbdefs.h"; sourceTree = ""; }; + 67C9E52770058BCB0350F8140860C27D /* custom_tag.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = custom_tag.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h"; sourceTree = ""; }; + 67D0B83387B13B256BDF140BB1192B12 /* GDTCORLifecycle.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORLifecycle.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORLifecycle.m; sourceTree = ""; }; + 67D9B92F38C98D42819B4250076BB167 /* http_proxy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http_proxy.cc; path = src/core/ext/filters/client_channel/http_proxy.cc; sourceTree = ""; }; + 67DA08B9B819137A201FC44F55AD9C4E /* sdk_server_authz_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sdk_server_authz_filter.h; path = src/core/lib/security/authorization/sdk_server_authz_filter.h; sourceTree = ""; }; + 67DFE219AC7FCB165448CF9761ABF630 /* log_severity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_severity.cc; path = absl/base/log_severity.cc; sourceTree = ""; }; + 67E772D58D2D675044712888380BBC34 /* xds_channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_args.h; path = src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h; sourceTree = ""; }; + 67FE19879FA707E8A29014CC845D0382 /* path_transformation.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path_transformation.upb.h; path = "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h"; sourceTree = ""; }; + 680166348105B6E171F2C1CD49BD9659 /* proxy_mapper_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_mapper_registry.h; path = src/core/ext/filters/client_channel/proxy_mapper_registry.h; sourceTree = ""; }; + 68081E0DCD54FA35F4F69A201C16471A /* secret.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secret.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h"; sourceTree = ""; }; + 681A8E04815F13E69FF66F524D45C8C0 /* load_balancer.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = load_balancer.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.c"; sourceTree = ""; }; + 682379C3D349215E8AA7550BEA17EA34 /* exception_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = exception_apple.mm; path = Firestore/core/src/util/exception_apple.mm; sourceTree = ""; }; + 682C4B1BD4CCA9B93150996C696E4E75 /* srds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h"; sourceTree = ""; }; + 683B54998C14E0A9A0B5FFA300AC31F8 /* global_config_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_generic.h; path = src/core/lib/gprpp/global_config_generic.h; sourceTree = ""; }; + 6841495179B06A607C542A72C3195F1B /* combiner.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = combiner.cc; path = src/core/lib/iomgr/combiner.cc; sourceTree = ""; }; + 68480DA738818EC646BB8A2503E643E2 /* router.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = router.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3/router.upbdefs.h"; sourceTree = ""; }; + 6849D43BAD4234FAFCF8C5A63BD59EC7 /* load_report.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_report.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/load_report.upb.h"; sourceTree = ""; }; + 684B0DC3636E938A3A5C413BD320666B /* FBLPromise+Then.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Then.h"; path = "Sources/FBLPromises/include/FBLPromise+Then.h"; sourceTree = ""; }; + 6850E800A8DABBF5237FC862A9BD0F00 /* status_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_helper.h; path = src/core/lib/gprpp/status_helper.h; sourceTree = ""; }; + 685BC55271E5576B8485D25C1AEF975F /* resolve_address_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_custom.h; path = src/core/lib/iomgr/resolve_address_custom.h; sourceTree = ""; }; + 68706EF1CE0C112626744C40C4428005 /* filesystem_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filesystem_posix.cc; path = Firestore/core/src/util/filesystem_posix.cc; sourceTree = ""; }; + 6882B16CAA7E81798A22620AD7E30A2B /* xds_api.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_api.cc; path = src/core/ext/xds/xds_api.cc; sourceTree = ""; }; + 688D9425826958169634813782DE07F7 /* rbac.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.h"; sourceTree = ""; }; + 689C31DF374C6F665F6CF0BF9F74153B /* rbac_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_policy.h; path = src/core/lib/security/authorization/rbac_policy.h; sourceTree = ""; }; + 68A92CB9A475EB65D046EBD3FADAF50E /* insecure_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = insecure_security_connector.h; path = src/core/lib/security/security_connector/insecure/insecure_security_connector.h; sourceTree = ""; }; + 68ACD243B6A6600E33BCDEA62CA0DBE7 /* def.c */ = {isa = PBXFileReference; includeInIndex = 1; name = def.c; path = third_party/upb/upb/def.c; sourceTree = ""; }; + 68AEA385C24B561437FDA3A8A9E18C92 /* FIRFinalizeMFAEnrollmentRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFinalizeMFAEnrollmentRequest.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRFinalizeMFAEnrollmentRequest.m; sourceTree = ""; }; + 68BB3280DF67E1660D3C37F7B833795B /* core_configuration.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = core_configuration.cc; path = src/core/lib/config/core_configuration.cc; sourceTree = ""; }; + 68CC0463DF05B0F964E5C218CF9CC6D0 /* evaluate_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evaluate_args.h; path = src/core/lib/security/authorization/evaluate_args.h; sourceTree = ""; }; + 68D78F2576A0E228835C94BCAECD873F /* extension.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = extension.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h"; sourceTree = ""; }; + 68D9CA31BF4E0865E4A8670AAC9FDF5E /* leveldb-library-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-prefix.pch"; sourceTree = ""; }; + 68FCCB7E74D8C9B02C3BD4A132FB911E /* sdk_server_authz_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sdk_server_authz_filter.cc; path = src/core/lib/security/authorization/sdk_server_authz_filter.cc; sourceTree = ""; }; + 69000004006F489C8D6390733B85525C /* host_port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = host_port.h; path = src/core/lib/gprpp/host_port.h; sourceTree = ""; }; + 6922E0EB4A7F308F45B983E4233F41D4 /* version_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = version_set.cc; path = db/version_set.cc; sourceTree = ""; }; + 6935F81990860DAFE6382159F5DFA276 /* health_check.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = health_check.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/health_check.upb.c"; sourceTree = ""; }; + 693799FBAFFB1D765D031172AF9892B7 /* cfstream_handle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cfstream_handle.h; path = src/core/lib/iomgr/cfstream_handle.h; sourceTree = ""; }; + 6949B9A31B9A5E821AA7B27C7F9E6013 /* socket_option.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_option.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/socket_option.upb.h"; sourceTree = ""; }; + 694AD7107FE834585BFBBD1947F77A41 /* ev_poll_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_poll_posix.h; path = src/core/lib/iomgr/ev_poll_posix.h; sourceTree = ""; }; + 69509030235B244D7A212578FACF513A /* secret.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secret.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h"; sourceTree = ""; }; + 69561534B4E0D14908521D40E31CEF07 /* resolve_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address.h; path = src/core/lib/iomgr/resolve_address.h; sourceTree = ""; }; + 6967E1687E46722BE595176C98754244 /* self_check.c */ = {isa = PBXFileReference; includeInIndex = 1; name = self_check.c; path = src/crypto/fipsmodule/self_check/self_check.c; sourceTree = ""; }; + 697359ADFE7DDBD043A2C4ED4B7AF3FF /* FIRAuthWebViewController.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthWebViewController.h; path = FirebaseAuth/Sources/Utilities/FIRAuthWebViewController.h; sourceTree = ""; }; + 698B86C8C9CD33C2A3CE185D3ED68792 /* string.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h"; sourceTree = ""; }; + 69AB3D757C2F2F5953B6942A30F1B06B /* stats_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats_data.h; path = src/core/lib/debug/stats_data.h; sourceTree = ""; }; + 69DBA5188DA81BA251A2B8BDD83D2E38 /* scheduling_mode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scheduling_mode.h; path = absl/base/internal/scheduling_mode.h; sourceTree = ""; }; + 69F42BCFE318EB482F1DEB54A9CA9203 /* grpc_if_nametoindex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_if_nametoindex.h; path = src/core/lib/iomgr/grpc_if_nametoindex.h; sourceTree = ""; }; + 6A039E0611504DED0127C39B811D2AC8 /* alts_grpc_integrity_only_record_protocol.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_grpc_integrity_only_record_protocol.cc; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_integrity_only_record_protocol.cc; sourceTree = ""; }; + 6A2FE42424A5452F17D972197693561A /* load_balancer_api.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = load_balancer_api.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.cc; sourceTree = ""; }; + 6A554124CD0F60743F1F6233676F2028 /* resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver.cc; path = src/core/lib/iomgr/event_engine/resolver.cc; sourceTree = ""; }; + 6A5A73C8B9A0DAEBDFFF70E1F11F67B5 /* object_value.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = object_value.cc; path = Firestore/core/src/model/object_value.cc; sourceTree = ""; }; + 6A6D07C12ACFB3451B59082EDEA49A68 /* xds_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_credentials.h; path = src/core/lib/security/credentials/xds/xds_credentials.h; sourceTree = ""; }; + 6A8210851C6AE6E8B873ABB170243CAF /* accesslog.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = accesslog.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.c"; sourceTree = ""; }; + 6A85543D11B47C9BF3DC73D43A2F0A0F /* alts_iovec_record_protocol.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_iovec_record_protocol.cc; path = src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.cc; sourceTree = ""; }; + 6A89A1BE8EFE00733163FDCD7468C1C3 /* e_os2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = e_os2.h; path = src/include/openssl/e_os2.h; sourceTree = ""; }; + 6A94BB3C5CF94402F0CFE9F9B3B8E5A5 /* bin_encoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bin_encoder.h; path = src/core/ext/transport/chttp2/transport/bin_encoder.h; sourceTree = ""; }; + 6AA569C583E4FA0FAFB693A2C2EE0932 /* set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = set.h; path = third_party/re2/re2/set.h; sourceTree = ""; }; + 6AAD0A0BDD8FC86A64F11B816AF609DB /* poly1305.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poly1305.h; path = src/include/openssl/poly1305.h; sourceTree = ""; }; + 6AB1E2D5BB1B7BB678FB9E662389620A /* FIRAuth.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuth.m; path = FirebaseAuth/Sources/Auth/FIRAuth.m; sourceTree = ""; }; + 6ACBBB49B8AE2C7A71B18F0E1A65AAA6 /* transport_stream_receiver_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_stream_receiver_impl.cc; path = src/core/ext/transport/binder/utils/transport_stream_receiver_impl.cc; sourceTree = ""; }; + 6AE0A17883AA58D4C965CF92C32EC91A /* external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = external_account_credentials.h; path = src/core/lib/security/credentials/external/external_account_credentials.h; sourceTree = ""; }; + 6AFC12BAD8EB1347408605A5BADCB5A6 /* status_conversion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_conversion.cc; path = src/core/lib/transport/status_conversion.cc; sourceTree = ""; }; + 6AFC681BBB7468EF8D49D7ACDC640D00 /* channel_args_preconditioning.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_args_preconditioning.cc; path = src/core/lib/channel/channel_args_preconditioning.cc; sourceTree = ""; }; + 6B060B3A9A32E1053C76975684398812 /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = ""; }; + 6B0E28035252AFA5C4C1B65FF28D8A21 /* e_rc2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_rc2.c; path = src/crypto/cipher_extra/e_rc2.c; sourceTree = ""; }; + 6B1255BB87769A6285AA4B6CCED1616A /* exec_ctx_wakeup_scheduler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exec_ctx_wakeup_scheduler.h; path = src/core/lib/promise/exec_ctx_wakeup_scheduler.h; sourceTree = ""; }; + 6B1666DE02653CC3E896FDB2FF8227F2 /* config_source.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_source.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h"; sourceTree = ""; }; + 6B1A37613852B2D37E88809B90CD510F /* tls_certificate_verifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_certificate_verifier.h; path = include/grpcpp/security/tls_certificate_verifier.h; sourceTree = ""; }; + 6B3A16B183200BA3A424BE410BC55964 /* FIRAuthAPNSTokenType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSTokenType.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthAPNSTokenType.h; sourceTree = ""; }; + 6B4410FA3378C326633EAF3593C5C114 /* x509name.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509name.c; path = src/crypto/x509/x509name.c; sourceTree = ""; }; + 6B4FCEE5A070F4FE8E5AC3666CBCAF82 /* CLTypingLabel.swift */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.swift; name = CLTypingLabel.swift; path = Pod/Classes/CLTypingLabel.swift; sourceTree = ""; }; + 6B53BDBF938C3FD79C37C3267939AC1D /* jwt_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = jwt_credentials.h; path = src/core/lib/security/credentials/jwt/jwt_credentials.h; sourceTree = ""; }; + 6B543E6F97B0FB18BBB0F789F3D36194 /* FIREmailAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIREmailAuthProvider.h; sourceTree = ""; }; + 6B64CF71E055D8DCC922A3B3F9EFC7F6 /* struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h"; sourceTree = ""; }; + 6B74BEA667F052CCCA89FCBAC47CCF83 /* FBLPromise+Testing.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Testing.m"; path = "Sources/FBLPromises/FBLPromise+Testing.m"; sourceTree = ""; }; + 6B7C73B41CC706324C4C9379F24E788F /* authorization_policy_provider_vtable.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = authorization_policy_provider_vtable.cc; path = src/core/lib/security/authorization/authorization_policy_provider_vtable.cc; sourceTree = ""; }; + 6B832B79178FE7147227DFBF2F943BCD /* path_transformation.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path_transformation.upb.h; path = "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.h"; sourceTree = ""; }; + 6B867EDD99E7DFC7EBBDB70D8198C1EA /* api.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = api.cc; path = src/core/lib/resource_quota/api.cc; sourceTree = ""; }; + 6B96D0DED06128DD056914FEC3CEEA75 /* FirebaseAuth-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseAuth-umbrella.h"; sourceTree = ""; }; + 6BADB4F5D23C4D992DE350FFD0D08D70 /* upb.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = upb.hpp; path = third_party/upb/upb/upb.hpp; sourceTree = ""; }; + 6BB913A4F4D9BE196DB4BA66A5FE0877 /* log_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_windows.cc; path = src/core/lib/gpr/log_windows.cc; sourceTree = ""; }; + 6BC54C3D03DEBF9C3A40965E69CAE039 /* Libuv-gRPC */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "Libuv-gRPC"; path = uv.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 6BDF18401538AE2B5050FD138BB859B9 /* proxy_protocol.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_protocol.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h"; sourceTree = ""; }; + 6BE22CB82B086A3891373F187540651C /* log_uniform_int_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log_uniform_int_distribution.h; path = absl/random/log_uniform_int_distribution.h; sourceTree = ""; }; + 6BE83E190A3B5B9C0402F1449F2D2139 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/grpcpp/support/status.h; sourceTree = ""; }; + 6BF57FEEBA5F36B395447E27DF7B4BE6 /* circuit_breaker.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = circuit_breaker.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h"; sourceTree = ""; }; + 6C2391D783FCD6EB39815701A903C908 /* alts_shared_resource.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_shared_resource.h; path = src/core/tsi/alts/handshaker/alts_shared_resource.h; sourceTree = ""; }; + 6C384E4A0584045313A232EA0ACE3474 /* endpoint_cfstream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_cfstream.h; path = src/core/lib/iomgr/endpoint_cfstream.h; sourceTree = ""; }; + 6C3D765876D8C5BB34BCF6CA9375591C /* FIRAnalyticsConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAnalyticsConfiguration.h; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.h; sourceTree = ""; }; + 6C41944494910E7C6ACF68690CB376DF /* logging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = logging.h; path = third_party/re2/util/logging.h; sourceTree = ""; }; + 6C426C00A4E050455BA35C320699FDFF /* FIRAuthAppCredentialManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAppCredentialManager.m; path = FirebaseAuth/Sources/SystemService/FIRAuthAppCredentialManager.m; sourceTree = ""; }; + 6C42F7879780741CE2B6E075C273C298 /* combiner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = combiner.h; path = src/core/lib/iomgr/combiner.h; sourceTree = ""; }; + 6C470D3B0E283A3065444B6C43827E58 /* empty.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = empty.upb.h; path = "src/core/ext/upb-generated/google/protobuf/empty.upb.h"; sourceTree = ""; }; + 6C4FDFE0D8572A90211BB0447EC0B719 /* node.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = node.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h"; sourceTree = ""; }; + 6C51D02C19F815D699F899CA5C80ECA0 /* cpu-aarch64-linux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-aarch64-linux.c"; path = "src/crypto/cpu-aarch64-linux.c"; sourceTree = ""; }; + 6C97CEB1793EF0BA71DC2647267B3A37 /* slice_buffer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_buffer.cc; path = src/core/lib/slice/slice_buffer.cc; sourceTree = ""; }; + 6CBE9445287013F594E7D7C32F1C47C5 /* checked.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = checked.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/checked.upbdefs.h"; sourceTree = ""; }; + 6CC425C67297CC54B10E1458501EAB0F /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/google/rpc/status.upb.h"; sourceTree = ""; }; + 6CCD5C9C3F496EEAEF27483628AF37D8 /* udp_listener_config.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = udp_listener_config.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.c"; sourceTree = ""; }; + 6CF4D776C0DBF6F3E882948CD23E0B2E /* pb_decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_decode.h; sourceTree = ""; }; + 6CFAE9D9244D2F76D266EC0B0FFB6C7A /* error.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error.h; path = src/core/lib/iomgr/error.h; sourceTree = ""; }; + 6D0B3DDF0199EFDD414216F9BD0505AA /* pem_x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_x509.c; path = src/crypto/pem/pem_x509.c; sourceTree = ""; }; + 6D1772DA902A766652DEF9FCEA8D36AC /* pollset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset.h; path = src/core/lib/iomgr/event_engine/pollset.h; sourceTree = ""; }; + 6D26CF37E78C4963696ABF9166EFF1C7 /* p256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p256.c; path = src/crypto/fipsmodule/ec/p256.c; sourceTree = ""; }; + 6D321C6D8BBB6A993518721F8E2729DC /* table_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_builder.h; path = include/leveldb/table_builder.h; sourceTree = ""; }; + 6D3797B7C7B9A842F2548772FCD5A10E /* alts_grpc_record_protocol_common.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_grpc_record_protocol_common.cc; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.cc; sourceTree = ""; }; + 6D4C8C119097DC1763B7923AD7544EE9 /* context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context.h; path = src/core/lib/channel/context.h; sourceTree = ""; }; + 6D694082C0395843F52BFCD214F1ECEB /* document_change.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_change.cc; path = Firestore/core/src/api/document_change.cc; sourceTree = ""; }; + 6D71096B5372BD469E3D0BC8284184CB /* chttp2_transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_transport.h; path = src/core/ext/transport/chttp2/transport/chttp2_transport.h; sourceTree = ""; }; + 6D8F5AB2C75EED16E41E8F964871FC02 /* variant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = variant.h; path = absl/types/variant.h; sourceTree = ""; }; + 6D9757765744C02D895F33537F6EF2E7 /* seed_gen_exception.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = seed_gen_exception.cc; path = absl/random/seed_gen_exception.cc; sourceTree = ""; }; + 6DAE0FF159603EDFF04120BF339EFFD1 /* gRPC-Core.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "gRPC-Core.release.xcconfig"; sourceTree = ""; }; + 6DBE39E9FD8C2F83BD99E42C8270DE89 /* bind.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bind.h; path = absl/strings/internal/str_format/bind.h; sourceTree = ""; }; + 6DCCF9ED51A432C53180439438693CA3 /* x509_trs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_trs.c; path = src/crypto/x509/x509_trs.c; sourceTree = ""; }; + 6DD95918D888C572A689AF627DAA6AC7 /* common.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h"; sourceTree = ""; }; + 6DDCB861ADABB20F67AFFCB72A02F3D9 /* route.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h"; sourceTree = ""; }; + 6DDD63079A07E8EB862239E6E3B03D91 /* config_source.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_source.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.c"; sourceTree = ""; }; + 6DDD6D0D53A77A5AA434A40329CDE64E /* tcp_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_client.cc; path = src/core/lib/iomgr/tcp_client.cc; sourceTree = ""; }; + 6DF68FD53D13E6F589FD24C57DA98264 /* leveldb_bundle_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_bundle_cache.cc; path = Firestore/core/src/local/leveldb_bundle_cache.cc; sourceTree = ""; }; + 6DF9F0DC82B7AC4D9F06B612F46D6D79 /* rsa_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsa_asn1.c; path = src/crypto/rsa_extra/rsa_asn1.c; sourceTree = ""; }; + 6E0A7AD53CEEB4D7306F262026D8E25E /* path_transformation.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path_transformation.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h"; sourceTree = ""; }; + 6E0E6BB641A4D4700D406BAA9F5AA33B /* timer_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_generic.h; path = src/core/lib/iomgr/timer_generic.h; sourceTree = ""; }; + 6E37EA37872D4A5CB914952F8A030EE0 /* ctx.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ctx.c; path = src/crypto/fipsmodule/bn/ctx.c; sourceTree = ""; }; + 6E58F6DA94FFC8CC790BA95EEE24B44C /* p_rsa_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_rsa_asn1.c; path = src/crypto/evp/p_rsa_asn1.c; sourceTree = ""; }; + 6E5A35053750824032A53D39A990AB4D /* f_int.c */ = {isa = PBXFileReference; includeInIndex = 1; name = f_int.c; path = src/crypto/asn1/f_int.c; sourceTree = ""; }; + 6E5FE0350B1C60C4628AC94BC71CDB51 /* explain.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = explain.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/explain.upbdefs.c"; sourceTree = ""; }; + 6E652E9FDB6B6A951FDA2B3B8FAE79BB /* heap-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "heap-inl.h"; path = "src/heap-inl.h"; sourceTree = ""; }; + 6E6CE5F2F5196E28FE5AFED017A8873C /* FIRTimestamp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTimestamp.m; path = Firestore/Source/API/FIRTimestamp.m; sourceTree = ""; }; + 6EB44EB8FC052BDD3EB21F918202EF00 /* hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hash.cc; path = util/hash.cc; sourceTree = ""; }; + 6ED2CC353A59545268CC0DBA03D6F5EC /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/unix/internal.h; sourceTree = ""; }; + 6EE230263BA9F30C4AD63766EBB6058E /* randen_detect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen_detect.h; path = absl/random/internal/randen_detect.h; sourceTree = ""; }; + 6F0E2C7876791D1D067BC7F79AA4076A /* cbb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cbb.c; path = src/crypto/bytestring/cbb.c; sourceTree = ""; }; + 6F1AEFEB385237564BEE128FDBB43C57 /* tls_credentials_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_credentials_options.h; path = include/grpcpp/security/tls_credentials_options.h; sourceTree = ""; }; + 6F2D62CB32105D719266DC029C0A88F9 /* cluster.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cluster.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.c"; sourceTree = ""; }; + 6F5124982CD295133972FCF0E11859BA /* slice_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_utils.h; path = src/core/lib/slice/slice_utils.h; sourceTree = ""; }; + 6F676397F30FA1C0BB9517D4F6B1C5EB /* unicode_groups.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = unicode_groups.cc; path = third_party/re2/re2/unicode_groups.cc; sourceTree = ""; }; + 6F7BF37F150AA59E0443E4CC8EDF79F8 /* tasn_fre.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_fre.c; path = src/crypto/asn1/tasn_fre.c; sourceTree = ""; }; + 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Pods-Flash Chat iOS13-Info.plist"; sourceTree = ""; }; + 6FBFF8C54AB6805DB063D9757DA3F664 /* ads.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ads.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h"; sourceTree = ""; }; + 6FC587878E128571A62AFF3A094658FA /* GULNetworkURLSession.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetworkURLSession.m; path = GoogleUtilities/Network/GULNetworkURLSession.m; sourceTree = ""; }; + 6FD3CBF8EB39AB2CE7F221CB9F85BBDE /* channel_init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_init.h; path = src/core/lib/surface/channel_init.h; sourceTree = ""; }; + 6FF6A55B08463E0C207334284E6514B1 /* hpack_encoder_table.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hpack_encoder_table.cc; path = src/core/ext/transport/chttp2/transport/hpack_encoder_table.cc; sourceTree = ""; }; + 7002C311C9D2659E9363C737EDCB69D1 /* builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = builder.h; path = db/builder.h; sourceTree = ""; }; + 7014BC26720888E69BB9F148A355C84E /* a_print.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_print.c; path = src/crypto/asn1/a_print.c; sourceTree = ""; }; + 702F1E2647AD2D96D6186303A6C43DB4 /* filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter.cc; path = Firestore/core/src/core/filter.cc; sourceTree = ""; }; + 705377BBE4EE217BEC889929244D22AD /* time_zone_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_impl.h; path = absl/time/internal/cctz/src/time_zone_impl.h; sourceTree = ""; }; + 70629CAA86E0DE6B3CB2AC5455ED5AAC /* GDTCCTNanopbHelpers.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTNanopbHelpers.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTNanopbHelpers.m; sourceTree = ""; }; + 707CE59BAB81768ADD6A4D0C0BA12A6B /* byte_buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer.h; path = include/grpcpp/support/byte_buffer.h; sourceTree = ""; }; + 707D48637A80D7EF8E7CDE41AA6225EA /* url_external_account_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = url_external_account_credentials.cc; path = src/core/lib/security/credentials/external/url_external_account_credentials.cc; sourceTree = ""; }; + 70813D60AC567BCFECDD4671CAA0F02B /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = src/core/lib/gprpp/table.h; sourceTree = ""; }; + 70992E175D9E519F03ABDA07C4A85FC6 /* typed_struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = typed_struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/type/v3/typed_struct.upbdefs.h"; sourceTree = ""; }; + 70B2F8788BC4D7ABA6BC636660629C0A /* sync.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sync.cc; path = src/core/lib/gpr/sync.cc; sourceTree = ""; }; + 70CA9C0AB037DBE2035767CDB0A01045 /* bits.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bits.cc; path = Firestore/core/src/util/bits.cc; sourceTree = ""; }; + 70E9B377ABB7634F756BBE4B6B6CCB65 /* FIRGetOOBConfirmationCodeResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetOOBConfirmationCodeResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetOOBConfirmationCodeResponse.h; sourceTree = ""; }; + 71001BFF754951D2CD0DC93ED95AB2FF /* xds_resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resolver.h; path = src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h; sourceTree = ""; }; + 711EF7DFE0655D075E26020615D732FD /* ext_dat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ext_dat.h; path = src/crypto/x509v3/ext_dat.h; sourceTree = ""; }; + 713734CBC3D7D50DAEC1893082FD613C /* document_reference.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_reference.cc; path = Firestore/core/src/api/document_reference.cc; sourceTree = ""; }; + 71488CA73FC23D1BB041725A627BB822 /* empty.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = empty.upb.c; path = "src/core/ext/upb-generated/google/protobuf/empty.upb.c"; sourceTree = ""; }; + 714C2C2E7B7E7733134745AEE143C0E1 /* BoringSSL-GRPC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "BoringSSL-GRPC.release.xcconfig"; sourceTree = ""; }; + 716AE335FAFD8EA416BAC10E6A3F12F6 /* inproc_plugin.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = inproc_plugin.cc; path = src/core/ext/transport/inproc/inproc_plugin.cc; sourceTree = ""; }; + 7180D5C6241A975E84BD8F2A079B7E7D /* resolver_result_parsing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_result_parsing.h; path = src/core/ext/filters/client_channel/resolver_result_parsing.h; sourceTree = ""; }; + 719086FE14B89D8CCBC2743D10C06360 /* endpoint_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.h"; sourceTree = ""; }; + 71C685E45B38AFC33F87220BB24D165B /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/grpc/slice.h; sourceTree = ""; }; + 71CC52911C182E961777E4F7AF7C1A0C /* pkcs8_x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pkcs8_x509.c; path = src/crypto/pkcs8/pkcs8_x509.c; sourceTree = ""; }; + 71D742C8B8EAAFA6DEE91E742BEFA2A0 /* string.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = string.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.c"; sourceTree = ""; }; + 71EF51826972D07B9AB2A41E23965304 /* substitution_format_string.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = substitution_format_string.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.h"; sourceTree = ""; }; + 720C8A6D996E53FD7138E02C9AC727AA /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/pkcs8/internal.h; sourceTree = ""; }; + 720FA670D2663B74EFFCCB7EA2BA3C1B /* xds_channel_creds.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_channel_creds.cc; path = src/core/ext/xds/xds_channel_creds.cc; sourceTree = ""; }; + 7210DBD8889BD021C7B269F97169D3C6 /* channel_create_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_create_impl.cc; path = src/core/ext/transport/binder/client/channel_create_impl.cc; sourceTree = ""; }; + 7212A98ADDB09F1E93FB128E9E098438 /* policy_checks.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = policy_checks.h; path = absl/base/policy_checks.h; sourceTree = ""; }; + 721992F744EB9EFB1DB8CDB5F98E3979 /* tmpfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tmpfile.h; path = src/core/lib/gpr/tmpfile.h; sourceTree = ""; }; + 722CEC6E02CF3DBD5930A33530DC139F /* sockaddr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr.h; path = src/core/lib/event_engine/sockaddr.h; sourceTree = ""; }; + 723A4E92123ACF614E613C17C7B2CA39 /* priority.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = priority.cc; path = src/core/ext/filters/client_channel/lb_policy/priority/priority.cc; sourceTree = ""; }; + 725682450D2F666C5DE097EE909A807B /* discovery.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = discovery.upb.h; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h"; sourceTree = ""; }; + 72714CBB184D240D5A3434F8540011EE /* http_connection_manager.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_connection_manager.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.c"; sourceTree = ""; }; + 728592A6264BF11917B0F5144F4A2B16 /* closure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = closure.h; path = src/core/lib/iomgr/closure.h; sourceTree = ""; }; + 72919100243AFE205A122322072269EE /* address_filtering.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = address_filtering.cc; path = src/core/ext/filters/client_channel/lb_policy/address_filtering.cc; sourceTree = ""; }; + 72A1FD8BF32DEBC8A3280A1802CACABB /* struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.h"; sourceTree = ""; }; + 72C6FFDF4EAF7812FE12AC94A73617DF /* event_engine_factory.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = event_engine_factory.cc; path = src/core/lib/event_engine/event_engine_factory.cc; sourceTree = ""; }; + 72D8C1493477318A747D03B5E0771D8C /* auth_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = auth_context.h; path = include/grpcpp/security/auth_context.h; sourceTree = ""; }; + 72FD5462C01C9F68012853D0DF878B69 /* inproc_transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = inproc_transport.h; path = src/core/ext/transport/inproc/inproc_transport.h; sourceTree = ""; }; + 7312DDFBE0572552979E0BF19894719F /* status.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/annotations/v3/status.upbdefs.c"; sourceTree = ""; }; + 734BF38F7BB7F3803B28B8C7AA8DD671 /* handshaker_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker_registry.h; path = src/core/lib/channel/handshaker_registry.h; sourceTree = ""; }; + 7367C92E6415A6BFC5672213C5881753 /* filter.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h"; sourceTree = ""; }; + 736B82DD436598B49A85DD9DB29A4ED7 /* substitution_format_string.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = substitution_format_string.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.h"; sourceTree = ""; }; + 736FDA885BF213F83AFA9333AFBC86B4 /* http.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/http.upbdefs.h"; sourceTree = ""; }; + 7376EE362BAF9734B69A5A4A10579D0D /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = src/core/lib/promise/detail/status.h; sourceTree = ""; }; + 7382518CEC9A49FC56813A86B05DD5DB /* handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker.h; path = src/core/lib/channel/handshaker.h; sourceTree = ""; }; + 7397DC11544F0B327AE11C4C9FE4812B /* status.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upb.h; path = "src/core/ext/upb-generated/xds/annotations/v3/status.upb.h"; sourceTree = ""; }; + 73D55FE932EAE2F66676A9F7DA427737 /* proxy_mapper_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = proxy_mapper_registry.cc; path = src/core/ext/filters/client_channel/proxy_mapper_registry.cc; sourceTree = ""; }; + 73D92C512EF0DE89D84433B86E57E8FC /* options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = options.cc; path = util/options.cc; sourceTree = ""; }; + 73DA54A9102FD979E589BE042912536A /* mutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = third_party/re2/util/mutex.h; sourceTree = ""; }; + 742617CEE6FAA5BB74974219E225A52C /* arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arena.h; path = util/arena.h; sourceTree = ""; }; + 7434714A9576E498F28C5F58710407CC /* status.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.c"; sourceTree = ""; }; + 74498EF915D7792BA36843E1EE8A0A1F /* resource_path.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_path.cc; path = Firestore/core/src/model/resource_path.cc; sourceTree = ""; }; + 74724CB31640436CA816296D74B6E275 /* sync_abseil.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sync_abseil.cc; path = src/core/lib/gpr/sync_abseil.cc; sourceTree = ""; }; + 747678B86657FDFD0F68EE2968B8E13D /* timer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer.h; path = src/core/lib/iomgr/timer.h; sourceTree = ""; }; + 7476A5231766F1384861C03AD9F7BB22 /* GDTCORStorageEventSelector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageEventSelector.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageEventSelector.h; sourceTree = ""; }; + 747F53DCB746440A1A5B5D9182620D4A /* crypto.c */ = {isa = PBXFileReference; includeInIndex = 1; name = crypto.c; path = src/crypto/crypto.c; sourceTree = ""; }; + 749B29D5A7A72DB9FDB8FBD7656A2C22 /* sensitive.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sensitive.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.h"; sourceTree = ""; }; + 74A8FFB4BAE6DEC96D8A6CC71173A5CE /* semantic_version.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = semantic_version.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.h"; sourceTree = ""; }; + 74E8F3F181617779AE36143103B17F7C /* eval.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eval.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/eval.upb.h"; sourceTree = ""; }; + 75025A8A27096CDB6E8AE8E4BC9FFA5C /* SafariServices.framework */ = {isa = PBXFileReference; lastKnownFileType = wrapper.framework; name = SafariServices.framework; path = Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS14.0.sdk/System/Library/Frameworks/SafariServices.framework; sourceTree = DEVELOPER_DIR; }; + 7523358817BE5997995780ECB6E97977 /* migrate.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = migrate.upbdefs.c; path = "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.c"; sourceTree = ""; }; + 753EB38ECB6981FE5E73CB27AE30EEB6 /* grpc_ares_wrapper_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_wrapper_windows.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_windows.cc; sourceTree = ""; }; + 7544AD4925431F396445691A52C175ED /* init.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = init.cc; path = src/core/lib/surface/init.cc; sourceTree = ""; }; + 75734B57DDA07BA0F0B881C7B45BEF0C /* socket_utils_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_utils_windows.cc; path = src/core/lib/iomgr/socket_utils_windows.cc; sourceTree = ""; }; + 75832D84013106461F75522AA8A74D41 /* sensitive.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sensitive.upb.c; path = "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.c"; sourceTree = ""; }; + 75899F5A82543B1A13778459B8D083F3 /* cfb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cfb.c; path = src/crypto/fipsmodule/modes/cfb.c; sourceTree = ""; }; + 758DDF889909EDDC0172F5D1708C1E5F /* vdso_support.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = vdso_support.cc; path = absl/debugging/internal/vdso_support.cc; sourceTree = ""; }; + 75AFD57458E1F3ED008CF2A83F996FF6 /* cpp_impl_of.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpp_impl_of.h; path = src/core/lib/gprpp/cpp_impl_of.h; sourceTree = ""; }; + 75CCA27821E408BD529679A6E3978320 /* atomic_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atomic_utils.h; path = src/core/lib/gprpp/atomic_utils.h; sourceTree = ""; }; + 75D55EC3B58172638E9BACC34202BF68 /* debug_location.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = debug_location.h; path = src/core/lib/gprpp/debug_location.h; sourceTree = ""; }; + 75DA66C031B313B12D624ED1D34F77D7 /* key_wrap.c */ = {isa = PBXFileReference; includeInIndex = 1; name = key_wrap.c; path = src/crypto/fipsmodule/aes/key_wrap.c; sourceTree = ""; }; + 75DD6A4B0F205379D728A4253736990C /* port_stdcxx.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_stdcxx.h; path = port/port_stdcxx.h; sourceTree = ""; }; + 75F814F1100E1F4028586D4F2A0B21C1 /* alts_crypter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_crypter.cc; path = src/core/tsi/alts/frame_protector/alts_crypter.cc; sourceTree = ""; }; + 75FB2470D08546B4731E7A89EAC10A27 /* dh_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dh_asn1.c; path = src/crypto/dh_extra/dh_asn1.c; sourceTree = ""; }; + 7601BD82200CD2D56D1B413F039C3619 /* d1_srtp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = d1_srtp.cc; path = src/ssl/d1_srtp.cc; sourceTree = ""; }; + 7616D8D0411FB160C5D3E2A2D473ED47 /* polling_entity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = polling_entity.h; path = src/core/lib/iomgr/polling_entity.h; sourceTree = ""; }; + 766631ECB00F802D9B36F1DBFC5C1187 /* char_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = char_map.h; path = absl/strings/internal/char_map.h; sourceTree = ""; }; + 767897FAF82D2679DFE8A1347047415B /* address.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.h"; sourceTree = ""; }; + 7685D04C3C444989BC966565A8086747 /* leveldb-library-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "leveldb-library-Info.plist"; sourceTree = ""; }; + 768CD4C16ADF689D1EA6AE7199FB2977 /* socket_option.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_option.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.c"; sourceTree = ""; }; + 76AC4FE569375028A1F01CCF2AF417F1 /* GULAppDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULAppDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULAppDelegateSwizzler_Private.h; sourceTree = ""; }; + 76AE407C56496617B6D9E8D910475999 /* FIRQuerySnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRQuerySnapshot.h; path = Firestore/Source/Public/FirebaseFirestore/FIRQuerySnapshot.h; sourceTree = ""; }; + 76B4376A8D10B1A244E49A2C0A80D2A4 /* insecure_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = insecure_credentials.cc; path = src/cpp/client/insecure_credentials.cc; sourceTree = ""; }; + 76BCBB2B006FCCAED800BAED52347E04 /* abseil-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "abseil-umbrella.h"; sourceTree = ""; }; + 76CB91D795EAD9E3F29E8D4E1807624A /* frame_ping.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_ping.h; path = src/core/ext/transport/chttp2/transport/frame_ping.h; sourceTree = ""; }; + 76D6B6ACF2857528FDF177AB6699A88C /* lds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lds.upb.c; path = "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.c"; sourceTree = ""; }; + 76DBFA4B04F3D77ABCE8BFF90BBCDB36 /* insecure_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = insecure_security_connector.cc; path = src/core/lib/security/security_connector/insecure/insecure_security_connector.cc; sourceTree = ""; }; + 76E11B27492FD69ABBC84D6808AEF123 /* xds_routing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_routing.h; path = src/core/ext/xds/xds_routing.h; sourceTree = ""; }; + 76ED5C1B433231CD757FD6EECBEDA4EC /* insecure_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = insecure_credentials.cc; path = src/core/lib/security/credentials/insecure/insecure_credentials.cc; sourceTree = ""; }; + 76EEC22BA69345FC434D46075CE431CB /* resource.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/resource.upb.c"; sourceTree = ""; }; + 7712817833A04F71C556C7C006BB29DB /* FIRFirestoreVersion.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFirestoreVersion.mm; path = Firestore/Source/API/FIRFirestoreVersion.mm; sourceTree = ""; }; + 7717474E52AC8C23DA1C12195DE4D6F0 /* tls_method.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_method.cc; path = src/ssl/tls_method.cc; sourceTree = ""; }; + 774219AB72D02853C436277BA7CFA054 /* ref_counted_ptr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ref_counted_ptr.h; path = src/core/lib/gprpp/ref_counted_ptr.h; sourceTree = ""; }; + 7761A8FBDAEC94A388FD4D3A6E7FF4C9 /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h"; sourceTree = ""; }; + 7769E843E7D1E68C92769B739A96CD61 /* grpc_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_security.h; path = include/grpc/grpc_security.h; sourceTree = ""; }; + 776F8FEA201A70DD84F033F016A5801B /* cfstream_handle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cfstream_handle.h; path = src/core/lib/iomgr/cfstream_handle.h; sourceTree = ""; }; + 777F5465A495D4D04777F126912D2314 /* gaussian_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gaussian_distribution.h; path = absl/random/gaussian_distribution.h; sourceTree = ""; }; + 77A6C2CECE162610F68333166EFB3A5C /* custom_tag.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = custom_tag.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/tracing/v3/custom_tag.upbdefs.h"; sourceTree = ""; }; + 77AA52D93990D39FAABEC2E91B7618EF /* leveldb_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_util.cc; path = Firestore/core/src/local/leveldb_util.cc; sourceTree = ""; }; + 77D5FF746CCCC2F37982682AB133FD09 /* FBLPromise+Always.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Always.h"; path = "Sources/FBLPromises/include/FBLPromise+Always.h"; sourceTree = ""; }; + 77E210DA12D3F8193FCADB9711265A0E /* tls_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_credentials.h; path = src/core/lib/security/credentials/tls/tls_credentials.h; sourceTree = ""; }; + 77F3549D1229C9FC7B3AA7832FACDEC4 /* fault.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h"; sourceTree = ""; }; + 77F9C8C4E9B72D892075EDB29844FF98 /* pb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb.h; sourceTree = ""; }; + 77FE188754FF3D5F31A5E2790D03D6C9 /* distribution_caller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = distribution_caller.h; path = absl/random/internal/distribution_caller.h; sourceTree = ""; }; + 781E427F6B3715942969D32D839CE38D /* macros.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = macros.h; path = absl/base/macros.h; sourceTree = ""; }; + 78472B41E96A2641D56C9C16BD1B4606 /* FIRDocumentSnapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDocumentSnapshot.h; path = Firestore/Source/Public/FirebaseFirestore/FIRDocumentSnapshot.h; sourceTree = ""; }; + 785F4EB9653AA3C9851E47E60FF120C1 /* dynamic_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_annotations.h; path = absl/base/internal/dynamic_annotations.h; sourceTree = ""; }; + 7872B63974D282884D086190254A609D /* binder_security_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_security_policy.h; path = include/grpcpp/security/binder_security_policy.h; sourceTree = ""; }; + 78998C95E43BE1ED8AD1A0C5397138D7 /* cct.nanopb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cct.nanopb.c; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.c; sourceTree = ""; }; + 789EC623A75113A6C86CFA509511F6E8 /* lhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lhash.h; path = src/include/openssl/lhash.h; sourceTree = ""; }; + 78A985EDCCC460E3432CFCE5CB77E9FB /* route.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.h"; sourceTree = ""; }; + 78CAF51FAFCDC967670E9AA7B366BF7F /* FIRLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoggerLevel.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRLoggerLevel.h; sourceTree = ""; }; + 78D10F7FADB3FBB4C393BA81AAFBB49E /* pem_info.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_info.c; path = src/crypto/pem/pem_info.c; sourceTree = ""; }; + 78E3337DD33ABE857CB73B2B90199DCB /* block.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = block.cc; path = table/block.cc; sourceTree = ""; }; + 792877C6CA88E970203D0370474DE979 /* address.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h"; sourceTree = ""; }; + 794E2471BA3A35B3E61F5C4BE5CA15CF /* executor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = executor.h; path = src/core/lib/iomgr/executor.h; sourceTree = ""; }; + 796ADF8572896FDF59FF08FB592795E1 /* document_key_reference.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_key_reference.cc; path = Firestore/core/src/local/document_key_reference.cc; sourceTree = ""; }; + 79700097120532BB8E350D6A8405BA15 /* traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = traits.h; path = absl/random/internal/traits.h; sourceTree = ""; }; + 797688779D4B696ACD734CC82C4064FE /* aws_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_external_account_credentials.h; path = src/core/lib/security/credentials/external/aws_external_account_credentials.h; sourceTree = ""; }; + 79851AAAF3E5C33DE4467C46E95DA457 /* overload.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = overload.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h"; sourceTree = ""; }; + 798C9E4DE79E000AC418B77266445FBB /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = ""; }; + 79B4DD7F44DA1EA917D584F3866A98B7 /* descriptor.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = descriptor.upb.h; path = "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h"; sourceTree = ""; }; + 79BAFF551C98239DCCF8AE86C67D505A /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = ""; }; + 79CEE0E3FE83C33C0D7B334778359E6B /* raw_hash_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_hash_set.cc; path = absl/container/internal/raw_hash_set.cc; sourceTree = ""; }; + 79D13A05D320DE0E38AD88CABBD0A6E6 /* json_token.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_token.h; path = src/core/lib/security/credentials/jwt/json_token.h; sourceTree = ""; }; + 7A0EB494D5E63BD0453A2FB978796496 /* FIRAuthTokenResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthTokenResult.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthTokenResult.h; sourceTree = ""; }; + 7A174C54B32FB5D1FE77D30B9B6F7514 /* cord_rep_ring.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_rep_ring.cc; path = absl/strings/internal/cord_rep_ring.cc; sourceTree = ""; }; + 7A263F94AEF7A131068807D2EF04A32D /* stats.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h"; sourceTree = ""; }; + 7A2A0DB76A8514361A5D4D6CC1F1D04D /* two_level_iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = two_level_iterator.cc; path = table/two_level_iterator.cc; sourceTree = ""; }; + 7A334075C8811EB52875FEB3802C734D /* semantic_version.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = semantic_version.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.h"; sourceTree = ""; }; + 7A48C0CED2D22453777B40673FC4A4F1 /* string.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.h; path = src/core/lib/gpr/string.h; sourceTree = ""; }; + 7A48FD3F080361DC4F19F22D2BDE1046 /* cpu_iphone.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu_iphone.cc; path = src/core/lib/gpr/cpu_iphone.cc; sourceTree = ""; }; + 7A55D9610469CA72D31333BC6A2C39A3 /* x509.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509.c; path = src/crypto/x509/x509.c; sourceTree = ""; }; + 7A8BCC1E308A4217373A3C763CE22AA7 /* timer_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timer_manager.cc; path = src/core/lib/iomgr/timer_manager.cc; sourceTree = ""; }; + 7A8C29ED761313A5F081D6EE11E6DF3C /* FIRAuthGlobalWorkQueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthGlobalWorkQueue.h; path = FirebaseAuth/Sources/Auth/FIRAuthGlobalWorkQueue.h; sourceTree = ""; }; + 7AB9BA22259E143A58FA754221B57332 /* table_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table_internal.h; path = third_party/upb/upb/table_internal.h; sourceTree = ""; }; + 7ABAD805C7718AE4948EE17C95BF895F /* auth_property_iterator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_property_iterator.cc; path = src/cpp/common/auth_property_iterator.cc; sourceTree = ""; }; + 7AC05183DB1166706D3366FBE2FC8493 /* conf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = conf.c; path = src/crypto/conf/conf.c; sourceTree = ""; }; + 7AC2F41DC328CE59D27980101021DB15 /* annotations.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = annotations.upb.c; path = "src/core/ext/upb-generated/google/api/annotations.upb.c"; sourceTree = ""; }; + 7AD2B3DF91CD068D7E8D171E9C8BDB47 /* time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time.h; path = absl/time/time.h; sourceTree = ""; }; + 7B175DEEC81EAFDFE8DC739678786A10 /* wakeup_fd_pipe.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wakeup_fd_pipe.cc; path = src/core/lib/iomgr/wakeup_fd_pipe.cc; sourceTree = ""; }; + 7B23366DCA7713366BECCAB45391EFEA /* decode_fast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode_fast.h; path = third_party/upb/upb/decode_fast.h; sourceTree = ""; }; + 7B245CE354938D5611FC6589C24539A9 /* wrappers.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wrappers.upb.h; path = "src/core/ext/upb-generated/google/protobuf/wrappers.upb.h"; sourceTree = ""; }; + 7B267DD045A8E09FB069E5AECC2C26A8 /* server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server.h; path = include/grpcpp/server.h; sourceTree = ""; }; + 7B3005A1AE5DC8A11E27A5995A98FF3E /* resource_name.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_name.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h"; sourceTree = ""; }; + 7B41581D18C97FF19027755685B4B4EC /* ssl_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_credentials.h; path = src/core/lib/security/credentials/ssl/ssl_credentials.h; sourceTree = ""; }; + 7B43DB31CA967787E00FDFB095DF4D4C /* endpoint_components.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_components.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.c"; sourceTree = ""; }; + 7B5920A363B9199518DC20C946752DDC /* ev_apple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_apple.h; path = src/core/lib/iomgr/ev_apple.h; sourceTree = ""; }; + 7B5F836188C93E268DC189FCD0033141 /* FIRStartMFASignInResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRStartMFASignInResponse.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRStartMFASignInResponse.m; sourceTree = ""; }; + 7B65DAADBE8D4485D9389250ACBE82BE /* testharness.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = testharness.cc; path = util/testharness.cc; sourceTree = ""; }; + 7B7AB9AD9ECB57722E2F2EDBE5B09FC9 /* dumpfile.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dumpfile.cc; path = db/dumpfile.cc; sourceTree = ""; }; + 7B8E79425315DD3C6D581BF69940D69B /* http.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upb.h; path = "src/core/ext/upb-generated/google/api/http.upb.h"; sourceTree = ""; }; + 7B905F11E980C3292C8C57E58BF99A0A /* connectivity_state.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connectivity_state.h; path = src/core/lib/transport/connectivity_state.h; sourceTree = ""; }; + 7BA2642FB00D27600652082FA5E06A4C /* abseil.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = abseil.release.xcconfig; sourceTree = ""; }; + 7BB2F5F06AFF448D5CA389D18271F14A /* write_batch_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = write_batch_internal.h; path = db/write_batch_internal.h; sourceTree = ""; }; + 7BE728150F3C5260BE5DED01247F3F61 /* srds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.h"; sourceTree = ""; }; + 7BF59232E4B9443678F977B6F6976EA4 /* grpc_service.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_service.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.h"; sourceTree = ""; }; + 7BF7B39157D71A83DD3FC8B381E01FA1 /* fake_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_credentials.h; path = src/core/lib/security/credentials/fake/fake_credentials.h; sourceTree = ""; }; + 7BF947F8FD81AADB4720F016861C8DDA /* udp_listener_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_listener_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/udp_listener_config.upbdefs.h"; sourceTree = ""; }; + 7BFBFC6D6D99F420C004D37C1AB8EAEB /* random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random.h; path = util/random.h; sourceTree = ""; }; + 7C166AD977F3CF8363A9F7E7BC3AD6F1 /* discovery.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = discovery.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/discovery.upbdefs.h"; sourceTree = ""; }; + 7C2B194ADD6F6DECB61A3F2C3EAC119A /* time_zone_lookup.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_lookup.cc; path = absl/time/internal/cctz/src/time_zone_lookup.cc; sourceTree = ""; }; + 7C359B9C2329602669E12A0AA50BB77B /* binder_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_connector.cc; path = src/core/ext/transport/binder/client/binder_connector.cc; sourceTree = ""; }; + 7C3D1A86E70AD1714FAD785CD0A42B73 /* GTMSessionUploadFetcher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionUploadFetcher.h; path = Source/GTMSessionUploadFetcher.h; sourceTree = ""; }; + 7C4B8FB694E9C33FBDD3396B92BB26EF /* tls_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_utils.h; path = src/core/lib/security/credentials/tls/tls_utils.h; sourceTree = ""; }; + 7C5B3048470DEA64815E2C0629DEDEAB /* overload.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = overload.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/overload/v3/overload.upbdefs.h"; sourceTree = ""; }; + 7C5BB5BDA5B91595037F1980AE48125D /* repair.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = repair.cc; path = db/repair.cc; sourceTree = ""; }; + 7C5D48E3381E9196AC22C7DAFE43DA71 /* local_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_security_connector.h; path = src/core/lib/security/security_connector/local/local_security_connector.h; sourceTree = ""; }; + 7C6053D25BD0B7FC1BDBA23CE67D43C2 /* resource_locator.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_locator.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h"; sourceTree = ""; }; + 7C63F4F4F89E9AFBAF9368CB0E8E0EC4 /* nameser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nameser.h; path = src/core/lib/iomgr/nameser.h; sourceTree = ""; }; + 7C66D000D4EDA802AFE554A19A5BED42 /* server_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_context.h; path = include/grpcpp/server_context.h; sourceTree = ""; }; + 7C6A50AA71371A90B818EFA1556EF4C3 /* metadata_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata_map.h; path = include/grpcpp/impl/codegen/metadata_map.h; sourceTree = ""; }; + 7C93A56379595FF6985CF2001E0D0021 /* hashtablez_sampler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hashtablez_sampler.cc; path = absl/container/internal/hashtablez_sampler.cc; sourceTree = ""; }; + 7C9AF16F9767E45750B06FB19B737FE7 /* cord_rep_ring.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_ring.h; path = absl/strings/internal/cord_rep_ring.h; sourceTree = ""; }; + 7C9DDF933804C408C2FCFE886E205041 /* binder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder.h; path = src/core/ext/transport/binder/wire_format/binder.h; sourceTree = ""; }; + 7CC26117C70C87C80760E29BD8D29C3C /* byte_stream_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_stream_apple.mm; path = Firestore/core/src/util/byte_stream_apple.mm; sourceTree = ""; }; + 7CC9B4883E549D6BEE01FEE1F09692A3 /* GULLoggerCodes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerCodes.h; path = GoogleUtilities/Common/GULLoggerCodes.h; sourceTree = ""; }; + 7CF9FF5C52276C3E63FBD3B84114A7D3 /* grpc_service.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_service.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/grpc_service.upbdefs.c"; sourceTree = ""; }; + 7CFF76E68FDF95510C4C943BC07D7E05 /* unicode_casefold.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = unicode_casefold.cc; path = third_party/re2/re2/unicode_casefold.cc; sourceTree = ""; }; + 7D17B0EF97F0EC321F18150867BFC9E1 /* route_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.h"; sourceTree = ""; }; + 7D188A761A53C200AFA073D7D7DE4C59 /* http_proxy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_proxy.h; path = src/core/ext/filters/client_channel/http_proxy.h; sourceTree = ""; }; + 7D1890E4FDEE09E13709CE687156189A /* grpc_tls_certificate_distributor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_distributor.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h; sourceTree = ""; }; + 7D23683CA40FCEA667187A4A2439799E /* FIRAdditionalUserInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAdditionalUserInfo.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAdditionalUserInfo.h; sourceTree = ""; }; + 7D24AD72E5C9175C11BA1E296A162D75 /* internal_errqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal_errqueue.h; path = src/core/lib/iomgr/internal_errqueue.h; sourceTree = ""; }; + 7D2B6AF2F6EE10FA4B637678C8BA552A /* nanopb-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "nanopb-dummy.m"; sourceTree = ""; }; + 7D36E5611E58BE34056E4B7399AC9402 /* posix_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = posix_logger.h; path = util/posix_logger.h; sourceTree = ""; }; + 7D3922089CEDED5B9DABDB00407AD737 /* stap_timers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stap_timers.cc; path = src/core/lib/profiling/stap_timers.cc; sourceTree = ""; }; + 7D43F0FCA7A1C79DB9A7D04E9957D029 /* sync_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_posix.h; path = include/grpc/support/sync_posix.h; sourceTree = ""; }; + 7D4B4252AFB49B82007AE79A991A16F8 /* local_subchannel_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_subchannel_pool.h; path = src/core/ext/filters/client_channel/local_subchannel_pool.h; sourceTree = ""; }; + 7D5F7D332D96892DC29F1DA1ABF33429 /* uv-common.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "uv-common.c"; path = "src/uv-common.c"; sourceTree = ""; }; + 7D6AD123AEC57E513E6F6BA53E9B4FD4 /* range.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = range.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/range.upb.h"; sourceTree = ""; }; + 7D82C23ECC64C3C306DB72BD22338A76 /* cord_rep_consume.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_rep_consume.cc; path = absl/strings/internal/cord_rep_consume.cc; sourceTree = ""; }; + 7D896C6BC7121F76AF5B0637C4FCF177 /* benchmark.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = benchmark.h; path = third_party/re2/util/benchmark.h; sourceTree = ""; }; + 7DA0606A094629B2C9F18A9B70903319 /* validate_metadata.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = validate_metadata.cc; path = src/core/lib/surface/validate_metadata.cc; sourceTree = ""; }; + 7DAD7E9F5C6E079367716F239D6CB968 /* grpc_alts_credentials_client_options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_alts_credentials_client_options.cc; path = src/core/lib/security/credentials/alts/grpc_alts_credentials_client_options.cc; sourceTree = ""; }; + 7DDFD387C49CD84D09C97EC63C48F670 /* connected_channel.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = connected_channel.cc; path = src/core/lib/channel/connected_channel.cc; sourceTree = ""; }; + 7DEB961C5735A034F58BA05453C5836C /* number.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = number.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/number.upbdefs.h"; sourceTree = ""; }; + 7DEBA012AB2012A0AEF4127A8EEC55A7 /* gRPC-Core-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "gRPC-Core-Info.plist"; sourceTree = ""; }; + 7DF6A1349B9F25B8E7E79407B4DAA60C /* listener_components.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = listener_components.upb.c; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener_components.upb.c"; sourceTree = ""; }; + 7DFAC1758DAB8F0781120D1C9D784D4D /* nfa.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = nfa.cc; path = third_party/re2/re2/nfa.cc; sourceTree = ""; }; + 7DFD263E34216F5EF21A7FE1D6675D4D /* value.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/value.upb.h"; sourceTree = ""; }; + 7E09BE89928CC1F6CB81A3ADD714D752 /* err_data.c */ = {isa = PBXFileReference; includeInIndex = 1; path = err_data.c; sourceTree = ""; }; + 7E1049244559C7D4167BD8684578C780 /* distributions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = distributions.h; path = absl/random/distributions.h; sourceTree = ""; }; + 7E224E8B4848DE109E1D6C308C919097 /* FIRAuthInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInterop.h; path = Interop/Auth/Public/FIRAuthInterop.h; sourceTree = ""; }; + 7E2E9958BFC19E7F16DB321E756366F0 /* endpoint_pair_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_pair_posix.cc; path = src/core/lib/iomgr/endpoint_pair_posix.cc; sourceTree = ""; }; + 7E345D05251FD3366FA547BF63DD4299 /* generate_real.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = generate_real.h; path = absl/random/internal/generate_real.h; sourceTree = ""; }; + 7E440A91523190BC85301528185749A3 /* darwin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = darwin.h; path = include/uv/darwin.h; sourceTree = ""; }; + 7E4E0E2CEAE9782B2E9A6C92516399B7 /* api_trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_trace.h; path = src/core/lib/surface/api_trace.h; sourceTree = ""; }; + 7E68C726D5E0C954FD2826E711F00F80 /* cord_rep_btree_navigator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_rep_btree_navigator.cc; path = absl/strings/internal/cord_rep_btree_navigator.cc; sourceTree = ""; }; + 7E6EF70B1D940DD343C043D74608AA1B /* file_watcher_certificate_provider_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = file_watcher_certificate_provider_factory.h; path = src/core/ext/xds/file_watcher_certificate_provider_factory.h; sourceTree = ""; }; + 7E759E9ED96129102A03AF7BB4953E95 /* tcp_server_utils_posix_noifaddrs.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_utils_posix_noifaddrs.cc; path = src/core/lib/iomgr/tcp_server_utils_posix_noifaddrs.cc; sourceTree = ""; }; + 7E8E5AE1A8C4DF296B3B192D22EFEFEE /* any.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = any.upb.h; path = "src/core/ext/upb-generated/google/protobuf/any.upb.h"; sourceTree = ""; }; + 7E8EC9A28D2D200806058945B40D77D3 /* resolve_address_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_windows.h; path = src/core/lib/iomgr/resolve_address_windows.h; sourceTree = ""; }; + 7EA395161CA1BC627289058318BBB983 /* grpc_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_types.h; path = include/grpc/impl/codegen/grpc_types.h; sourceTree = ""; }; + 7EAC2E632D61E2CA6806E0CF1EBD7C89 /* alts_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_security_connector.h; path = src/core/lib/security/security_connector/alts/alts_security_connector.h; sourceTree = ""; }; + 7EB7BEA05BB844AB3BDA789E112B8268 /* grpc_authorization_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_authorization_engine.h; path = src/core/lib/security/authorization/grpc_authorization_engine.h; sourceTree = ""; }; + 7EDF54183434FB39AC19B88572C93DAD /* timer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer.h; path = src/core/lib/iomgr/timer.h; sourceTree = ""; }; + 7EEF9D9A196A368496EBCCD615E779EA /* x509_ext.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_ext.c; path = src/crypto/x509/x509_ext.c; sourceTree = ""; }; + 7EF21320D0D944388C950C4D17C03C30 /* gcd.c */ = {isa = PBXFileReference; includeInIndex = 1; name = gcd.c; path = src/crypto/fipsmodule/bn/gcd.c; sourceTree = ""; }; + 7EF2DD73AD284D464C816AC744BE09CF /* nid.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nid.h; path = src/include/openssl/nid.h; sourceTree = ""; }; + 7F05FEB54635B2E82919FA47407E8833 /* FBLPromise+Async.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Async.m"; path = "Sources/FBLPromises/FBLPromise+Async.m"; sourceTree = ""; }; + 7F0D8EB06208B732C01FBB33A5A809AB /* resolved_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolved_address.h; path = src/core/lib/iomgr/resolved_address.h; sourceTree = ""; }; + 7F1E38B1E62557371B7A015F63784948 /* prefilter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = prefilter.cc; path = third_party/re2/re2/prefilter.cc; sourceTree = ""; }; + 7F2103C473548594B9DA8F8C757DE0CA /* gRPC-C++.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "gRPC-C++.debug.xcconfig"; sourceTree = ""; }; + 7F2DDD51207FA47DBAB10A8C06C8BAE2 /* gRPC-C++.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "gRPC-C++.modulemap"; sourceTree = ""; }; + 7F359F6CA2AF6E0C8D57987097FFEE4F /* interceptor_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = interceptor_common.h; path = include/grpcpp/impl/codegen/interceptor_common.h; sourceTree = ""; }; + 7F3FDD2E070E7DDE38BCF21CBB76F59A /* byte_buffer_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_buffer_reader.cc; path = src/core/lib/surface/byte_buffer_reader.cc; sourceTree = ""; }; + 7F532E7EB539A021367A9944ECE4C5DC /* dns_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dns_resolver.cc; path = src/core/ext/filters/client_channel/resolver/dns/native/dns_resolver.cc; sourceTree = ""; }; + 7F58BDA9E9A8310219A5C2B38BAE0AF9 /* leveldb-library-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "leveldb-library-umbrella.h"; sourceTree = ""; }; + 7F598AAE01B59F78802C83BE0761B8FE /* nonsecure_base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nonsecure_base.h; path = absl/random/internal/nonsecure_base.h; sourceTree = ""; }; + 7F785C5A139811A2C92A32E5B12FE4B9 /* check_gcp_environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = check_gcp_environment.h; path = src/core/lib/security/credentials/alts/check_gcp_environment.h; sourceTree = ""; }; + 7F807B3DC822DB1CD48DE55CAA33ECB4 /* database_id.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = database_id.cc; path = Firestore/core/src/model/database_id.cc; sourceTree = ""; }; + 7F938E1ECF07C9B318E8FC9307054DB8 /* rbac.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upb.h; path = "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h"; sourceTree = ""; }; + 7F93CC6BD4C01C55A9E61721E8BBA1E3 /* tcp_client_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_client_custom.cc; path = src/core/lib/iomgr/tcp_client_custom.cc; sourceTree = ""; }; + 7F98435C7DC2D84738E1C6C4092F5976 /* FIRFacebookAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFacebookAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/Facebook/FIRFacebookAuthCredential.m; sourceTree = ""; }; + 7FB27CDDD081F802DD700B2386A67B51 /* map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = map.h; path = src/core/lib/promise/map.h; sourceTree = ""; }; + 7FC8E0E3D6FE76903307D28E09B8A204 /* backup_poller.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = backup_poller.cc; path = src/core/ext/filters/client_channel/backup_poller.cc; sourceTree = ""; }; + 7FD181D1ADA66B85336F2A2AD35125F9 /* callback_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = callback_common.h; path = include/grpcpp/impl/codegen/callback_common.h; sourceTree = ""; }; + 7FD1D3BF85CE988D85DCD239550EE17A /* stream.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stream.c; path = src/unix/stream.c; sourceTree = ""; }; + 7FE9AE6007906E7C0B0C9A8BDD4CB30B /* thread_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_annotations.h; path = absl/base/internal/thread_annotations.h; sourceTree = ""; }; + 7FF2965FA77AFDAB7BB5693D8DD90A05 /* FIRWithdrawMFAResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRWithdrawMFAResponse.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Unenroll/FIRWithdrawMFAResponse.m; sourceTree = ""; }; + 80033A1C79A2B43A03B108F7458D5014 /* ssl_session_openssl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_session_openssl.cc; path = src/core/tsi/ssl/session_cache/ssl_session_openssl.cc; sourceTree = ""; }; + 802C68F01FC2BE3E58D5D61584146CE5 /* async_unary_call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_unary_call.h; path = include/grpcpp/support/async_unary_call.h; sourceTree = ""; }; + 802F5F976EA21BD5B248225AC53ADCE2 /* socket_helper.c */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_helper.c; path = src/crypto/bio/socket_helper.c; sourceTree = ""; }; + 804AB7E909CAE13A02DFEAA0E19B771F /* futex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = futex.h; path = absl/synchronization/internal/futex.h; sourceTree = ""; }; + 80679E461FDD37824EE930F12D4ED7E6 /* huffsyms.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = huffsyms.cc; path = src/core/ext/transport/chttp2/transport/huffsyms.cc; sourceTree = ""; }; + 8072901C0D5F83ED93147F7CD3BA069D /* pkcs12.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs12.h; path = src/include/openssl/pkcs12.h; sourceTree = ""; }; + 80777F0A5F5E8E8E516C6C3BE6172C73 /* aes_nohw.c */ = {isa = PBXFileReference; includeInIndex = 1; name = aes_nohw.c; path = src/crypto/fipsmodule/aes/aes_nohw.c; sourceTree = ""; }; + 80AC518F58AF7973701E13E4AE33DD9D /* GULLoggerLevel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULLoggerLevel.h; path = GoogleUtilities/Logger/Public/GoogleUtilities/GULLoggerLevel.h; sourceTree = ""; }; + 80B550FF5B6F76C13E1E21014EE3FB20 /* explain.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = explain.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/explain.upb.h"; sourceTree = ""; }; + 80B8F6F119E2108FBA5F93F9A0708C3A /* BoringSSL-GRPC.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "BoringSSL-GRPC.debug.xcconfig"; sourceTree = ""; }; + 80C04D5253F6D2271FDD7F5D507A8462 /* grpc_unary_call.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_unary_call.cc; path = Firestore/core/src/remote/grpc_unary_call.cc; sourceTree = ""; }; + 80C33F7C021AA3242CEDEE8717E96F15 /* poll.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poll.c; path = src/unix/poll.c; sourceTree = ""; }; + 80C857803EB538B1AA9B673E10B8BB61 /* rbac.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3/rbac.upbdefs.h"; sourceTree = ""; }; + 80CE752E9ECD2D3E28B7B57EBB7FE3A7 /* v3_skey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_skey.c; path = src/crypto/x509v3/v3_skey.c; sourceTree = ""; }; + 80D00C44F9F5408F89A980CB49987AE6 /* server_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_context.cc; path = src/cpp/server/server_context.cc; sourceTree = ""; }; + 80D4D9403D385C29E02E83A44CAE28E6 /* time.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time.cc; path = src/core/lib/gpr/time.cc; sourceTree = ""; }; + 80E03351210BD98F6346A9AF126697E2 /* view.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = view.cc; path = Firestore/core/src/core/view.cc; sourceTree = ""; }; + 80E4E1B67BD8946BF38B986B8FA9829C /* bdp_estimator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bdp_estimator.h; path = src/core/lib/transport/bdp_estimator.h; sourceTree = ""; }; + 80EB9C991E162F2EF01E4F443F491D7D /* alts_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_security_connector.h; path = src/core/lib/security/security_connector/alts/alts_security_connector.h; sourceTree = ""; }; + 810ACBB839F429B37C2347FCA21E43A8 /* cds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h"; sourceTree = ""; }; + 8155E03B7CE659F8FB2A2D3B9FCB3623 /* is_epollexclusive_available.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = is_epollexclusive_available.h; path = src/core/lib/iomgr/is_epollexclusive_available.h; sourceTree = ""; }; + 8166D8A9C0379B0BF89D9A71E3CC726E /* rc4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rc4.h; path = src/include/openssl/rc4.h; sourceTree = ""; }; + 8167B739F49157F98BBF94704D32512A /* GULNetworkInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkInternal.h; path = GoogleUtilities/Network/GULNetworkInternal.h; sourceTree = ""; }; + 8174AE0EEF6A92D98959FE40376923F1 /* abseil-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "abseil-Info.plist"; sourceTree = ""; }; + 81AA820967C40D29C342EDE7604C8860 /* create_channel_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_channel_internal.h; path = src/cpp/client/create_channel_internal.h; sourceTree = ""; }; + 81CEBF3D40AB39D0FFC1210983EEF30E /* xds_http_fault_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_http_fault_filter.cc; path = src/core/ext/xds/xds_http_fault_filter.cc; sourceTree = ""; }; + 81D327F784C23FD15903B173DC43B685 /* cycleclock.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cycleclock.cc; path = absl/base/internal/cycleclock.cc; sourceTree = ""; }; + 81DAC95ABF19A3398D9BB431745C5082 /* address_is_readable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address_is_readable.h; path = absl/debugging/internal/address_is_readable.h; sourceTree = ""; }; + 81DE705B11AAD484F88E34D84D9F4709 /* deadline_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deadline_filter.h; path = src/core/ext/filters/deadline/deadline_filter.h; sourceTree = ""; }; + 81E425D2F7ED58FB616B9007FDDDBBE6 /* tcp_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_windows.cc; path = src/core/lib/iomgr/tcp_windows.cc; sourceTree = ""; }; + 81EF0A7CC622E871C77CFEB9C5016067 /* deprecation.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deprecation.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h"; sourceTree = ""; }; + 8214E0F1A79CC233001182126362D964 /* mpmcqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mpmcqueue.h; path = src/core/lib/iomgr/executor/mpmcqueue.h; sourceTree = ""; }; + 822FCA7FE706C2ED1ECC965147FAB4EB /* safestack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = safestack.h; path = src/include/openssl/safestack.h; sourceTree = ""; }; + 8234BBCC322F39BC7CD6259484D406CA /* cluster.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h"; sourceTree = ""; }; + 823B1D3E93CA9020BB02D7D03F9852C6 /* FBLPromiseError.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromiseError.h; path = Sources/FBLPromises/include/FBLPromiseError.h; sourceTree = ""; }; + 82716D58AAA782A0D1DAF07BE2AC9695 /* descriptor.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = descriptor.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h"; sourceTree = ""; }; + 8273897F27BBF1599A0DB7A0D4756550 /* FIRGitHubAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGitHubAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/GitHub/FIRGitHubAuthProvider.m; sourceTree = ""; }; + 82B685AC7DD9D0DBF716681B02C48056 /* FIROAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthCredential.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIROAuthCredential.h; sourceTree = ""; }; + 82BAC4B84FEABE9C201B47AE1154B96B /* cordz_statistics.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_statistics.h; path = absl/strings/internal/cordz_statistics.h; sourceTree = ""; }; + 82D5B7227FD76BEFC8A8C1D274FE5346 /* xds_endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_endpoint.h; path = src/core/ext/xds/xds_endpoint.h; sourceTree = ""; }; + 82FB50329157A6EA9E8029E16F9746F7 /* socket_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_utils.h; path = src/core/lib/iomgr/socket_utils.h; sourceTree = ""; }; + 83122614DC7B66662716B3F3EDC3D23E /* json_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = json_util.cc; path = src/core/lib/json/json_util.cc; sourceTree = ""; }; + 83297AB151241F1C5BC302FE6E7CE6D9 /* v3_utl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_utl.c; path = src/crypto/x509v3/v3_utl.c; sourceTree = ""; }; + 83470043E55287FC84FC55B8BC93F4D6 /* call_once.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_once.h; path = absl/base/call_once.h; sourceTree = ""; }; + 83525FF00465FEA737F6669011484D29 /* text_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = text_encode.c; path = third_party/upb/upb/text_encode.c; sourceTree = ""; }; + 835E2F00E365CADA9A622D08E72C3610 /* file_watcher_certificate_provider_factory.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = file_watcher_certificate_provider_factory.cc; path = src/core/ext/xds/file_watcher_certificate_provider_factory.cc; sourceTree = ""; }; + 8369F833058118E4B75B01A0155A9971 /* thread_none.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_none.c; path = src/crypto/thread_none.c; sourceTree = ""; }; + 836CD5024BB47B484A09C4245839F662 /* global_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config.h; path = src/core/lib/gprpp/global_config.h; sourceTree = ""; }; + 8370D77BBEB560DFF7A7918A2F667349 /* json_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_util.h; path = src/core/lib/security/util/json_util.h; sourceTree = ""; }; + 83825E65C8C99BB4B9DD908985111D54 /* target.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = target.cc; path = Firestore/core/src/core/target.cc; sourceTree = ""; }; + 838763DF9C05DE20DAA56285A5ADAAFE /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = ""; }; + 8387A0385444361E6A3E057FEEA59382 /* FIROAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIROAuthCredential_Internal.h; path = FirebaseAuth/Sources/AuthProvider/OAuth/FIROAuthCredential_Internal.h; sourceTree = ""; }; + 8390F817E3707DE07D51CADA42CEFCFD /* gethostname.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gethostname.h; path = src/core/lib/iomgr/gethostname.h; sourceTree = ""; }; + 83A7A94973827F8C7717275C1246DF4E /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/pkcs7/internal.h; sourceTree = ""; }; + 83ADD73FF907643E3B375DEE31D48BA2 /* xds_endpoint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_endpoint.cc; path = src/core/ext/xds/xds_endpoint.cc; sourceTree = ""; }; + 83BF7E2A149BC87BE03873B1CCA08D20 /* alts_iovec_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_iovec_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h; sourceTree = ""; }; + 83C20788CA5C5B3B69CCD0465C4F09A1 /* gsec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gsec.h; path = src/core/tsi/alts/crypt/gsec.h; sourceTree = ""; }; + 83DC494F0B1E80441C9E7C3E13116C93 /* stringpiece.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stringpiece.cc; path = third_party/re2/re2/stringpiece.cc; sourceTree = ""; }; + 83F6544AA992FE8502346532DB60D09B /* idna.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = idna.h; path = src/idna.h; sourceTree = ""; }; + 8406057E035CA9E3000DEA835D416A7D /* deprecation.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deprecation.upb.h; path = "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.h"; sourceTree = ""; }; + 840A2003D93A5070B65103D63DCBB9BB /* xds_channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_args.h; path = src/core/ext/filters/client_channel/lb_policy/xds/xds_channel_args.h; sourceTree = ""; }; + 8420FB628F6284D5DBAEC1631C2B68BD /* slice_intern.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_intern.cc; path = src/core/lib/slice/slice_intern.cc; sourceTree = ""; }; + 84263A549341E72E0BB30C7BCFD678FF /* arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arena.h; path = src/core/lib/resource_quota/arena.h; sourceTree = ""; }; + 843F136FED5B084109F9636ADC13408C /* call.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = call.cc; path = src/core/lib/surface/call.cc; sourceTree = ""; }; + 84458F8F8814010F9D1598757BD8B138 /* quic_config.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quic_config.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.c"; sourceTree = ""; }; + 845A2F64F013286CCA2456FA7600BCE2 /* version_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = version_set.h; path = db/version_set.h; sourceTree = ""; }; + 845B9BFABAC9F6401E20593626F0754B /* bio.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bio.h; path = src/include/openssl/bio.h; sourceTree = ""; }; + 84647934B99ED7C9253D1FB70264FF78 /* blake2.c */ = {isa = PBXFileReference; includeInIndex = 1; name = blake2.c; path = src/crypto/blake2/blake2.c; sourceTree = ""; }; + 84663C520851681B57348DFEA30935A8 /* socket_utils_common_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_utils_common_posix.cc; path = src/core/lib/iomgr/socket_utils_common_posix.cc; sourceTree = ""; }; + 846AE012592714C7235A90988265F857 /* load_reporting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_reporting.h; path = include/grpc/load_reporting.h; sourceTree = ""; }; + 8470A5D15D04BDF6BA27E0C310EB883B /* unix_sockets_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unix_sockets_posix.h; path = src/core/lib/iomgr/unix_sockets_posix.h; sourceTree = ""; }; + 84850E062A0CDC21BC26DE64245539D3 /* local_store.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_store.cc; path = Firestore/core/src/local/local_store.cc; sourceTree = ""; }; + 8488EAB6E33D80DF8CF0E8CBEBDA79E5 /* endpoint_components.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_components.upb.c; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint_components.upb.c"; sourceTree = ""; }; + 848972441A1D9F485CCFAD296F5A33DA /* lds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lds.upb.h; path = "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h"; sourceTree = ""; }; + 8489FD916B954A176E77A959ADAF976A /* ResourceBundle-gRPCCertificates-Cpp-gRPC-C++-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "ResourceBundle-gRPCCertificates-Cpp-gRPC-C++-Info.plist"; sourceTree = ""; }; + 849F7C84E2D8488DED627661723BD63B /* GTMSessionFetcherLogging.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GTMSessionFetcherLogging.h; path = Source/GTMSessionFetcherLogging.h; sourceTree = ""; }; + 84B643E6CEEFF819C3661D2C2635D699 /* closure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = closure.h; path = src/core/lib/iomgr/closure.h; sourceTree = ""; }; + 84C2EE7BD9D036F14FE928E007DA4BE0 /* poll.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poll.h; path = src/core/lib/promise/poll.h; sourceTree = ""; }; + 84C780FC12F143703034F7BA3736CFD9 /* service_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_type.h; path = include/grpcpp/impl/codegen/service_type.h; sourceTree = ""; }; + 84D2D677CC464481A6A125E9D013DFBE /* cpu_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu_windows.cc; path = src/core/lib/gpr/cpu_windows.cc; sourceTree = ""; }; + 84D5CEADAD815F373304D9BD563009FA /* v3_int.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_int.c; path = src/crypto/x509v3/v3_int.c; sourceTree = ""; }; + 84F2154AC5DF72B4491DBF12C33969B5 /* decode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode.h; path = third_party/upb/upb/decode.h; sourceTree = ""; }; + 84F512B693D36703655723F486FDA749 /* randen_round_keys.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = randen_round_keys.cc; path = absl/random/internal/randen_round_keys.cc; sourceTree = ""; }; + 850460EE61D796579DA71C81057A8A85 /* ev_epollex_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_epollex_linux.h; path = src/core/lib/iomgr/ev_epollex_linux.h; sourceTree = ""; }; + 8510873ACAFE44D1C2C67941CADD7B83 /* FIRResetPasswordRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRResetPasswordRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRResetPasswordRequest.m; sourceTree = ""; }; + 851DAEC8FF55D7643A13D5E10092CE49 /* migrate.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = migrate.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h"; sourceTree = ""; }; + 852EBA8D8890348981588637E2ABCDE1 /* tls_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_credentials.cc; path = src/core/lib/security/credentials/tls/tls_credentials.cc; sourceTree = ""; }; + 854FA7970F11EA344254C193095FBAD0 /* collection_entry.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = collection_entry.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.h"; sourceTree = ""; }; + 85662CE13698E0586D0ECF12C72683C7 /* remote_store.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = remote_store.cc; path = Firestore/core/src/remote/remote_store.cc; sourceTree = ""; }; + 85675F4D896A7D0D4E0E17BFDAEF4F9C /* xds_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_client.cc; path = src/core/ext/xds/xds_client.cc; sourceTree = ""; }; + 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleDataTransport; path = GoogleDataTransport.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 857CCA5E89486852852EB52EF0EA67C8 /* message_decompress_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = message_decompress_filter.cc; path = src/core/ext/filters/http/message_compress/message_decompress_filter.cc; sourceTree = ""; }; + 8594F9807620424DD34ADB749CBD3B9A /* path_transformation.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = path_transformation.upb.c; path = "src/core/ext/upb-generated/envoy/type/http/v3/path_transformation.upb.c"; sourceTree = ""; }; + 85B4480886683D6312B4A3C3E72B5AFF /* FBLPromise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FBLPromise.h; path = Sources/FBLPromises/include/FBLPromise.h; sourceTree = ""; }; + 85B49FA7B39B78FB74DE6246EE0E616D /* binder_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_credentials.h; path = include/grpcpp/security/binder_credentials.h; sourceTree = ""; }; + 85B8E99D4B724E838FFD988C2D743029 /* scalar.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scalar.c; path = src/crypto/fipsmodule/ec/scalar.c; sourceTree = ""; }; + 85D1F7E86CCC76574FD5EE221484AE8B /* time_zone_info.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_info.h; path = absl/time/internal/cctz/src/time_zone_info.h; sourceTree = ""; }; + 85DA57F50C065ABF328C3F4FC253A5EC /* xds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds.h; path = src/core/ext/filters/client_channel/lb_policy/xds/xds.h; sourceTree = ""; }; + 85E53F373DCEF8C8F928E7A7E2DBE057 /* pem_pkey.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_pkey.c; path = src/crypto/pem/pem_pkey.c; sourceTree = ""; }; + 86033FE5DADD71CF339771271C63162B /* GDTCCTUploader.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTUploader.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTUploader.m; sourceTree = ""; }; + 860A0380ED8F0C159ADF0F660E7E06FB /* ads.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ads.upb.h; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/ads.upb.h"; sourceTree = ""; }; + 861489B312CE664CA6B681D11C145F17 /* grpc_tls_certificate_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_provider.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h; sourceTree = ""; }; + 8615921BAC23D16B67E5F98134A7A044 /* tcp_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_posix.cc; path = src/core/lib/iomgr/tcp_posix.cc; sourceTree = ""; }; + 864558757BE85DE8CE6C1EB8E811E994 /* gRPC-C++-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "gRPC-C++-Info.plist"; sourceTree = ""; }; + 86524FA4EDF7081A6E7084C8B8B17D1E /* time_zone_if.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_if.cc; path = absl/time/internal/cctz/src/time_zone_if.cc; sourceTree = ""; }; + 8669FF51367A30A57F172D542DD494D3 /* channelz_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channelz_registry.h; path = src/core/lib/channel/channelz_registry.h; sourceTree = ""; }; + 866FD972E037D4CCB3FCA911027840DB /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = ""; }; + 86802504520AA3A309F8EDD8E1B99229 /* leveldb_key.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_key.cc; path = Firestore/core/src/local/leveldb_key.cc; sourceTree = ""; }; + 8682BBA4F2F938C21632B871A19BB066 /* trust_token.c */ = {isa = PBXFileReference; includeInIndex = 1; name = trust_token.c; path = src/crypto/trust_token/trust_token.c; sourceTree = ""; }; + 86928EE66736C05CAC65353EA0B91B00 /* handshaker_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker_registry.h; path = src/core/lib/channel/handshaker_registry.h; sourceTree = ""; }; + 8695802D66ED0B539ECABA0E72CF7047 /* rpc_method.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rpc_method.cc; path = src/cpp/common/rpc_method.cc; sourceTree = ""; }; + 86A30F886E4992EEC817984C0B4168D7 /* v3_conf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_conf.c; path = src/crypto/x509v3/v3_conf.c; sourceTree = ""; }; + 86A3491F3980835D7575E4EA3AA1A3C9 /* endpoint_pair_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_pair_windows.cc; path = src/core/lib/iomgr/endpoint_pair_windows.cc; sourceTree = ""; }; + 86AA512D9ED986574F7B0A69672C67A8 /* string_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_ref.h; path = include/grpcpp/impl/codegen/string_ref.h; sourceTree = ""; }; + 86C5EAF0D442E8EE7824B1848D15A53A /* auth_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = auth_filters.h; path = src/core/lib/security/transport/auth_filters.h; sourceTree = ""; }; + 86DABB4ED6F7D31ADBC30914363D5620 /* status_payload_printer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_payload_printer.cc; path = absl/status/status_payload_printer.cc; sourceTree = ""; }; + 86E3E162380318F11BF033F9F6C68524 /* clock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = clock.h; path = absl/time/clock.h; sourceTree = ""; }; + 86EB8FA475BE2EA1961B4B1E4C89AADE /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = absl/base/port.h; sourceTree = ""; }; + 871A89379F4BC15EDAF59528401E875B /* fast_type_id.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fast_type_id.h; path = absl/base/internal/fast_type_id.h; sourceTree = ""; }; + 872715849F1F3A18DEA1B2FB61C2D193 /* random.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = random.h; path = absl/random/random.h; sourceTree = ""; }; + 8759E08F97430B9826E51C05FEDA2500 /* handshaker_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker_factory.h; path = src/core/lib/channel/handshaker_factory.h; sourceTree = ""; }; + 8764B611CEB80ACEB5412D248A044D89 /* xds_resource_type_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resource_type_impl.h; path = src/core/ext/xds/xds_resource_type_impl.h; sourceTree = ""; }; + 8764ECC90740CB6B201999609AFDC927 /* base.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = base.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.c"; sourceTree = ""; }; + 8769AC5CA4618AF20CC40941AB4E8821 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = ""; }; + 8776E9D2D545CF85F8E15211E18F23D0 /* siphash.c */ = {isa = PBXFileReference; includeInIndex = 1; name = siphash.c; path = src/crypto/siphash/siphash.c; sourceTree = ""; }; + 8790EC735C909A17326C9A56B876D4DC /* http_connection_manager.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_connection_manager.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upbdefs.h"; sourceTree = ""; }; + 8790F0E07ED296037A8F59CD7BF8DFFB /* cert.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cert.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.c"; sourceTree = ""; }; + 87B0EEDBCD2D4728E1EDC4060D728293 /* xds_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_api.h; path = src/core/ext/xds/xds_api.h; sourceTree = ""; }; + 87DD88A35A40E7DCC11F34551932C8F2 /* flat_hash_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = flat_hash_map.h; path = absl/container/flat_hash_map.h; sourceTree = ""; }; + 87E0C63F688C857A49A2AF4A89890C02 /* rbac.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.h"; sourceTree = ""; }; + 87E386519212D6F63717838DA453E874 /* FIRAuthErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthErrors.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthErrors.h; sourceTree = ""; }; + 8801AF2B6AFCDAB597525BAC990E645A /* query.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query.cc; path = Firestore/core/src/core/query.cc; sourceTree = ""; }; + 883C5D7AAB983E1191323BA3B76FBAA7 /* order_by.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = order_by.cc; path = Firestore/core/src/core/order_by.cc; sourceTree = ""; }; + 883DC56D810F175B4F49FDD9BDDB1250 /* create_thread_identity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_thread_identity.h; path = absl/synchronization/internal/create_thread_identity.h; sourceTree = ""; }; + 884B4380342ADEA473A93442F75992EF /* clock.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = clock.cc; path = absl/time/clock.cc; sourceTree = ""; }; + 884FE2EFE455D674ABB1D1AE49328BB3 /* udp_socket_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = udp_socket_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/udp_socket_config.upb.h"; sourceTree = ""; }; + 8856ABF8BE8DD959C86FD4BA55DF5D4D /* api_listener.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_listener.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h"; sourceTree = ""; }; + 885E05A074A7C2F0D3526F3AC1383FD3 /* strerror.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strerror.cc; path = absl/base/internal/strerror.cc; sourceTree = ""; }; + 8884A3E2AB053907CFA209D05D96D33D /* path.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h"; sourceTree = ""; }; + 88887370A76FB76303839847BF0C7229 /* murmur_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = murmur_hash.h; path = src/core/lib/gpr/murmur_hash.h; sourceTree = ""; }; + 889B479E6E5498E04E3385F6E28EEAA0 /* cordz_handle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cordz_handle.cc; path = absl/strings/internal/cordz_handle.cc; sourceTree = ""; }; + 889E5FE510D90018B23076EFA44A9A44 /* exponential_backoff.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = exponential_backoff.cc; path = Firestore/core/src/remote/exponential_backoff.cc; sourceTree = ""; }; + 88A7056E799512CEE06F43FEC1557F67 /* local_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_credentials.h; path = src/core/lib/security/credentials/local/local_credentials.h; sourceTree = ""; }; + 88AFA4BB994031B15F15B7BF35409669 /* iocp_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iocp_windows.h; path = src/core/lib/iomgr/iocp_windows.h; sourceTree = ""; }; + 88B2D36A0B8424C2072AE0C6A73C191B /* event_service_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_service_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h"; sourceTree = ""; }; + 88D29C372848AD3E431BA16FE1CE337A /* wakeup_fd_nospecial.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wakeup_fd_nospecial.cc; path = src/core/lib/iomgr/wakeup_fd_nospecial.cc; sourceTree = ""; }; + 88DFEEA988E27091399A84F6874A1240 /* url_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = url_external_account_credentials.h; path = src/core/lib/security/credentials/external/url_external_account_credentials.h; sourceTree = ""; }; + 88E20E7712C6D28EB51286755F044DEC /* abseil-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "abseil-prefix.pch"; sourceTree = ""; }; + 88F61C4AA0577BB40954941D6D0F5397 /* FBLPromise+Testing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Testing.h"; path = "Sources/FBLPromises/include/FBLPromise+Testing.h"; sourceTree = ""; }; + 88F8CA067E53CFAAAE4CE9042F5FA633 /* FIRPhoneMultiFactorAssertion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRPhoneMultiFactorAssertion.m; path = FirebaseAuth/Sources/MultiFactor/Phone/FIRPhoneMultiFactorAssertion.m; sourceTree = ""; }; + 88F8F8CDE1F490759A60EAC715F3A69E /* pool_urbg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pool_urbg.h; path = absl/random/internal/pool_urbg.h; sourceTree = ""; }; + 890AC5D33AA35E3D935748C507035320 /* elf_mem_image.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = elf_mem_image.cc; path = absl/debugging/internal/elf_mem_image.cc; sourceTree = ""; }; + 891D78E0F95636260C607EE16E204C16 /* regex.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = regex.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.h"; sourceTree = ""; }; + 891EFA8865D4CD5D9E2B93C237FEFAF1 /* api_listener.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = api_listener.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.c"; sourceTree = ""; }; + 8937930EAC9E1C511504C8C3396DD6AF /* subchannel_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_interface.h; path = src/core/ext/filters/client_channel/subchannel_interface.h; sourceTree = ""; }; + 893C588FD213884DF826423C7949DCDB /* client_channel.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_channel.cc; path = src/core/ext/filters/client_channel/client_channel.cc; sourceTree = ""; }; + 8942B7083FF0320C539600FE32EAEA11 /* FIRFinalizeMFASignInRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFinalizeMFASignInRequest.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRFinalizeMFASignInRequest.m; sourceTree = ""; }; + 8944594D87313CFCCB09E367634E4987 /* ev_epoll1_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_epoll1_linux.h; path = src/core/lib/iomgr/ev_epoll1_linux.h; sourceTree = ""; }; + 894AA1A1C12DB951D26C27D52F14CDE0 /* server_builder_plugin.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_builder_plugin.h; path = include/grpcpp/impl/server_builder_plugin.h; sourceTree = ""; }; + 89516F786BA2650FD6378284BD7ABA3A /* config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config.h; path = include/grpcpp/impl/codegen/config.h; sourceTree = ""; }; + 8959AFBBCB7B5DD6CBED5788FD29A1A6 /* router.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = router.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.c"; sourceTree = ""; }; + 8975AD1C28C3347DF07EC70B01B778A2 /* xds_server_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_server_builder.h; path = include/grpcpp/xds_server_builder.h; sourceTree = ""; }; + 89954D4E2A3084A31255683F1B0EB5F2 /* call_combiner.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = call_combiner.cc; path = src/core/lib/iomgr/call_combiner.cc; sourceTree = ""; }; + 89B7897DF12703F778F1EC4EE4EC9964 /* http_client_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http_client_filter.cc; path = src/core/ext/filters/http/client/http_client_filter.cc; sourceTree = ""; }; + 89B82013A88C8519B4A873E81CD5BF01 /* mpscq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mpscq.h; path = src/core/lib/gprpp/mpscq.h; sourceTree = ""; }; + 89BBDB36F7C71B722DB8BE0463E47B09 /* rls.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rls.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.c"; sourceTree = ""; }; + 89D986A203FC20E88A35757D45C00883 /* timer_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_custom.h; path = src/core/lib/iomgr/timer_custom.h; sourceTree = ""; }; + 8A105344A03733C8CC47997CCA89D3EA /* FIRAuthDataResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDataResult.m; path = FirebaseAuth/Sources/Auth/FIRAuthDataResult.m; sourceTree = ""; }; + 8A39481A525D90F792BFF9FA22EA9D9E /* FIRSetAccountInfoRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSetAccountInfoRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSetAccountInfoRequest.h; sourceTree = ""; }; + 8A5248D536AAD57EFE543CFAC5E7D915 /* frame_window_update.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_window_update.h; path = src/core/ext/transport/chttp2/transport/frame_window_update.h; sourceTree = ""; }; + 8A645962C7C86B9D544371B479259421 /* connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connector.h; path = src/core/ext/filters/client_channel/connector.h; sourceTree = ""; }; + 8A7771B668A09CC5F106E83C081F66F4 /* loop.c */ = {isa = PBXFileReference; includeInIndex = 1; name = loop.c; path = src/unix/loop.c; sourceTree = ""; }; + 8A89FFA7A8A988A84AFF9804713F3786 /* credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = credentials.h; path = include/grpcpp/security/credentials.h; sourceTree = ""; }; + 8A8B55C405BDC56767C43A702325ADBA /* leveldb-library.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "leveldb-library.modulemap"; sourceTree = ""; }; + 8A8E6083194F91775D3A6AD962AD839F /* sparse_array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sparse_array.h; path = third_party/re2/re2/sparse_array.h; sourceTree = ""; }; + 8AB2664197F5DDFBDB6C0F58AE6D526F /* xds_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_credentials.cc; path = src/cpp/client/xds_credentials.cc; sourceTree = ""; }; + 8AB87D30F99067AFFAF8D39EDA4314C3 /* semantic_version.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = semantic_version.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/v3/semantic_version.upbdefs.c"; sourceTree = ""; }; + 8ABF409A67D464CB78C5B22C9535195B /* struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h"; sourceTree = ""; }; + 8AD1E27BB845E2867695CBD9C7C95358 /* reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = reader.cc; path = Firestore/core/src/nanopb/reader.cc; sourceTree = ""; }; + 8ADD0969531FB020D759C7E3E9B63DE9 /* GoogleUtilities.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.release.xcconfig; sourceTree = ""; }; + 8B1F16CE11F67DB8B62CCC6159D37848 /* http_connection_manager.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_connection_manager.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3/http_connection_manager.upb.c"; sourceTree = ""; }; + 8B2824C44BF6F8B6A105AD9CC6D20DE7 /* thread.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread.h; path = src/include/openssl/thread.h; sourceTree = ""; }; + 8B653B3C9852874BA76339308107D072 /* client_channel_factory.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_channel_factory.cc; path = src/core/ext/filters/client_channel/client_channel_factory.cc; sourceTree = ""; }; + 8B6B8BE9A329E49FBD58961FB71A6443 /* FIRSetAccountInfoRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSetAccountInfoRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSetAccountInfoRequest.m; sourceTree = ""; }; + 8B7615A04102D07DE64ACFBA9749729E /* int128.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = int128.cc; path = absl/numeric/int128.cc; sourceTree = ""; }; + 8B7E15F85FBE215717CA870D08980E2B /* sockaddr.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sockaddr.cc; path = src/core/lib/event_engine/sockaddr.cc; sourceTree = ""; }; + 8B8DE9B0012C8CCF4A7D8477AA787528 /* pkcs7.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs7.h; path = src/include/openssl/pkcs7.h; sourceTree = ""; }; + 8B8DFE240D944AFDE9D156AD43CA41F2 /* uniform_int_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uniform_int_distribution.h; path = absl/random/uniform_int_distribution.h; sourceTree = ""; }; + 8B95DE24283B8CE79A73F209C8984FD8 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/ec/internal.h; sourceTree = ""; }; + 8BAA0F80D0318EA0B849002BB46F1F40 /* FSTUserDataReader.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FSTUserDataReader.mm; path = Firestore/Source/API/FSTUserDataReader.mm; sourceTree = ""; }; + 8BD051C1278F66027B1C14D92D1DC30C /* v3_info.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_info.c; path = src/crypto/x509v3/v3_info.c; sourceTree = ""; }; + 8BD8A9D74635DD1979B54B4A8357F5D2 /* substitution_format_string.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = substitution_format_string.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/substitution_format_string.upb.c"; sourceTree = ""; }; + 8BEB5F456432A052B55EEF81BD448ED5 /* global_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config.h; path = src/core/lib/gprpp/global_config.h; sourceTree = ""; }; + 8C0C18EF45A5FA08EA5FDD9BA4630056 /* auth_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = auth_context.h; path = include/grpcpp/impl/codegen/security/auth_context.h; sourceTree = ""; }; + 8C10CADA6EC339598820C33FC7478DE0 /* port_platform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_platform.h; path = include/grpc/support/port_platform.h; sourceTree = ""; }; + 8C1F4341D0514D7EF2B5075C09DE6D62 /* thread_pool_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_pool_interface.h; path = src/cpp/server/thread_pool_interface.h; sourceTree = ""; }; + 8C3D5864FAB69E32E2B54AE179F8C61C /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProtoFinalizeMFAPhoneResponseInfo.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoFinalizeMFAPhoneResponseInfo.h; sourceTree = ""; }; + 8C3F467CDAF90DA2AAECFB549B9F3917 /* retry_throttle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_throttle.h; path = src/core/ext/filters/client_channel/retry_throttle.h; sourceTree = ""; }; + 8C5AC6639D7BCEA04754072A49258A03 /* channel_trace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_trace.cc; path = src/core/lib/channel/channel_trace.cc; sourceTree = ""; }; + 8C659FBC594B500CA100F46A9D16D3EF /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = ""; }; + 8C65FC397BFE5A71B293AD521AB2972C /* FIRSecureTokenService.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenService.h; path = FirebaseAuth/Sources/SystemService/FIRSecureTokenService.h; sourceTree = ""; }; + 8C8F6853D005A994BB84AD1FBAEBEF82 /* sync_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_custom.h; path = include/grpc/support/sync_custom.h; sourceTree = ""; }; + 8CBEC31FEB362A3D9A9C310766CAE87E /* default_health_check_service.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = default_health_check_service.cc; path = src/cpp/server/health/default_health_check_service.cc; sourceTree = ""; }; + 8CC4A7ED683D2A8BB028F61C7C4B8372 /* endpoint_binder_pool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint_binder_pool.cc; path = src/core/ext/transport/binder/client/endpoint_binder_pool.cc; sourceTree = ""; }; + 8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCoreDiagnostics; path = FirebaseCoreDiagnostics.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 8CE2EA7A821CE9C2AEBFD3D394D1D69C /* FIRTwitterAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRTwitterAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/Twitter/FIRTwitterAuthCredential.m; sourceTree = ""; }; + 8D06697A1913EC806040165A26D75E3B /* shift.c */ = {isa = PBXFileReference; includeInIndex = 1; name = shift.c; path = src/crypto/fipsmodule/bn/shift.c; sourceTree = ""; }; + 8D09A3BF12831523ABB37D715764BBB3 /* span.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = span.h; path = absl/types/span.h; sourceTree = ""; }; + 8D09B265C5BCC0015E6540FFCCBC1CDC /* frame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame.h; path = src/core/ext/transport/chttp2/transport/frame.h; sourceTree = ""; }; + 8D69B450F7DA8B85388747329DF5F7C5 /* httpcli.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = httpcli.h; path = src/core/lib/http/httpcli.h; sourceTree = ""; }; + 8D6BF2C986C8C713B9122E1ED583C1D3 /* xds_http_rbac_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_http_rbac_filter.cc; path = src/core/ext/xds/xds_http_rbac_filter.cc; sourceTree = ""; }; + 8D6F2FFAADA39407633A4220E319D0D7 /* byte_buffer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_buffer.cc; path = src/core/lib/surface/byte_buffer.cc; sourceTree = ""; }; + 8D71ADAD123A42EFAD75086E0778D7EF /* tls13_server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls13_server.cc; path = src/ssl/tls13_server.cc; sourceTree = ""; }; + 8D7CFB4BD9DB177F21745F66F6243332 /* checked.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = checked.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/checked.upb.h"; sourceTree = ""; }; + 8D8E7651A2B9BF10A6CA22FCDA34D32E /* route.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = route.upb.c; path = "src/core/ext/upb-generated/envoy/config/route/v3/route.upb.c"; sourceTree = ""; }; + 8D9724C16387E359B42E9F09938769C4 /* connectivity_state.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connectivity_state.h; path = src/core/lib/transport/connectivity_state.h; sourceTree = ""; }; + 8DB4690FCEAE1B0B1A9EC971E7DE1A92 /* gRPC-Core-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gRPC-Core-prefix.pch"; sourceTree = ""; }; + 8DBBD05B5902E6F8E8B4AB29D362D8FB /* checked.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = checked.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/checked.upbdefs.c"; sourceTree = ""; }; + 8DD2F030688233CC3DD7E3BDB0A7FA75 /* des.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = des.h; path = src/include/openssl/des.h; sourceTree = ""; }; + 8DF8FC3483BD5A33F9937EC7FD6A0189 /* csds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = csds.upb.h; path = "src/core/ext/upb-generated/envoy/service/status/v3/csds.upb.h"; sourceTree = ""; }; + 8E15A94F6DC6F1F3DEB4CA24AD13D738 /* p_ed25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_ed25519.c; path = src/crypto/evp/p_ed25519.c; sourceTree = ""; }; + 8E19A9F104693A18732A9663BB163ED2 /* parse_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parse_address.h; path = src/core/lib/address_utils/parse_address.h; sourceTree = ""; }; + 8E2C8C38343D7DA9988F69DA4869E90B /* ec_montgomery.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ec_montgomery.c; path = src/crypto/fipsmodule/ec/ec_montgomery.c; sourceTree = ""; }; + 8E3B2760F515C92844E188B927B23BBD /* FIRAuthInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthInterop.h; path = Interop/Auth/Public/FIRAuthInterop.h; sourceTree = ""; }; + 8E638AFB229E97C8E4D0EB485475D0BB /* explain.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = explain.upb.c; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/explain.upb.c"; sourceTree = ""; }; + 8E6BF553674661694358F379FA6C886D /* service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config_parser.h; path = src/core/ext/filters/fault_injection/service_config_parser.h; sourceTree = ""; }; + 8E93F579991931E42329BEA496D33517 /* GDTCORAssert.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORAssert.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORAssert.h; sourceTree = ""; }; + 8EB8E7F2FE07A983A39034952FDB6FF7 /* oct.c */ = {isa = PBXFileReference; includeInIndex = 1; name = oct.c; path = src/crypto/fipsmodule/ec/oct.c; sourceTree = ""; }; + 8EDB6C0440B94BCF06ADEA68768FD6E8 /* client_channel_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel_factory.h; path = src/core/ext/filters/client_channel/client_channel_factory.h; sourceTree = ""; }; + 8EDCFA186831F5B838C434FD4E4EF33D /* curve25519.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519.h; path = src/include/openssl/curve25519.h; sourceTree = ""; }; + 8F0B5686D9DB94CDA40887028643CB9F /* grpc_if_nametoindex_unsupported.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_if_nametoindex_unsupported.cc; path = src/core/lib/iomgr/grpc_if_nametoindex_unsupported.cc; sourceTree = ""; }; + 8F18AD73A97A4053B217B208D2F86F06 /* cord_rep_btree_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_btree_reader.h; path = absl/strings/internal/cord_rep_btree_reader.h; sourceTree = ""; }; + 8F1B9FE48A68D08A56FDED91255BB331 /* iostream_state_saver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iostream_state_saver.h; path = absl/random/internal/iostream_state_saver.h; sourceTree = ""; }; + 8F1C9EBCC400EE4D0D6B816B300F0469 /* local_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_transport_security.h; path = src/core/tsi/local_transport_security.h; sourceTree = ""; }; + 8F1FDC1979ED7F6220BA29E89BA02AF0 /* metadata.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upb.h; path = "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.h"; sourceTree = ""; }; + 8F313A669BE7A4B5E9C960F37093B468 /* GULSceneDelegateSwizzler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler.h; path = GoogleUtilities/AppDelegateSwizzler/Public/GoogleUtilities/GULSceneDelegateSwizzler.h; sourceTree = ""; }; + 8F4007FD13023EA6BA3406D72C958C59 /* FIRDeleteAccountResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDeleteAccountResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRDeleteAccountResponse.h; sourceTree = ""; }; + 8F49273CBABE60D3A98B5404FEC57B17 /* FIRVerifyPhoneNumberResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPhoneNumberResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPhoneNumberResponse.m; sourceTree = ""; }; + 8F5141C7CEC64C1709E828AEC13B829B /* server_config_selector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_config_selector.cc; path = src/core/ext/filters/server_config_selector/server_config_selector.cc; sourceTree = ""; }; + 8F64E3135F1FDE4AC26EE15A03F8B596 /* event_string.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_string.h; path = src/core/lib/surface/event_string.h; sourceTree = ""; }; + 8F6F7480D20F79EF5D95CC72052AE8E1 /* FIRWithdrawMFARequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRWithdrawMFARequest.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Unenroll/FIRWithdrawMFARequest.h; sourceTree = ""; }; + 8F7372CCFCB0FCA5F8730CB6CFA80102 /* transaction.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transaction.cc; path = src/core/ext/transport/binder/wire_format/transaction.cc; sourceTree = ""; }; + 8F8C400F36408A38F107E7295B6881C0 /* FirebaseCoreDiagnostics-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCoreDiagnostics-Info.plist"; sourceTree = ""; }; + 8F94E58274BF2458AE3E9CDB49A7FF1E /* validate.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = validate.upb.c; path = "src/core/ext/upb-generated/validate/validate.upb.c"; sourceTree = ""; }; + 8F96E4CB93AF7E6EE5DBEE0709E1E1A8 /* handshaker.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = handshaker.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/handshaker.upb.h"; sourceTree = ""; }; + 8FA342F4CC61278DD787DF5F6AA85392 /* FIRVerifyPhoneNumberRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPhoneNumberRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPhoneNumberRequest.m; sourceTree = ""; }; + 8FA776A3D1C8A87D28C80D87040A8140 /* by_file.c */ = {isa = PBXFileReference; includeInIndex = 1; name = by_file.c; path = src/crypto/x509/by_file.c; sourceTree = ""; }; + 8FBEDD2C2C2F11EC92506927333FDAE3 /* exponential_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exponential_distribution.h; path = absl/random/exponential_distribution.h; sourceTree = ""; }; + 8FC228C9A075418C8B0348343BADEE20 /* channel_args_preconditioning.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args_preconditioning.h; path = src/core/lib/channel/channel_args_preconditioning.h; sourceTree = ""; }; + 8FCE4A9A5D66172D492E084678B70472 /* hrss.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hrss.h; path = src/include/openssl/hrss.h; sourceTree = ""; }; + 8FDEA5640BAAFDE6D74DC01F6D8DEEAE /* google_default_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = google_default_credentials.h; path = src/core/lib/security/credentials/google_default/google_default_credentials.h; sourceTree = ""; }; + 8FE8D9EE54133421203CDA6A5989D2F4 /* FIRAuthRPCRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRPCRequest.h; path = FirebaseAuth/Sources/Backend/FIRAuthRPCRequest.h; sourceTree = ""; }; + 8FED612D02475F62FC9DC49D92A26CBC /* slice_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_internal.h; path = src/core/lib/slice/slice_internal.h; sourceTree = ""; }; + 90153A2BA945DB04DFC2423DCF9F3997 /* patch_mutation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = patch_mutation.cc; path = Firestore/core/src/model/patch_mutation.cc; sourceTree = ""; }; + 9022A7F3C800D1746EA4B8E30B6480A2 /* Libuv-gRPC.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Libuv-gRPC.release.xcconfig"; sourceTree = ""; }; + 903ECEFDC4D67DC4842B44411E309FCC /* stats.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stats.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.c"; sourceTree = ""; }; + 904C9894D48199D137E1DB2234FA10B8 /* struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upb.h; path = "src/core/ext/upb-generated/google/protobuf/struct.upb.h"; sourceTree = ""; }; + 906292FA992E4B32E5C7D7AD3C103F99 /* path.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.h"; sourceTree = ""; }; + 9078092CE6E6404AFAC8AAC257BB0AAE /* ssl_cipher.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_cipher.cc; path = src/ssl/ssl_cipher.cc; sourceTree = ""; }; + 909AFF78DF3712CE11621F65BC05925D /* d1_both.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = d1_both.cc; path = src/ssl/d1_both.cc; sourceTree = ""; }; + 90A28363EA86FC270DBEE97F3F333599 /* extension.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = extension.cc; path = absl/strings/internal/str_format/extension.cc; sourceTree = ""; }; + 90A37116CCC8A22325608DEF372305FC /* FIRUser_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUser_Internal.h; path = FirebaseAuth/Sources/User/FIRUser_Internal.h; sourceTree = ""; }; + 90AA3AD745B0744C42BF50B498DC7665 /* loop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = loop.h; path = src/core/lib/promise/loop.h; sourceTree = ""; }; + 90B2643FFE8BA5823268102D72FBAE84 /* iomgr_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr_posix.cc; path = src/core/lib/iomgr/iomgr_posix.cc; sourceTree = ""; }; + 90BF608F24E4B39F3A9C38208848B3C0 /* comparator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = comparator.cc; path = util/comparator.cc; sourceTree = ""; }; + 90C0E1ABFC503FB9A3D3C0F5CDD52588 /* GTMSessionFetcher.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.debug.xcconfig; sourceTree = ""; }; + 90E0B93D09DAD88017FDA39E0DDB5FC7 /* timestamp_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timestamp_internal.cc; path = Firestore/core/src/timestamp_internal.cc; sourceTree = ""; }; + 90F5E64FB4A2B7A1094D51600CD193D9 /* GULNetworkMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkMessageCode.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkMessageCode.h; sourceTree = ""; }; + 911A4ABF1BE16CA980547D793A1E19B4 /* channel_ping.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_ping.cc; path = src/core/lib/surface/channel_ping.cc; sourceTree = ""; }; + 912ED200F15430BC2F033ED86F2F6A77 /* ssl_session_boringssl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_session_boringssl.cc; path = src/core/tsi/ssl/session_cache/ssl_session_boringssl.cc; sourceTree = ""; }; + 913064806A7EDEF309CD0645AF0B586C /* x509_obj.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_obj.c; path = src/crypto/x509/x509_obj.c; sourceTree = ""; }; + 91421003B22743876D93706DA1F40E7D /* service_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config.h; path = src/core/lib/service_config/service_config.h; sourceTree = ""; }; + 914C90445888B6529E1A352FC8857031 /* GDTCORTransformer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransformer.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransformer.m; sourceTree = ""; }; + 9159486AF42BA51741F411FC47990BD6 /* FIRConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfiguration.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRConfiguration.h; sourceTree = ""; }; + 9179F02821F02FC5355F60C02B4D1D57 /* srds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srds.upb.h; path = "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h"; sourceTree = ""; }; + 918E64B7A0155D74F6886AFDBFE00C73 /* global_config_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_generic.h; path = src/core/lib/gprpp/global_config_generic.h; sourceTree = ""; }; + 919ECDDA2E80B64E93EFBF1B36A7774E /* error_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_internal.h; path = src/core/lib/iomgr/error_internal.h; sourceTree = ""; }; + 91A57ECC0A8C0FC39315CA0C5420A2D4 /* FIRSecureTokenResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSecureTokenResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSecureTokenResponse.h; sourceTree = ""; }; + 91C22F029844D46CE0EC6A975E7D78B4 /* global_config_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_custom.h; path = src/core/lib/gprpp/global_config_custom.h; sourceTree = ""; }; + 91D146F3CC2DEF9122B89E56F04179C9 /* wrappers.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wrappers.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/wrappers.upbdefs.h"; sourceTree = ""; }; + 91D846D07DD833770FA8821B0890654C /* FIRDocumentChange.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRDocumentChange.mm; path = Firestore/Source/API/FIRDocumentChange.mm; sourceTree = ""; }; + 91EABD8B32905CDEC1D982541B36D2A8 /* FIRSendVerificationCodeRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSendVerificationCodeRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSendVerificationCodeRequest.h; sourceTree = ""; }; + 91EFF1FC29C1415E62E4D3263E21E664 /* cds.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cds.cc; path = src/core/ext/filters/client_channel/lb_policy/xds/cds.cc; sourceTree = ""; }; + 91FA9A640DDE410C698BDD4B802DBF29 /* channel_args_endpoint_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args_endpoint_config.h; path = src/core/lib/event_engine/channel_args_endpoint_config.h; sourceTree = ""; }; + 91FBB7E6F8C81A8B348F170676EBC32E /* xds_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_client.h; path = src/core/ext/xds/xds_client.h; sourceTree = ""; }; + 92000153CD73F7FC2DBAB4AB708269F3 /* FirebaseFirestore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseFirestore; path = FirebaseFirestore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + 9216FB7F16D22FCCA71754B74E5B7752 /* secure_server_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_server_credentials.cc; path = src/cpp/server/secure_server_credentials.cc; sourceTree = ""; }; + 9225AF325E1BDE4A8557D2120A4C2006 /* core_codegen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core_codegen.h; path = include/grpcpp/impl/codegen/core_codegen.h; sourceTree = ""; }; + 924C88B7E4710FD7D28FFDEE42EAF603 /* e_null.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_null.c; path = src/crypto/cipher_extra/e_null.c; sourceTree = ""; }; + 924ECC37F23753628F28233BDC5F57DB /* authority.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authority.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/authority.upb.h"; sourceTree = ""; }; + 925BAD6C039021F6331D99E0D71507BF /* metadata.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h"; sourceTree = ""; }; + 927909049EA3113905EE3D545D999C4F /* api_listener.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_listener.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h"; sourceTree = ""; }; + 92801402AFE0392C3B879ACF99C457A1 /* abseil.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = abseil.modulemap; sourceTree = ""; }; + 9285024D8457D13D32FD9896C55FF427 /* mpscq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mpscq.h; path = src/core/lib/gprpp/mpscq.h; sourceTree = ""; }; + 928C3FB8F4AB1858719E4EBAC584CCB8 /* exponential_biased.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exponential_biased.h; path = absl/profiling/internal/exponential_biased.h; sourceTree = ""; }; + 928F5072D05AF50AD8794D333298D2ED /* connectivity_state.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connectivity_state.h; path = include/grpc/impl/codegen/connectivity_state.h; sourceTree = ""; }; + 9291499B9C16B2D7F76F68C523D3D722 /* thd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thd.h; path = src/core/lib/gprpp/thd.h; sourceTree = ""; }; + 9295B589374F6BCD8F79A58FBCC8A1C2 /* timer_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_generic.h; path = src/core/lib/iomgr/timer_generic.h; sourceTree = ""; }; + 92B34B3A02EE5AF3E9C436C013335471 /* pcy_map.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_map.c; path = src/crypto/x509v3/pcy_map.c; sourceTree = ""; }; + 92BF9FE57B04E0A4BC93130A72E61CCC /* alts_crypter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_crypter.h; path = src/core/tsi/alts/frame_protector/alts_crypter.h; sourceTree = ""; }; + 92C3FB21B1CFF1D9479A73E6F4D6BEAB /* FIRMultiFactorSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMultiFactorSession.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRMultiFactorSession.h; sourceTree = ""; }; + 92D5DAD998B2CB7CAC9C2C70A88E4F91 /* montgomery_inv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = montgomery_inv.c; path = src/crypto/fipsmodule/bn/montgomery_inv.c; sourceTree = ""; }; + 9302EFED8B6C6E6F2F785B7651353478 /* grpc_nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_nanopb.cc; path = Firestore/core/src/remote/grpc_nanopb.cc; sourceTree = ""; }; + 9313DDAAADFCB5D84303EB0541E8F603 /* x509cset.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509cset.c; path = src/crypto/x509/x509cset.c; sourceTree = ""; }; + 9320AB32DF9C3151C38A225FB5944842 /* thread_identity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_identity.h; path = absl/base/internal/thread_identity.h; sourceTree = ""; }; + 93285D76CBC908BEB9B944E1C9D99205 /* stat_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stat_windows.cc; path = src/core/lib/gprpp/stat_windows.cc; sourceTree = ""; }; + 932EEE4BF4C6EB1DAF4E75FF3EC3AA08 /* FIRComponentType.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentType.h; path = FirebaseCore/Sources/Private/FIRComponentType.h; sourceTree = ""; }; + 9333DCE4248E1A2ED045DA2E15026827 /* transport_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_impl.h; path = src/core/lib/transport/transport_impl.h; sourceTree = ""; }; + 935820B02324B065ACD3C4E6882E7D56 /* write_batch.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write_batch.cc; path = Firestore/core/src/api/write_batch.cc; sourceTree = ""; }; + 9358D89F4EA2574C95177A952CF6A4BC /* statusor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = statusor.cc; path = Firestore/core/src/util/statusor.cc; sourceTree = ""; }; + 93692BFCEE7AE5723D563525E9D4F140 /* thd.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thd.h; path = src/core/lib/gprpp/thd.h; sourceTree = ""; }; + 936B9E5B9CCB1ECC0C4C3E0EFB360D92 /* pkcs8.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pkcs8.h; path = src/include/openssl/pkcs8.h; sourceTree = ""; }; + 93753A0F29A8C4ED8611DAD04749E9F6 /* dbformat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dbformat.h; path = db/dbformat.h; sourceTree = ""; }; + 937A61EB32DDE00CA3C53A21EA255D70 /* block_annotate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block_annotate.h; path = src/core/lib/iomgr/block_annotate.h; sourceTree = ""; }; + 93AA33F7BBC20B45F21BFFCFA23A6F50 /* GULReachabilityChecker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULReachabilityChecker.m; path = GoogleUtilities/Reachability/GULReachabilityChecker.m; sourceTree = ""; }; + 93C06CED155590B1F277747A6BA65A04 /* FIRFirestoreErrors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirestoreErrors.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFirestoreErrors.h; sourceTree = ""; }; + 93F406E983ED554DF3C8A175C74004C4 /* json_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_util.h; path = src/core/lib/security/util/json_util.h; sourceTree = ""; }; + 93F6BCED5F4A98B987F087A1EE954B2B /* duration.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = duration.upb.h; path = "src/core/ext/upb-generated/google/protobuf/duration.upb.h"; sourceTree = ""; }; + 93F9DF550DB23B720898D01EA12C1B9D /* ref_counted.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ref_counted.h; path = src/core/lib/gprpp/ref_counted.h; sourceTree = ""; }; + 9418828007254663081CA8C3885AEB31 /* global_subchannel_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_subchannel_pool.h; path = src/core/ext/filters/client_channel/global_subchannel_pool.h; sourceTree = ""; }; + 941B31C5D166B2A5265EB03199EB1E58 /* xds_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_api.h; path = src/core/ext/xds/xds_api.h; sourceTree = ""; }; + 9435287BACBCC8175D093F624619F2FD /* vdso_support.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = vdso_support.h; path = absl/debugging/internal/vdso_support.h; sourceTree = ""; }; + 943D025808FC17F0443C3391B829AFB2 /* def.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = def.h; path = third_party/upb/upb/def.h; sourceTree = ""; }; + 9442991AA5216D70C0A013E926F7673B /* slice_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_utils.h; path = src/core/lib/slice/slice_utils.h; sourceTree = ""; }; + 94534F574CAC9FE6FED9741CD52D724C /* FIRMultiFactorAssertion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRMultiFactorAssertion+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/FIRMultiFactorAssertion+Internal.h"; sourceTree = ""; }; + 94604CB7A52E5E51759FF1F7E1CE6DE5 /* compression_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compression_internal.h; path = src/core/lib/compression/compression_internal.h; sourceTree = ""; }; + 9474C1965E6498611A917C1E73C71746 /* stl_type_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stl_type_traits.h; path = absl/strings/internal/stl_type_traits.h; sourceTree = ""; }; + 9477BE757C97BEF7B93F7F8F61F90F4F /* ssl_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_types.h; path = src/core/tsi/ssl_types.h; sourceTree = ""; }; + 9477F1A878D1C5A68ACFFFC371E8B8F8 /* slice_split.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_split.h; path = src/core/lib/slice/slice_split.h; sourceTree = ""; }; + 947810BD2CA0588F832E16DE84142AEF /* darwin.c */ = {isa = PBXFileReference; includeInIndex = 1; name = darwin.c; path = src/unix/darwin.c; sourceTree = ""; }; + 9487CE6022E0A910CFC60DC5B50EE383 /* srds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = srds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/srds.upbdefs.c"; sourceTree = ""; }; + 948C0D518D20173E63B7ED7906137E67 /* syntax.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = syntax.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h"; sourceTree = ""; }; + 94962EEB9F8F7556F5C9EA5658766CE4 /* credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = credentials.cc; path = src/core/lib/security/credentials/credentials.cc; sourceTree = ""; }; + 94A6AC699F564AEE19B2C42D724C513E /* atm_gcc_sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_gcc_sync.h; path = include/grpc/support/atm_gcc_sync.h; sourceTree = ""; }; + 94B1BFA09C8E8EE77D7962F3244ECD64 /* iomgr.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr.cc; path = src/core/lib/iomgr/event_engine/iomgr.cc; sourceTree = ""; }; + 94B5B00B057CBC5B8842A9CE5D05916F /* pipe.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pipe.c; path = src/unix/pipe.c; sourceTree = ""; }; + 94C91CD431FB6F1B1C488974903EBCF4 /* atm.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = atm.cc; path = src/core/lib/gpr/atm.cc; sourceTree = ""; }; + 94C939941AFCF4C297CF1D9422AC5CE1 /* FIRFirestoreSettings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirestoreSettings.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFirestoreSettings.h; sourceTree = ""; }; + 94CD9F0F2EFD7CEBD993D89F5F117034 /* bio_mem.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bio_mem.c; path = src/crypto/bio/bio_mem.c; sourceTree = ""; }; + 94E096DC9A111EFAEEB6B8AE9DD3C9F3 /* channel_create.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_create.cc; path = src/core/ext/transport/chttp2/client/insecure/channel_create.cc; sourceTree = ""; }; + 94FD65E915702EF9BD5FCDCCB7853428 /* FIRAuthURLPresenter.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthURLPresenter.m; path = FirebaseAuth/Sources/Utilities/FIRAuthURLPresenter.m; sourceTree = ""; }; + 9500E1A0BCD68E674754C5462EF382F0 /* buffer_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer_list.h; path = src/core/lib/iomgr/buffer_list.h; sourceTree = ""; }; + 950FC212911B5D56E43749396D461272 /* secure_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_credentials.cc; path = src/cpp/client/secure_credentials.cc; sourceTree = ""; }; + 950FC7326489FCA1C58474E4960C636E /* time_zone_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_posix.h; path = absl/time/internal/cctz/src/time_zone_posix.h; sourceTree = ""; }; + 952195DCCB38103B0D154C014E1FB277 /* gRPC-Core-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "gRPC-Core-dummy.m"; sourceTree = ""; }; + 952E6F04B237957FD8DEB3202A3B5E38 /* file.c */ = {isa = PBXFileReference; includeInIndex = 1; name = file.c; path = src/crypto/bio/file.c; sourceTree = ""; }; + 953FCFD3D93933CCE858E7A3AF7E7258 /* FIRGoogleAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGoogleAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/Google/FIRGoogleAuthProvider.m; sourceTree = ""; }; + 9546391204A9C1A2F635543DE2564D75 /* extension.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = extension.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/extension.upb.h"; sourceTree = ""; }; + 954E65DEE116A720C85FC41C242727ED /* tls13_enc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls13_enc.cc; path = src/ssl/tls13_enc.cc; sourceTree = ""; }; + 955A4C08B32C4D0528B0B2A73934AED9 /* memory_quota.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_quota.cc; path = src/core/lib/resource_quota/memory_quota.cc; sourceTree = ""; }; + 95686F9AC4ECF47B629BA7DE55232AD3 /* civil_time.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = civil_time.cc; path = absl/time/civil_time.cc; sourceTree = ""; }; + 956A9B97E40477A124E4BA94E1347E5B /* mutex.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutex.h; path = absl/synchronization/mutex.h; sourceTree = ""; }; + 9572B72BC64C7F2694491439EF3B91AE /* GTMSessionUploadFetcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionUploadFetcher.m; path = Source/GTMSessionUploadFetcher.m; sourceTree = ""; }; + 9574185049C0F4FF709332C516F72F46 /* mutexlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mutexlock.h; path = util/mutexlock.h; sourceTree = ""; }; + 958F5C0C1977A3A7BACBE8502D2AAFE6 /* x_all.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_all.c; path = src/crypto/x509/x_all.c; sourceTree = ""; }; + 95942FB3993D3CEB90914A6FD3CCDA4D /* interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = interceptor.h; path = include/grpcpp/support/interceptor.h; sourceTree = ""; }; + 959AC92A48953EA404EF696B59CDBD12 /* FIRPhoneMultiFactorInfo+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRPhoneMultiFactorInfo+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/Phone/FIRPhoneMultiFactorInfo+Internal.h"; sourceTree = ""; }; + 959B015EF45E4D219B3218CBA081C973 /* resource.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h"; sourceTree = ""; }; + 95BA87E359B749A419A9DD4B63DA050E /* huffsyms.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = huffsyms.h; path = src/core/ext/transport/chttp2/transport/huffsyms.h; sourceTree = ""; }; + 95CA00A6BFC8DB039A81FBC9E56DC28E /* FirebaseAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseAuth.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FirebaseAuth.h; sourceTree = ""; }; + 95CF39A4F949F8E6738EC28066720805 /* frame_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_handler.h; path = src/core/tsi/alts/frame_protector/frame_handler.h; sourceTree = ""; }; + 95DD8BF7D28E5EE44A50D308353E5FA7 /* GULReachabilityMessageCode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULReachabilityMessageCode.h; path = GoogleUtilities/Reachability/GULReachabilityMessageCode.h; sourceTree = ""; }; + 95DFF38DCADB939E81EFC52E10ACCFAE /* port_def.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = port_def.inc; path = third_party/upb/upb/port_def.inc; sourceTree = ""; }; + 95F24BFC550686F5973FE1CAADB3F518 /* FIRAuthSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthSettings.m; path = FirebaseAuth/Sources/Auth/FIRAuthSettings.m; sourceTree = ""; }; + 960FD4DFB45858E60E1223AE23D2A751 /* migrate.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = migrate.upb.c; path = "src/core/ext/upb-generated/udpa/annotations/migrate.upb.c"; sourceTree = ""; }; + 96433CA8EC332F82C36859D32C55BE80 /* md5.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md5.h; path = src/include/openssl/md5.h; sourceTree = ""; }; + 9647CDC72BF6231F5559684B04AF8F04 /* server_config_selector_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_config_selector_filter.h; path = src/core/ext/filters/server_config_selector/server_config_selector_filter.h; sourceTree = ""; }; + 9675575835EB2794ACE36AD583BBC206 /* sync_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_posix.h; path = include/grpc/impl/codegen/sync_posix.h; sourceTree = ""; }; + 9685F5568FB423CB1E9B24498E3777A1 /* syntax.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = syntax.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/syntax.upbdefs.h"; sourceTree = ""; }; + 968C1AAC5A94EC1DA58BD4C2FD6FFE0D /* FIRTransaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTransaction.h; path = Firestore/Source/Public/FirebaseFirestore/FIRTransaction.h; sourceTree = ""; }; + 96A41B445A9443D60D4117CC8AA0CAE0 /* windows_logger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = windows_logger.h; path = util/windows_logger.h; sourceTree = ""; }; + 96D94557917088882F7702C0FD5A482D /* binder_android.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_android.h; path = src/core/ext/transport/binder/wire_format/binder_android.h; sourceTree = ""; }; + 96DCD5D7E16C8C3F10A15B9E0333F1CA /* FIRAuthWebUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthWebUtils.m; path = FirebaseAuth/Sources/Utilities/FIRAuthWebUtils.m; sourceTree = ""; }; + 96FDE8D0698C60F3B9517D4DD834DD4C /* GDTCORClock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORClock.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCORClock.h; sourceTree = ""; }; + 9714DA62A1233D9E3AEFDFE1235EFF8F /* FBLPromise+Any.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Any.h"; path = "Sources/FBLPromises/include/FBLPromise+Any.h"; sourceTree = ""; }; + 97775E1BE70EB0BFCEA5831BB557C64D /* xds_route_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_route_config.cc; path = src/core/ext/xds/xds_route_config.cc; sourceTree = ""; }; + 978FA0E77AC57B150078982B58EDD8FA /* ascii.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ascii.h; path = absl/strings/ascii.h; sourceTree = ""; }; + 978FAE9B9C55FC55E2A02D38B3070599 /* xds_resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resolver.h; path = src/core/ext/filters/client_channel/resolver/xds/xds_resolver.h; sourceTree = ""; }; + 979B9CDA629639760F4C8D7A9B576334 /* low_level_alloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = low_level_alloc.h; path = absl/base/internal/low_level_alloc.h; sourceTree = ""; }; + 97C90831AD414B157ADCC7D01A58FF06 /* field_transform.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = field_transform.cc; path = Firestore/core/src/model/field_transform.cc; sourceTree = ""; }; + 97DF4E3B4A0A1605DFA5682A215CC0BA /* typed_struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = typed_struct.upb.h; path = "src/core/ext/upb-generated/xds/type/v3/typed_struct.upb.h"; sourceTree = ""; }; + 97ED3F55988E43D7C7FAA9D58338F396 /* oauth2_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = oauth2_credentials.cc; path = src/core/lib/security/credentials/oauth2/oauth2_credentials.cc; sourceTree = ""; }; + 97F2AA91A8E718A61AD4EB01EBFC4995 /* darwin-proctitle.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "darwin-proctitle.c"; path = "src/unix/darwin-proctitle.c"; sourceTree = ""; }; + 980E6723F079AD4E98BC77CE2EC8FF16 /* sensitive.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sensitive.upbdefs.c; path = "src/core/ext/upbdefs-generated/udpa/annotations/sensitive.upbdefs.c"; sourceTree = ""; }; + 981ECFB9349D5F157AFD9F789FB55D9B /* collection_entry.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = collection_entry.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/collection_entry.upb.c"; sourceTree = ""; }; + 98378E2935C05F6168C72AE9E9500CEF /* document_snapshot.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document_snapshot.cc; path = Firestore/core/src/api/document_snapshot.cc; sourceTree = ""; }; + 9838A178B6FC46BF627798CB6C31B37C /* block_annotate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block_annotate.h; path = src/core/lib/iomgr/block_annotate.h; sourceTree = ""; }; + 985A6341B486288FD8B8C2423B6EB6B2 /* identity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = identity.h; path = absl/base/internal/identity.h; sourceTree = ""; }; + 986558E032DDC431935C34AF74EC8E16 /* grpclb_client_stats.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpclb_client_stats.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_client_stats.cc; sourceTree = ""; }; + 987D6ACC82EB647C8460D412E477D903 /* http_uri.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_uri.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.h"; sourceTree = ""; }; + 9887CC57AB3E0280D6DFA0FC1D00E0EB /* frame.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame.h; path = src/core/ext/transport/chttp2/transport/frame.h; sourceTree = ""; }; + 988B7F52BBA55CD5420479A0F2B485F7 /* t_crl.c */ = {isa = PBXFileReference; includeInIndex = 1; name = t_crl.c; path = src/crypto/x509/t_crl.c; sourceTree = ""; }; + 98B26D02E3A83312896A16142B766A78 /* ev_epollex_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_epollex_linux.cc; path = src/core/lib/iomgr/ev_epollex_linux.cc; sourceTree = ""; }; + 98B9D21E2CF94123CABDA0A522E1AC23 /* FIRGitHubAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGitHubAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/GitHub/FIRGitHubAuthCredential.m; sourceTree = ""; }; + 98D4A12D8CFBBF0E19A74EEC8BE5FAD2 /* http_uri.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http_uri.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/http_uri.upbdefs.c"; sourceTree = ""; }; + 98E1AB49CDF06D28EF3CE5BE5BC3BB72 /* path.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = path.cc; path = Firestore/core/src/util/path.cc; sourceTree = ""; }; + 98EDC84F74823CB5CDA1B118688B0B64 /* randen.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = randen.cc; path = absl/random/internal/randen.cc; sourceTree = ""; }; + 98F72742A4964E0917C9832C27880D2C /* exception.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = exception.cc; path = Firestore/core/src/util/exception.cc; sourceTree = ""; }; + 990C8862D87209A29A3B2CEE56987A6D /* external_connection_acceptor_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = external_connection_acceptor_impl.cc; path = src/cpp/server/external_connection_acceptor_impl.cc; sourceTree = ""; }; + 9911C9DF6BCEBE992F6774A2EDE320BE /* remote_event.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = remote_event.cc; path = Firestore/core/src/remote/remote_event.cc; sourceTree = ""; }; + 9912171164B1AD42B92DC750752A28DB /* msg.c */ = {isa = PBXFileReference; includeInIndex = 1; name = msg.c; path = third_party/upb/upb/msg.c; sourceTree = ""; }; + 9917315F115AFCFF96EEB3708E1CD75E /* proxy_mapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_mapper.h; path = src/core/ext/filters/client_channel/proxy_mapper.h; sourceTree = ""; }; + 9920D7969770E652F07BDEEC7D56BA5C /* sockaddr_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_windows.h; path = src/core/lib/iomgr/sockaddr_windows.h; sourceTree = ""; }; + 99584C732762400D8FD5246B8E0525F8 /* route_components.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route_components.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.h"; sourceTree = ""; }; + 9960EC5985391FFC9366E3325FA360BC /* sys_epoll_wrapper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sys_epoll_wrapper.h; path = src/core/lib/iomgr/sys_epoll_wrapper.h; sourceTree = ""; }; + 9989AC67F1D49FBE010A00C215088767 /* struct.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = struct.upb.c; path = "src/core/ext/upb-generated/google/protobuf/struct.upb.c"; sourceTree = ""; }; + 9990994120C4E30655F98CB83BEE9489 /* inproc_transport.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = inproc_transport.cc; path = src/core/ext/transport/inproc/inproc_transport.cc; sourceTree = ""; }; + 999902BBC95B5A3E949AD46682392934 /* ecdh.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ecdh.c; path = src/crypto/fipsmodule/ecdh/ecdh.c; sourceTree = ""; }; + 99A3883476431715C828AD5D7A4F9259 /* FIRPhoneMultiFactorAssertion+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRPhoneMultiFactorAssertion+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/Phone/FIRPhoneMultiFactorAssertion+Internal.h"; sourceTree = ""; }; + 99A3DB5F45B6A39E9A38FEEEE8DF51D0 /* gethostname_sysconf.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = gethostname_sysconf.cc; path = src/core/lib/iomgr/gethostname_sysconf.cc; sourceTree = ""; }; + 99AFA3A52B262584DDBD97DAE881DCB9 /* ads.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ads.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/discovery/v3/ads.upbdefs.h"; sourceTree = ""; }; + 99B1FB5D6CF5618186FF7666CB96B2F8 /* sync_generic.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_generic.h; path = include/grpc/impl/codegen/sync_generic.h; sourceTree = ""; }; + 99BC594C99BD4E8C16F9D7D0FBB5C8DE /* leveldb-library.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.debug.xcconfig"; sourceTree = ""; }; + 99C8348E842F3F7CB95996E05C755134 /* grpc_ares_ev_driver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_ares_ev_driver.h; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver.h; sourceTree = ""; }; + 99CF38FA719348832D0798C6AFF2D63C /* FIRFinalizeMFAEnrollmentResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFinalizeMFAEnrollmentResponse.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRFinalizeMFAEnrollmentResponse.m; sourceTree = ""; }; + 99E0F5CA9B6D684382B7F0F03660606B /* GDTCORFlatFileStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORFlatFileStorage.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORFlatFileStorage.h; sourceTree = ""; }; + 99EC5C9F00515D2F0055AB35CFD9A6C1 /* FirebaseCoreDiagnostics.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCoreDiagnostics.modulemap; sourceTree = ""; }; + 99EDEDC0E4F555D1C5356CAC96FCA7B0 /* local_subchannel_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_subchannel_pool.h; path = src/core/ext/filters/client_channel/local_subchannel_pool.h; sourceTree = ""; }; + 99FA4BEB69A9F424581ED697389EC370 /* proxy_protocol.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_protocol.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/proxy_protocol.upbdefs.h"; sourceTree = ""; }; + 9A1C14ECAC0D3351CEB75DBC159491E8 /* call_tracer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_tracer.h; path = src/core/lib/channel/call_tracer.h; sourceTree = ""; }; + 9A35F5F0C7AC87F7CAC18CB9DE8C4868 /* slice_split.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_split.cc; path = src/core/lib/slice/slice_split.cc; sourceTree = ""; }; + 9A6BE3AF74ED6F56E16B48B68881E2E3 /* lds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lds.upb.h; path = "src/core/ext/upb-generated/envoy/service/listener/v3/lds.upb.h"; sourceTree = ""; }; + 9A7106D5756B617748D1C4D7E06C5D32 /* propagation_bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = propagation_bits.h; path = include/grpc/impl/codegen/propagation_bits.h; sourceTree = ""; }; + 9A78B9650710CE4E799220512D212508 /* rbac_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_filter.h; path = src/core/ext/filters/rbac/rbac_filter.h; sourceTree = ""; }; + 9A8F281529F150EFA85881C419B15582 /* a_bitstr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_bitstr.c; path = src/crypto/asn1/a_bitstr.c; sourceTree = ""; }; + 9A919867E64DCF292EEB90291E95A6E4 /* FIRAppAssociationRegistration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAppAssociationRegistration.m; path = FirebaseCore/Sources/FIRAppAssociationRegistration.m; sourceTree = ""; }; + 9A92944C04D71B81E2B71483B56FA22D /* descriptor.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = descriptor.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.h"; sourceTree = ""; }; + 9A9DA209B3351F3BA4790F998A82EA7D /* circuit_breaker.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = circuit_breaker.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/circuit_breaker.upb.h"; sourceTree = ""; }; + 9AA00793EF3D0E4FFDAEB9F0719971D7 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/grpcpp/support/slice.h; sourceTree = ""; }; + 9ADE4936171CB46DCEACBAF36B5C5CCB /* precondition.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = precondition.cc; path = Firestore/core/src/model/precondition.cc; sourceTree = ""; }; + 9AEE6D2DA097C8F2B7229CDE5DDF2A3A /* by_dir.c */ = {isa = PBXFileReference; includeInIndex = 1; name = by_dir.c; path = src/crypto/x509/by_dir.c; sourceTree = ""; }; + 9B06B1D1D07C70A3C44480D4FE97B80B /* FirebaseCoreDiagnostics-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "FirebaseCoreDiagnostics-umbrella.h"; sourceTree = ""; }; + 9B0D4431B29680116602C071AAE31DFB /* zipf_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = zipf_distribution.h; path = absl/random/zipf_distribution.h; sourceTree = ""; }; + 9B15752657665DFF892AC1397D11A8D4 /* resource.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource.upbdefs.h"; sourceTree = ""; }; + 9B15A14CECE16567597653201B31234A /* altscontext.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = altscontext.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.h"; sourceTree = ""; }; + 9B35D34671F8CC9B0A1255E7FE29BDD9 /* autoid.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = autoid.cc; path = Firestore/core/src/util/autoid.cc; sourceTree = ""; }; + 9B36A6EE0B9CABDE3C1CAD15DD9BAA75 /* ev_apple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_apple.h; path = src/core/lib/iomgr/ev_apple.h; sourceTree = ""; }; + 9B3AB4F6DB4B173C557329EC9F8ECC4A /* unix_sockets_posix_noop.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = unix_sockets_posix_noop.cc; path = src/core/lib/iomgr/unix_sockets_posix_noop.cc; sourceTree = ""; }; + 9B3B4716620947A208F78825B75F1451 /* channel_stack_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack_builder.h; path = src/core/lib/channel/channel_stack_builder.h; sourceTree = ""; }; + 9B4C62F89BCF5DD5FFC137C335BC2B55 /* avl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = avl.h; path = src/core/lib/avl/avl.h; sourceTree = ""; }; + 9B64FDE9CFA5B30991B6677D399EA0B3 /* server_address.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_address.cc; path = src/core/lib/resolver/server_address.cc; sourceTree = ""; }; + 9B686D1ED24D87164B4A97B82E139E9E /* resource_locator.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_locator.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.c"; sourceTree = ""; }; + 9B755050BB5AA87DE8BDE9EBE3124B2A /* load_file.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = load_file.cc; path = src/core/lib/iomgr/load_file.cc; sourceTree = ""; }; + 9B89CBE2BEC32CCBCB97A44486F0EB89 /* tls13_both.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls13_both.cc; path = src/ssl/tls13_both.cc; sourceTree = ""; }; + 9B9A5D2924CB3C59B71E42C38C7C55D8 /* table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = table.h; path = include/leveldb/table.h; sourceTree = ""; }; + 9BBB38AE02056DABA3299992BC42D17F /* raw_hash_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_hash_set.h; path = absl/container/internal/raw_hash_set.h; sourceTree = ""; }; + 9BF3FE744614F9C7948A87D31BA7AE72 /* remote_objc_bridge.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = remote_objc_bridge.cc; path = Firestore/core/src/remote/remote_objc_bridge.cc; sourceTree = ""; }; + 9C02DFB74117D03AFA93CD361D9C102A /* error_cfstream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_cfstream.h; path = src/core/lib/iomgr/error_cfstream.h; sourceTree = ""; }; + 9C0A2F34C5719A3150E9CC78C9513D10 /* dsa.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dsa.c; path = src/crypto/dsa/dsa.c; sourceTree = ""; }; + 9C0F25A5A6D356BB78D82723BB8942E4 /* core_configuration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core_configuration.h; path = src/core/lib/config/core_configuration.h; sourceTree = ""; }; + 9C18F5984A8E6A9BFA523134F1BEC137 /* json_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = json_util.cc; path = src/core/lib/security/util/json_util.cc; sourceTree = ""; }; + 9C1A0CF2C82D855A524BEE62DF58054A /* duration.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = duration.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/duration.upbdefs.c"; sourceTree = ""; }; + 9C43C3540C96CDF3B0C4382ED58A6D72 /* write_stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write_stream.cc; path = Firestore/core/src/remote/write_stream.cc; sourceTree = ""; }; + 9C46D8DFBA63D5990B42B6D733B19FF4 /* call_test_only.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_test_only.h; path = src/core/lib/surface/call_test_only.h; sourceTree = ""; }; + 9C48A3E235A3E4D0AB85835D88E30820 /* alts_handshaker_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_handshaker_client.cc; path = src/core/tsi/alts/handshaker/alts_handshaker_client.cc; sourceTree = ""; }; + 9C4AB902B9293DB02C0DE123EE65BF24 /* rbac.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.c"; sourceTree = ""; }; + 9C504BDA6F4B5FE19D088AD37164165D /* annotations.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = annotations.upb.h; path = "src/core/ext/upb-generated/google/api/annotations.upb.h"; sourceTree = ""; }; + 9C71B640125DD1F10F39C395186BC800 /* spinlock_linux.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock_linux.inc; path = absl/base/internal/spinlock_linux.inc; sourceTree = ""; }; + 9C7C87B5D0A6752AFA2642F1BCA967A3 /* gRPC-C++-gRPCCertificates-Cpp */ = {isa = PBXFileReference; explicitFileType = wrapper.cfbundle; includeInIndex = 0; name = "gRPC-C++-gRPCCertificates-Cpp"; path = "gRPCCertificates-Cpp.bundle"; sourceTree = BUILT_PRODUCTS_DIR; }; + 9C96B23497BDB8849BD6785F89E17EF1 /* threadpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = include/uv/threadpool.h; sourceTree = ""; }; + 9CB52D9FD6771164BA924C462E06F9C3 /* fast_uniform_bits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fast_uniform_bits.h; path = absl/random/internal/fast_uniform_bits.h; sourceTree = ""; }; + 9CE39A8ECC225D127380280555EB4CEB /* listener.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.h"; sourceTree = ""; }; + 9D1889CCBEC73FD25FE5A56F4A129736 /* sensitive.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sensitive.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h"; sourceTree = ""; }; + 9D2BF94BFA41A720C862927DADFCA353 /* v3_pmaps.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_pmaps.c; path = src/crypto/x509v3/v3_pmaps.c; sourceTree = ""; }; + 9D30C02E03C930F45D5590780107DDED /* Libuv-gRPC-dummy.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; path = "Libuv-gRPC-dummy.m"; sourceTree = ""; }; + 9D4AF6E3E9240FF1963958E9851D2481 /* log_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_posix.cc; path = src/core/lib/gpr/log_posix.cc; sourceTree = ""; }; + 9D52D21D5FCA3E8C147833E3A13D9AF1 /* time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time.h; path = include/grpc/support/time.h; sourceTree = ""; }; + 9D588F8AAAED90BCBCA144B4B7C7900E /* ssl_lib.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_lib.cc; path = src/ssl/ssl_lib.cc; sourceTree = ""; }; + 9D66608FDDFFE130BFDB19E8A46A9E31 /* wire_reader_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wire_reader_impl.cc; path = src/core/ext/transport/binder/wire_format/wire_reader_impl.cc; sourceTree = ""; }; + 9D6F008615D08B1349C07667D19CE349 /* stacktrace_unimplemented-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_unimplemented-inl.inc"; path = "absl/debugging/internal/stacktrace_unimplemented-inl.inc"; sourceTree = ""; }; + 9D7480C7A5109A1FEE2688407B2292EA /* grpc_ares_wrapper_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_wrapper_posix.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_wrapper_posix.cc; sourceTree = ""; }; + 9D905C6A2901784D1B0026190D9DA31C /* route_components.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = route_components.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route_components.upbdefs.c"; sourceTree = ""; }; + 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; }; + 9D98EF0DE2F22D8873CC9F544FEFA819 /* sha256.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sha256.c; path = src/crypto/fipsmodule/sha/sha256.c; sourceTree = ""; }; + 9DA01372D591CC292EEBABC1B5E4A2B0 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = include/grpcpp/impl/codegen/status.h; sourceTree = ""; }; + 9DB4A8F36D48CE5ED5BC4712E6D0FD6E /* byte_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_stream.h; path = src/core/lib/transport/byte_stream.h; sourceTree = ""; }; + 9E014B76725AB7F6F733523C0C4A243A /* poly1305_arm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_arm.c; path = src/crypto/poly1305/poly1305_arm.c; sourceTree = ""; }; + 9E051B48666B8456B78F4B3F40C13A3C /* config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config.h; path = absl/base/config.h; sourceTree = ""; }; + 9E0E887A72942BA86803006B33C53763 /* http.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http.upb.c; path = "src/core/ext/upb-generated/envoy/type/v3/http.upb.c"; sourceTree = ""; }; + 9E0FEF6B098BC2CD5FFE7CAE42424586 /* x_x509a.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_x509a.c; path = src/crypto/x509/x_x509a.c; sourceTree = ""; }; + 9E15FE4EE9186DAD0707C9649C92682D /* write.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = write.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/v1/write.nanopb.cc; sourceTree = ""; }; + 9E24FDBFFB0DCE8B635929F8D56CCD91 /* grpc_alts_credentials_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_alts_credentials_options.h; path = src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h; sourceTree = ""; }; + 9E2753005CAB53A267447E36BA8F0C0E /* FIRFacebookAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFacebookAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/Facebook/FIRFacebookAuthCredential.h; sourceTree = ""; }; + 9E30B48DBC82B8B9B1BD9FEB893550A6 /* number.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = number.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.c"; sourceTree = ""; }; + 9E32C8BDBEE7995C754DBC9D1FD84946 /* felem.c */ = {isa = PBXFileReference; includeInIndex = 1; name = felem.c; path = src/crypto/fipsmodule/ec/felem.c; sourceTree = ""; }; + 9E53BBDD1EB57911DB26B260B8B901CF /* explain.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = explain.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/explain.upbdefs.h"; sourceTree = ""; }; + 9E630F8D6C3E1BE30EB169E5E339023A /* method_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = method_handler.h; path = include/grpcpp/support/method_handler.h; sourceTree = ""; }; + 9E639998DAA7A3E797D96E8A19C07AC3 /* barrier.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = barrier.cc; path = absl/synchronization/barrier.cc; sourceTree = ""; }; + 9E6463091A520A275B42D0A73443BE0D /* bio.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bio.c; path = src/crypto/bio/bio.c; sourceTree = ""; }; + 9E926B0ADE861EE48191B22215921C54 /* ofb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ofb.c; path = src/crypto/fipsmodule/modes/ofb.c; sourceTree = ""; }; + 9E97D08D8413B452AADFB547D5F82A9F /* tostring.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tostring.cc; path = third_party/re2/re2/tostring.cc; sourceTree = ""; }; + 9EA8C7560AED4670639999A22E842305 /* dns_resolver_selection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dns_resolver_selection.h; path = src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.h; sourceTree = ""; }; + 9EB452CF170FF508730CC3B23583D8D2 /* CLTypingLabel.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = CLTypingLabel.release.xcconfig; sourceTree = ""; }; + 9EC10B08B31D80870AC419DB6DADFB68 /* file_watcher_certificate_provider_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = file_watcher_certificate_provider_factory.h; path = src/core/ext/xds/file_watcher_certificate_provider_factory.h; sourceTree = ""; }; + 9EDB193ACA3BF266ADD0180B2D9941D3 /* FIRAuthRequestConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthRequestConfiguration.m; path = FirebaseAuth/Sources/Backend/FIRAuthRequestConfiguration.m; sourceTree = ""; }; + 9EE12C4CF3A22800694B23FD6597CA9C /* time_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_util.h; path = src/core/lib/gprpp/time_util.h; sourceTree = ""; }; + 9EE5483EC0404FBC0F79F689CC6F004C /* atm_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_windows.h; path = include/grpc/impl/codegen/atm_windows.h; sourceTree = ""; }; + 9EE73AF1DF3C0EEBBD5EE6AE0D0A188B /* grpc_ares_ev_driver_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_ev_driver_windows.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_windows.cc; sourceTree = ""; }; + 9EEC3145F0D61E98C5B3185D8B708835 /* bio_ssl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bio_ssl.cc; path = src/ssl/bio_ssl.cc; sourceTree = ""; }; + 9EF7E19DD7AD9BE8D66B7AEAF3F0588A /* exec_ctx.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = exec_ctx.cc; path = src/core/lib/iomgr/exec_ctx.cc; sourceTree = ""; }; + 9F09E3C7C59A862B6112EA234F030BDA /* parse_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parse_address.h; path = src/core/lib/address_utils/parse_address.h; sourceTree = ""; }; + 9F36D041225B8EB4C4D14ADDF210059B /* FIRVerifyAssertionRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyAssertionRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyAssertionRequest.m; sourceTree = ""; }; + 9F38630706A20EB86461A518B08809F7 /* client_load_reporting_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_load_reporting_filter.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.cc; sourceTree = ""; }; + 9F69B98AB115AA2DEF0514F36E830B0B /* rds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rds.upb.h; path = "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h"; sourceTree = ""; }; + 9F69F4A3DE6D01E252EE2CB9DDCCCEE1 /* str_replace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = str_replace.cc; path = absl/strings/str_replace.cc; sourceTree = ""; }; + 9F7FCF4FFB12A3028A119B4B72B6A8A5 /* walker-inl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "walker-inl.h"; path = "third_party/re2/re2/walker-inl.h"; sourceTree = ""; }; + 9F8BB55C7DCF87417230FE4832992463 /* status_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_util.h; path = src/core/lib/channel/status_util.h; sourceTree = ""; }; + 9F93AF5E2E733BD67F7E93B09239F6D2 /* channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel.h; path = include/grpcpp/channel.h; sourceTree = ""; }; + 9F9C351AEE757D25E8A9D2630885178F /* dh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dh.h; path = src/include/openssl/dh.h; sourceTree = ""; }; + 9FA5C1BA373FE5ABD19C706A404C1B5D /* decode_fast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = decode_fast.h; path = third_party/upb/upb/decode_fast.h; sourceTree = ""; }; + 9FAAF11BA9C58072A5823EE1C3F50880 /* set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = set.cc; path = third_party/re2/re2/set.cc; sourceTree = ""; }; + 9FAC14502302B26029B31B47DD0C85D1 /* work_serializer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = work_serializer.cc; path = src/core/lib/iomgr/work_serializer.cc; sourceTree = ""; }; + 9FC19CEA78C34240F048109C12D1C2C3 /* FSTUserDataWriter.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FSTUserDataWriter.mm; path = Firestore/Source/API/FSTUserDataWriter.mm; sourceTree = ""; }; + 9FCE133A7EB6DBD71715ADF2FBF00BAA /* grpc_root_certificates_generated.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_root_certificates_generated.cc; path = Firestore/core/src/remote/grpc_root_certificates_generated.cc; sourceTree = ""; }; + 9FF9C40D9D81D953D7D47FEE37E2BAE0 /* endpoint_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_config.h; path = include/grpc/event_engine/endpoint_config.h; sourceTree = ""; }; + A0373B87AC570AC98C3D94D75E607A24 /* xds_route_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_route_config.h; path = src/core/ext/xds/xds_route_config.h; sourceTree = ""; }; + A0697CF7F61519BEC8EA9766D4B88917 /* deterministic.c */ = {isa = PBXFileReference; includeInIndex = 1; name = deterministic.c; path = src/crypto/rand_extra/deterministic.c; sourceTree = ""; }; + A082A452ACF3DA5B3166211E45C8FF32 /* FIRVerifyCustomTokenRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyCustomTokenRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyCustomTokenRequest.m; sourceTree = ""; }; + A0A43E01F8BA3893DD4AFE56498BE33C /* extension.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = extension.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.c"; sourceTree = ""; }; + A0A6881A9304DC133DA36F8D813EADBB /* type_check.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = type_check.h; path = src/include/openssl/type_check.h; sourceTree = ""; }; + A0D391A1363C2D2E0CA49E4B9B3AE7C4 /* def.hpp */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.cpp.h; name = def.hpp; path = third_party/upb/upb/def.hpp; sourceTree = ""; }; + A0D3AB7B6CCF3952189BBB827388B7BF /* local_transport_security.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_transport_security.cc; path = src/core/tsi/local_transport_security.cc; sourceTree = ""; }; + A0DA2FA70ADED1CC5EA02946BA06D681 /* transaction.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transaction.h; path = src/core/ext/transport/binder/wire_format/transaction.h; sourceTree = ""; }; + A0E6259936B8CF7DD50082D4BF2FC930 /* alts_unseal_privacy_integrity_crypter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_unseal_privacy_integrity_crypter.cc; path = src/core/tsi/alts/frame_protector/alts_unseal_privacy_integrity_crypter.cc; sourceTree = ""; }; + A0F10431DAF1F4E99C91CEB563FA980A /* GULNetwork.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULNetwork.m; path = GoogleUtilities/Network/GULNetwork.m; sourceTree = ""; }; + A10161E50ACED07E9F05C2FB3F7DABD4 /* config_source.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_source.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h"; sourceTree = ""; }; + A10EC0A1FE26ECACBFDD119D9E24D977 /* create_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_channel.h; path = include/grpcpp/create_channel.h; sourceTree = ""; }; + A11919A4361C25FF33CFA87FCE356E44 /* timestamp.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timestamp.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h"; sourceTree = ""; }; + A1230CA24C6882AB7137018D5A44D317 /* tls_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_utils.h; path = src/core/lib/security/credentials/tls/tls_utils.h; sourceTree = ""; }; + A12AECB88A3E19A5DBF8E5FA31B096E4 /* FIRAuthProtoStartMFAPhoneRequestInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProtoStartMFAPhoneRequestInfo.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoStartMFAPhoneRequestInfo.h; sourceTree = ""; }; + A130C2A82224ADC93D94B2F26ACDAD22 /* descriptor.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = descriptor.upb.h; path = "src/core/ext/upb-generated/google/protobuf/descriptor.upb.h"; sourceTree = ""; }; + A13729B750D3E5A1CAD19493922B26D8 /* GULSceneDelegateSwizzler_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULSceneDelegateSwizzler_Private.h; path = GoogleUtilities/AppDelegateSwizzler/Internal/GULSceneDelegateSwizzler_Private.h; sourceTree = ""; }; + A159468ADAB47C79B3F05E7E62A3AE58 /* xds_common_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_common_types.h; path = src/core/ext/xds/xds_common_types.h; sourceTree = ""; }; + A1673621D96D5338BC8FA1191413D80F /* FBLPromise.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FBLPromise.m; path = Sources/FBLPromises/FBLPromise.m; sourceTree = ""; }; + A18EFA35ABF64DB8CB839B49CDF677E6 /* polling_entity.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = polling_entity.h; path = src/core/lib/iomgr/polling_entity.h; sourceTree = ""; }; + A1975F14236E7924CBC985462CADAD0C /* GoogleDataTransport-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GoogleDataTransport-umbrella.h"; sourceTree = ""; }; + A1CBE964365041A062442FC4DFB2CC5A /* sign.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sign.c; path = src/crypto/evp/sign.c; sourceTree = ""; }; + A1DE3D23570B9D20398C3088BB02D137 /* FIRUser.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRUser.m; path = FirebaseAuth/Sources/User/FIRUser.m; sourceTree = ""; }; + A1E1E01CB8B937778619FEDB03B461DB /* raw_hash_map.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = raw_hash_map.h; path = absl/container/internal/raw_hash_map.h; sourceTree = ""; }; + A1E64B72CF6118EDF388F14BD288305A /* completion_queue_factory.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = completion_queue_factory.cc; path = src/core/lib/surface/completion_queue_factory.cc; sourceTree = ""; }; + A1E9D542AFCBE3500E7BA4D6B566D699 /* client_load_reporting_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_load_reporting_filter.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h; sourceTree = ""; }; + A20760197D9108BA1910449DA1542CBB /* poly1305_vec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = poly1305_vec.c; path = src/crypto/poly1305/poly1305_vec.c; sourceTree = ""; }; + A233F2183DAE156CFCBE1B03511001AF /* escaping.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = escaping.cc; path = absl/strings/escaping.cc; sourceTree = ""; }; + A23A31D58AFAC97B443568307C33166C /* FIRAdditionalUserInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAdditionalUserInfo.m; path = FirebaseAuth/Sources/User/FIRAdditionalUserInfo.m; sourceTree = ""; }; + A24FCFE1E583F12001AE21E31AB92CDE /* msg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msg.h; path = third_party/upb/upb/msg.h; sourceTree = ""; }; + A26DD9A20C7E01B3B9F9179E059B372E /* rbac_policy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_policy.h; path = src/core/lib/security/authorization/rbac_policy.h; sourceTree = ""; }; + A274D64232FB543B08DD455682D29D3C /* FIRSignInWithGameCenterResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignInWithGameCenterResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSignInWithGameCenterResponse.m; sourceTree = ""; }; + A2769F0ACA4D3A8359368D15E66130F6 /* ecdsa_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ecdsa_asn1.c; path = src/crypto/ecdsa_extra/ecdsa_asn1.c; sourceTree = ""; }; + A27EE769E8ACA3E6720CB71D5D1DAAB3 /* authority.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = authority.upb.c; path = "src/core/ext/upb-generated/xds/core/v3/authority.upb.c"; sourceTree = ""; }; + A28ABFEFAB55DD18F56A4A986DB6152A /* subchannel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel.h; path = src/core/ext/filters/client_channel/subchannel.h; sourceTree = ""; }; + A28E9E41C64317EF1B3BFCADB9D465A3 /* health_check_service.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = health_check_service.cc; path = src/cpp/server/health/health_check_service.cc; sourceTree = ""; }; + A2A7184DB71FC01563806D3E51DBDE43 /* xds_cluster.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_cluster.h; path = src/core/ext/xds/xds_cluster.h; sourceTree = ""; }; + A2BEE30B2DE06C8964EB7184E2E20D1D /* get_current_time_posix.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = get_current_time_posix.inc; path = absl/time/internal/get_current_time_posix.inc; sourceTree = ""; }; + A2C7E50431503C3A31807A0AD7EDF34A /* GULHeartbeatDateStorageUserDefaults.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorageUserDefaults.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorageUserDefaults.m; sourceTree = ""; }; + A31161E07AD29B060B77E8FC3A44183B /* message_decompress_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_decompress_filter.h; path = src/core/ext/filters/http/message_compress/message_decompress_filter.h; sourceTree = ""; }; + A312C3B4DB34599D4C50F4E51CB16DB7 /* context_params.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_params.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/context_params.upbdefs.h"; sourceTree = ""; }; + A335669353FB9E24552DF3C169765854 /* discovery.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = discovery.upb.h; path = "src/core/ext/upb-generated/envoy/service/discovery/v3/discovery.upb.h"; sourceTree = ""; }; + A35299033E300C8E8249FB3BCD9D2A17 /* subchannel_pool_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_pool_interface.h; path = src/core/ext/filters/client_channel/subchannel_pool_interface.h; sourceTree = ""; }; + A374D1676B5D964F0D8052BC87D1D367 /* status_errno.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_errno.cc; path = Firestore/core/src/util/status_errno.cc; sourceTree = ""; }; + A37EC55CF28EA8CEA5E3767492D2764B /* metadata.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = metadata.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/metadata.upb.c"; sourceTree = ""; }; + A37F6B1B7581F900CC567650ACC1B28F /* internal_errqueue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = internal_errqueue.cc; path = src/core/lib/iomgr/internal_errqueue.cc; sourceTree = ""; }; + A39B95F96ECB1E71032E7905C5540160 /* tmpfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tmpfile.h; path = src/core/lib/gpr/tmpfile.h; sourceTree = ""; }; + A3ABC76EBF6BDD406B129C8D1AE756DE /* iam_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iam_credentials.cc; path = src/core/lib/security/credentials/iam/iam_credentials.cc; sourceTree = ""; }; + A3B265C3D8A2D16155B223278ECEE4D3 /* xxhash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xxhash.h; path = third_party/xxhash/xxhash.h; sourceTree = ""; }; + A3CAE73A340856E11B28AD20FACD4AAA /* event_service_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_service_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h"; sourceTree = ""; }; + A3D3B600EE13FF41AD63C9660A0E819B /* bootstrap.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bootstrap.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h"; sourceTree = ""; }; + A41069DA9A5E942988A16888610B7168 /* event_engine_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_engine_factory.h; path = src/core/lib/event_engine/event_engine_factory.h; sourceTree = ""; }; + A4294BAA5C71033A6420E22AF7000253 /* grpclb_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_channel.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h; sourceTree = ""; }; + A44FB64125ACED7AF2FE2687E76D06EF /* collection_entry.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = collection_entry.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h"; sourceTree = ""; }; + A4576236E0A253E50F139BACD58DF34D /* target_index_matcher.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = target_index_matcher.cc; path = Firestore/core/src/model/target_index_matcher.cc; sourceTree = ""; }; + A46492B31812B99D8E26E74A6FFB4835 /* pair.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pair.c; path = src/crypto/bio/pair.c; sourceTree = ""; }; + A464E932B5C3EF2550902FF8F10BFBC3 /* sha1-altivec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "sha1-altivec.c"; path = "src/crypto/fipsmodule/sha/sha1-altivec.c"; sourceTree = ""; }; + A467BCD2294249B849802D82CDD1782A /* demangle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = demangle.cc; path = absl/debugging/internal/demangle.cc; sourceTree = ""; }; + A48625E66DFECC286443C70D9B18D5D6 /* struct.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = struct.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/struct.upbdefs.c"; sourceTree = ""; }; + A48B942F0836AB134C1702A02298475E /* time_zone_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_impl.cc; path = absl/time/internal/cctz/src/time_zone_impl.cc; sourceTree = ""; }; + A4920295DB0F4D77A4557CFCD24545C5 /* wakeup_fd_pipe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wakeup_fd_pipe.h; path = src/core/lib/iomgr/wakeup_fd_pipe.h; sourceTree = ""; }; + A49E00BC2FB9A92CA0E07E6E0429D4C1 /* BoringSSL-GRPC-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "BoringSSL-GRPC-prefix.pch"; sourceTree = ""; }; + A4A4636ADE14602CD297776C3B3445BD /* ev_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_posix.h; path = src/core/lib/iomgr/ev_posix.h; sourceTree = ""; }; + A4AAC5D2C50567608EAA8B25AEA21478 /* collection_entry.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = collection_entry.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.h"; sourceTree = ""; }; + A4B9A6431CFCF4C22ABEDEE985BE7B62 /* socket_option.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_option.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/socket_option.upbdefs.h"; sourceTree = ""; }; + A4D5B719BA57FA7F839CB56C718CF6A3 /* sync_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_custom.h; path = include/grpc/impl/codegen/sync_custom.h; sourceTree = ""; }; + A4F09DD9D02C25AC4B82B39BB2BF0B92 /* check_gcp_environment_no_op.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = check_gcp_environment_no_op.cc; path = src/core/lib/security/credentials/alts/check_gcp_environment_no_op.cc; sourceTree = ""; }; + A4F404100FDBA2BB9C42A3D6F4C097E3 /* variant.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = variant.h; path = absl/types/internal/variant.h; sourceTree = ""; }; + A5072D8D7508E4D24375F8A85D422C22 /* opensslconf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslconf.h; path = src/include/openssl/opensslconf.h; sourceTree = ""; }; + A5136D596CF3AA85A6419C8ED0DD4873 /* altscontext.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = altscontext.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/altscontext.upb.c"; sourceTree = ""; }; + A573BC4B8A9549611FCFA17AA60B7280 /* client_auth_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_auth_filter.cc; path = src/core/lib/security/transport/client_auth_filter.cc; sourceTree = ""; }; + A57D5AF2B6D98650F1F1F024DF7FC13A /* check_gcp_environment.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = check_gcp_environment.h; path = src/core/lib/security/credentials/alts/check_gcp_environment.h; sourceTree = ""; }; + A587E0F62840DD104B9ECC3BC509DE39 /* memory_allocator.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_allocator.cc; path = src/core/lib/event_engine/memory_allocator.cc; sourceTree = ""; }; + A5992B6F5FEF9C7EC056732D0C8FB760 /* pollset_set_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set_windows.h; path = src/core/lib/iomgr/pollset_set_windows.h; sourceTree = ""; }; + A5A8431FE7B055290579D5509455ACC5 /* ssl_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_credentials.h; path = src/core/lib/security/credentials/ssl/ssl_credentials.h; sourceTree = ""; }; + A5BA281C4B7D08C907B38EBE5D96C5AC /* jwt_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = jwt_credentials.h; path = src/core/lib/security/credentials/jwt/jwt_credentials.h; sourceTree = ""; }; + A5BA7CD555D9EB33FAA9DDBDAC75B755 /* xds_listener.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_listener.cc; path = src/core/ext/xds/xds_listener.cc; sourceTree = ""; }; + A5BB62B254882F985C6D49AD19AA72DF /* env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env.h; path = include/leveldb/env.h; sourceTree = ""; }; + A5BD982B66015E44727000C16E9C68B4 /* GDTCORStorageEventSelector.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORStorageEventSelector.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORStorageEventSelector.m; sourceTree = ""; }; + A5C51C789698FEE1B793F31DC2C6EB92 /* direct_mmap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = direct_mmap.h; path = absl/base/internal/direct_mmap.h; sourceTree = ""; }; + A5D2E966A7C093CE641EA3F32C2A54E1 /* filter.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = filter.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.c"; sourceTree = ""; }; + A5D58847F8719FE1C4030379753143B1 /* s3_both.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = s3_both.cc; path = src/ssl/s3_both.cc; sourceTree = ""; }; + A5D8ADD0DA1C7B5F0B325D44E10A619A /* string_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_windows.h; path = src/core/lib/gpr/string_windows.h; sourceTree = ""; }; + A5E3234B360EF46A304BBCC840D01843 /* FIRVerifyClientRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyClientRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyClientRequest.m; sourceTree = ""; }; + A5F18EBF8D501B01481A8039CCC83351 /* status.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upb.c; path = "src/core/ext/upb-generated/google/rpc/status.upb.c"; sourceTree = ""; }; + A6129F1D85D706E5013EB80A999C9EA3 /* quic_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quic_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h"; sourceTree = ""; }; + A6163330E13FD6D9CA906BB8F8685571 /* ssl_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_security_connector.cc; path = src/core/lib/security/security_connector/ssl/ssl_security_connector.cc; sourceTree = ""; }; + A627456F3C6FE9D0798140EC4E6D10E9 /* client_channel_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel_factory.h; path = src/core/ext/filters/client_channel/client_channel_factory.h; sourceTree = ""; }; + A63B6816F93F8A719C4268BF193AF2C9 /* GDTCORRegistrar.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORRegistrar.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORRegistrar.m; sourceTree = ""; }; + A63F5399EF7745994D00E0D37252A617 /* FirebaseCoreDiagnostics.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseCoreDiagnostics.release.xcconfig; sourceTree = ""; }; + A64024F9C43BC137E03E8ED72C7043F3 /* tcp_server_utils_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_server_utils_posix.h; path = src/core/lib/iomgr/tcp_server_utils_posix.h; sourceTree = ""; }; + A64483B9CA6D12DCB301846CCC930F70 /* div_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = div_extra.c; path = src/crypto/fipsmodule/bn/div_extra.c; sourceTree = ""; }; + A6456CA441E71658C53EF458DB629A22 /* regex.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = regex.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.c"; sourceTree = ""; }; + A64A8082E17F3FEB19274CBA04D2E00E /* array_contains_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = array_contains_filter.cc; path = Firestore/core/src/core/array_contains_filter.cc; sourceTree = ""; }; + A6505317FCAB0CD5AB95F05E265AC535 /* tcp_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_windows.h; path = src/core/lib/iomgr/tcp_windows.h; sourceTree = ""; }; + A65CD3CCF82F5E3E3252A0D841992F3F /* hpack_parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hpack_parser.cc; path = src/core/ext/transport/chttp2/transport/hpack_parser.cc; sourceTree = ""; }; + A65DEB52629C8A2D9206F1135082C025 /* listener.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h"; sourceTree = ""; }; + A65E20C811B5063EBE62F8764719AACB /* struct.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = struct.nanopb.cc; path = Firestore/Protos/nanopb/google/protobuf/struct.nanopb.cc; sourceTree = ""; }; + A66452F707BA4B2F3BF77346C41D8B23 /* FIRAppCheckInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppCheckInterop.h; path = FirebaseAppCheck/Sources/Interop/FIRAppCheckInterop.h; sourceTree = ""; }; + A696CF8961FDDDEC4CA11FA1E2D6E40B /* loop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = loop.h; path = src/core/lib/promise/loop.h; sourceTree = ""; }; + A69CBDA9638EE41D5C50AC19ACF2FDFF /* thread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread.c; path = src/crypto/thread.c; sourceTree = ""; }; + A6A071AF8A323A6D915749E1C0F40D99 /* ssl_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_types.h; path = src/core/tsi/ssl_types.h; sourceTree = ""; }; + A6AA0E74D2580BB05184D8D0296DC5A8 /* xds_certificate_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_certificate_provider.h; path = src/core/ext/xds/xds_certificate_provider.h; sourceTree = ""; }; + A6C0F4DD27371B1397F1227E4DC029A1 /* ec_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ec_asn1.c; path = src/crypto/ec_extra/ec_asn1.c; sourceTree = ""; }; + A6C1D5D8E26EA814730EE6F3675E6D47 /* jni_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = jni_utils.h; path = src/core/ext/transport/binder/client/jni_utils.h; sourceTree = ""; }; + A6D4C3123BD3749F53F46119EB60A9C1 /* composite_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = composite_credentials.h; path = src/core/lib/security/credentials/composite/composite_credentials.h; sourceTree = ""; }; + A6ED3DA3EF50F65633765173A4E116C8 /* FIRGameCenterAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGameCenterAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRGameCenterAuthProvider.h; sourceTree = ""; }; + A6F646DBA7BD65DC662746119C3B0DDC /* frame_goaway.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_goaway.h; path = src/core/ext/transport/chttp2/transport/frame_goaway.h; sourceTree = ""; }; + A6FB2433A99197C44CE10F4829A4ADDB /* config_source.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_source.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/config_source.upb.h"; sourceTree = ""; }; + A701572446565369A6D9E25A75050B99 /* handshake_server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handshake_server.cc; path = src/ssl/handshake_server.cc; sourceTree = ""; }; + A716300EF62CCB1E2360AE993663097E /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = absl/status/status.h; sourceTree = ""; }; + A7164779A809EEA6DDAD0C9BA57EA9CD /* salted_seed_seq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = salted_seed_seq.h; path = absl/random/internal/salted_seed_seq.h; sourceTree = ""; }; + A7233B80EC980B53BDDD670E831873AD /* fork_detect.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fork_detect.h; path = src/crypto/fipsmodule/rand/fork_detect.h; sourceTree = ""; }; + A739D29B45A444F2C7BE7E848FC0BAE2 /* loop-watcher.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "loop-watcher.c"; path = "src/unix/loop-watcher.c"; sourceTree = ""; }; + A73ADBB256A2A6BD15C4CA98B6207E4A /* a_octet.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_octet.c; path = src/crypto/asn1/a_octet.c; sourceTree = ""; }; + A73AE8FBA58A3BBC899C1D31CCD717D8 /* grpc_tls_certificate_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_provider.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_provider.h; sourceTree = ""; }; + A740C74620557FA863DCCED79A1F97E4 /* process.c */ = {isa = PBXFileReference; includeInIndex = 1; name = process.c; path = src/unix/process.c; sourceTree = ""; }; + A743A3FA763B1B9B5E0D608D857CD4D2 /* watch_change.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = watch_change.cc; path = Firestore/core/src/remote/watch_change.cc; sourceTree = ""; }; + A743BE7129EFE39ED29581CB42A455E9 /* waiter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = waiter.cc; path = absl/synchronization/internal/waiter.cc; sourceTree = ""; }; + A746F6B251E1140844A716262A0390B8 /* filtered_re2.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filtered_re2.cc; path = third_party/re2/re2/filtered_re2.cc; sourceTree = ""; }; + A75068CB6AA2C993D718EC33D43593BC /* eds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = eds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.c"; sourceTree = ""; }; + A7544917CEC4C67EDCE623C49B9BFC34 /* FirebaseCore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseCore.modulemap; sourceTree = ""; }; + A7573BC809659CC229FC38491830FA33 /* struct.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = struct.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.c"; sourceTree = ""; }; + A777CEE1950EB680FFCDD8E7A8F6A6C9 /* dynamic_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_filters.h; path = src/core/ext/filters/client_channel/dynamic_filters.h; sourceTree = ""; }; + A79A63AD12AE41E3F8AF88918CBBE971 /* e_chacha20poly1305.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_chacha20poly1305.c; path = src/crypto/cipher_extra/e_chacha20poly1305.c; sourceTree = ""; }; + A7A42F2CC1E1B690E203EA5419ABB110 /* protocol.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = protocol.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.c"; sourceTree = ""; }; + A7BD7CB7EC4744D3EC3921D316A82B36 /* dtls_method.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dtls_method.cc; path = src/ssl/dtls_method.cc; sourceTree = ""; }; + A7C384D8B1C48F8043330CDED8E645CC /* db_iter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_iter.h; path = db/db_iter.h; sourceTree = ""; }; + A7CD2203BB6EADC34E297338A950805F /* handshaker_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handshaker_registry.cc; path = src/core/lib/channel/handshaker_registry.cc; sourceTree = ""; }; + A7EB7A4594B2919BFDB66CB0481FED30 /* stub_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stub_options.h; path = include/grpcpp/impl/codegen/stub_options.h; sourceTree = ""; }; + A7F8A87F2DB447DC55D1C987274AE475 /* sha1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sha1.c; path = src/crypto/fipsmodule/sha/sha1.c; sourceTree = ""; }; + A7FE6631B95015311A60ADF9B8303833 /* route.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = route.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.c"; sourceTree = ""; }; + A82588507628EC0D78A840ECD22C2107 /* iocp_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iocp_windows.cc; path = src/core/lib/iomgr/iocp_windows.cc; sourceTree = ""; }; + A830F6369711F72E27BFE6E092919C16 /* xds_common_types.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_common_types.h; path = src/core/ext/xds/xds_common_types.h; sourceTree = ""; }; + A833ABB8EBBA464805896C3B58B7E6CD /* GULURLSessionDataResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULURLSessionDataResponse.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULURLSessionDataResponse.h; sourceTree = ""; }; + A84142691A16A57EE9E28FA70FE1589F /* GULReachabilityChecker+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GULReachabilityChecker+Internal.h"; path = "GoogleUtilities/Reachability/GULReachabilityChecker+Internal.h"; sourceTree = ""; }; + A858C97CAAC88E5AB0ABCFE9D401766C /* pid_controller.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pid_controller.cc; path = src/core/lib/transport/pid_controller.cc; sourceTree = ""; }; + A85A723F78B6ABD3A692A8C7A9A73DA2 /* status.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upbdefs.c; path = "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.c"; sourceTree = ""; }; + A85FECE22D019F3CB2172B41A32481E7 /* prime.c */ = {isa = PBXFileReference; includeInIndex = 1; name = prime.c; path = src/crypto/fipsmodule/bn/prime.c; sourceTree = ""; }; + A860941419E55EF9FB6476D2CC955846 /* FIRAnalyticsConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAnalyticsConfiguration.m; path = FirebaseCore/Sources/FIRAnalyticsConfiguration.m; sourceTree = ""; }; + A870A5554A63B70F924D3E73404405FD /* grpc_root_certificate_finder_generated.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_root_certificate_finder_generated.cc; path = Firestore/core/src/remote/grpc_root_certificate_finder_generated.cc; sourceTree = ""; }; + A883B10E9AC676FA94DF3CE5C2913758 /* const_init.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = const_init.h; path = absl/base/const_init.h; sourceTree = ""; }; + A89F7E05F75F1A7B583FDED54681DBD9 /* xds_http_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_filters.h; path = src/core/ext/xds/xds_http_filters.h; sourceTree = ""; }; + A8A227B4B8D1D9E653AC8284A79B458E /* seq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seq.h; path = src/core/lib/promise/seq.h; sourceTree = ""; }; + A8D0DC3B5FC82940E2ADC8FA9DA19BF8 /* raw_logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = raw_logging.cc; path = absl/base/internal/raw_logging.cc; sourceTree = ""; }; + A8E406DE0157C6EA5D474B96B06223FD /* Libuv-gRPC-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Libuv-gRPC-prefix.pch"; sourceTree = ""; }; + A8FB827803A5A5ED968DDA6EDD9F9F78 /* udp_socket_config.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = udp_socket_config.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/udp_socket_config.upbdefs.c"; sourceTree = ""; }; + A90BE6B28A63A86496A91B30F74A3CE0 /* spinlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = spinlock.h; path = src/core/lib/gpr/spinlock.h; sourceTree = ""; }; + A9155176EB75685B0586F6D814D3F10F /* channel_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_filter.cc; path = src/cpp/common/channel_filter.cc; sourceTree = ""; }; + A926A6A8A4BAE2EA2EA8D03A8E8F0D7C /* transport_stream_receiver_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_stream_receiver_impl.h; path = src/core/ext/transport/binder/utils/transport_stream_receiver_impl.h; sourceTree = ""; }; + A938E1878BA1D70E1E7EC3A3E6CEAA48 /* slice_string_helpers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_string_helpers.cc; path = src/core/lib/slice/slice_string_helpers.cc; sourceTree = ""; }; + A967F5DA42518B8941A86C55F1695D3E /* discrete_distribution.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = discrete_distribution.cc; path = absl/random/discrete_distribution.cc; sourceTree = ""; }; + A97B2D319B05229FAD5265C97813C0D2 /* time_zone_if.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_if.h; path = absl/time/internal/cctz/src/time_zone_if.h; sourceTree = ""; }; + A98E9DC9927F329EFAEDF62E919811E7 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/internal.h; sourceTree = ""; }; + A993C719277E91EAF9F1CCB16792970D /* grpc_alts_credentials_server_options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_alts_credentials_server_options.cc; path = src/core/lib/security/credentials/alts/grpc_alts_credentials_server_options.cc; sourceTree = ""; }; + A99DCF89A894D23D53F1D9183F9F9C00 /* encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = encode.h; path = third_party/upb/upb/encode.h; sourceTree = ""; }; + A9CA9955CC23527AE7B42017A49B6CB1 /* lb_policy_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = lb_policy_registry.cc; path = src/core/ext/filters/client_channel/lb_policy_registry.cc; sourceTree = ""; }; + AA08EBDCAAEE5B8FD6E00B12FE69964D /* varint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = varint.h; path = src/core/ext/transport/chttp2/transport/varint.h; sourceTree = ""; }; + AA0CD5FB09E321ACE9E95376DA0458D3 /* proto_sizer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = proto_sizer.cc; path = Firestore/core/src/local/proto_sizer.cc; sourceTree = ""; }; + AA19445A65AE1D32252FFD01402345D4 /* 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 = ""; }; + AA1F1BAFDC0FB2C9323A62334F838FD8 /* FIRSignInWithGameCenterResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignInWithGameCenterResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSignInWithGameCenterResponse.h; sourceTree = ""; }; + AA2F3D51E2A02E2DF5DD99DA90E9226B /* error_cfstream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_cfstream.h; path = src/core/lib/iomgr/error_cfstream.h; sourceTree = ""; }; + AA39998821C91EA4131CC817DDF927C2 /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = ""; }; + AA3C8D2CD3046C19DAB4E2D77B537D2B /* cds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.c"; sourceTree = ""; }; + AA4C180894C0010D29EB92A605E4CD3D /* GoogleUtilities.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleUtilities.modulemap; sourceTree = ""; }; + AA4F46F7FA30933134A73D44F281276B /* bootstrap.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bootstrap.upb.h; path = "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h"; sourceTree = ""; }; + AA52721360A41DDF574EA0FD22FF0028 /* engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = engine.h; path = src/include/openssl/engine.h; sourceTree = ""; }; + AA735F2C0097240A3BAA76F8939292CF /* tcp_server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_server.h; path = src/core/lib/iomgr/tcp_server.h; sourceTree = ""; }; + AA94C7CD7CCB8CCE8894A3D91292C589 /* google_c2p_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = google_c2p_resolver.cc; path = src/core/ext/filters/client_channel/resolver/google_c2p/google_c2p_resolver.cc; sourceTree = ""; }; + AA96CAD2BE368854BDDDFCA8861885D6 /* x509spki.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509spki.c; path = src/crypto/x509/x509spki.c; sourceTree = ""; }; + AAA259845C270CDCA8958194FEEFC580 /* interceptor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = interceptor.h; path = include/grpcpp/impl/codegen/interceptor.h; sourceTree = ""; }; + AAB469807575C8FDE762C6DC5EFAA384 /* dynamic_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dynamic_annotations.h; path = src/core/lib/iomgr/dynamic_annotations.h; sourceTree = ""; }; + AABD19863AF5275B44274F17C5E68DC3 /* http_server_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_server_filter.h; path = src/core/ext/filters/http/server/http_server_filter.h; sourceTree = ""; }; + AAD79F8282A7CF39426F43C8A42E809A /* onepass.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = onepass.cc; path = third_party/re2/re2/onepass.cc; sourceTree = ""; }; + AAEACA1CE1211402C310A04F71FC4EC9 /* transport_security.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_security.cc; path = src/core/tsi/transport_security.cc; sourceTree = ""; }; + AAEF2CE8236AE001F1BA49A88B649CF7 /* alts_tsi_handshaker.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_tsi_handshaker.cc; path = src/core/tsi/alts/handshaker/alts_tsi_handshaker.cc; sourceTree = ""; }; + AAF69A4E95245C16CAA7FDC59266F3CB /* endpoint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint.cc; path = src/core/lib/iomgr/event_engine/endpoint.cc; sourceTree = ""; }; + AAF9323236451D77E2DA33DD82B271DD /* derive_key.c */ = {isa = PBXFileReference; includeInIndex = 1; name = derive_key.c; path = src/crypto/cipher_extra/derive_key.c; sourceTree = ""; }; + AB1FD7658954318E2216723277A69518 /* resource.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource.upb.h"; sourceTree = ""; }; + AB262F39F9D276141096FAB5AAA481DE /* grpclb_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpclb_channel.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel.h; sourceTree = ""; }; + AB5FFAB26B8EBD799E8818976B573C07 /* chttp2_transport.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = chttp2_transport.cc; path = src/core/ext/transport/chttp2/transport/chttp2_transport.cc; sourceTree = ""; }; + AB6AD88FB4882C4B77667A456D112AB0 /* FBLPromise+Recover.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Recover.m"; path = "Sources/FBLPromises/FBLPromise+Recover.m"; sourceTree = ""; }; + AB804A5BD2A6FD85A357DC7920710047 /* dsa_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dsa_asn1.c; path = src/crypto/dsa/dsa_asn1.c; sourceTree = ""; }; + AB861DAD64A92812677CA7DC16CE83A1 /* ev_apple.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ev_apple.cc; path = src/core/lib/iomgr/ev_apple.cc; sourceTree = ""; }; + AB98701B50C0F6FB3E70EDE0CBC6B8F1 /* transport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport.h; path = src/core/lib/transport/transport.h; sourceTree = ""; }; + ABA11E9693FB93F653E28EF77B13F517 /* tls13_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls13_client.cc; path = src/ssl/tls13_client.cc; sourceTree = ""; }; + AC0EBF16661DFE0887731EB095FA9D6F /* subchannel_pool_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_pool_interface.h; path = src/core/ext/filters/client_channel/subchannel_pool_interface.h; sourceTree = ""; }; + AC2CD124A2AF96CA0B6F34A9628F7BE0 /* resolver_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver_registry.cc; path = src/core/lib/resolver/resolver_registry.cc; sourceTree = ""; }; + AC46ABE063C2DF5DDBBE62F27E918739 /* memory_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory_quota.h; path = src/core/lib/resource_quota/memory_quota.h; sourceTree = ""; }; + AC56CD4ED95B37536CDB15D71AB24FF6 /* resource_locator.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_locator.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h"; sourceTree = ""; }; + AC66B6CD9B90F320C612B2D2A76359DA /* mpmcqueue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mpmcqueue.cc; path = src/core/lib/iomgr/executor/mpmcqueue.cc; sourceTree = ""; }; + AC84F0BA3D2C1401EDC386F7E7741BC1 /* channel_argument_option.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_argument_option.cc; path = src/cpp/server/channel_argument_option.cc; sourceTree = ""; }; + AC8A3EA52E5FEB28C11FE294828802F7 /* GDTCORDirectorySizeTracker.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORDirectorySizeTracker.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORDirectorySizeTracker.m; sourceTree = ""; }; + AC976D010126BB1E1423C0458CB79BE3 /* endpoint.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint.upb.c; path = "src/core/ext/upb-generated/envoy/config/endpoint/v3/endpoint.upb.c"; sourceTree = ""; }; + ACA35E0092F23FFC15A71D1DFF6CDF07 /* FIRConfigurationInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRConfigurationInternal.h; path = FirebaseCore/Sources/FIRConfigurationInternal.h; sourceTree = ""; }; + ACA89F134FAEE78B994AF87D4E1B8416 /* GoogleDataTransport.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleDataTransport.release.xcconfig; sourceTree = ""; }; + ACC05A26A7A3B8817016C18707251034 /* polling_entity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = polling_entity.cc; path = src/core/lib/iomgr/polling_entity.cc; sourceTree = ""; }; + ACD86B398AD94A50BA67D091E8B071C3 /* matchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = matchers.h; path = src/core/lib/matchers/matchers.h; sourceTree = ""; }; + ACE4BA8BC046A6B9C1685706A73A8AF7 /* FIRGoogleAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGoogleAuthCredential.h; path = FirebaseAuth/Sources/AuthProvider/Google/FIRGoogleAuthCredential.h; sourceTree = ""; }; + ACE745B48D0EA77AD9FEB686A1977949 /* x509_vpm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_vpm.c; path = src/crypto/x509/x509_vpm.c; sourceTree = ""; }; + AD0690F302768549163C52095ECBFE9C /* xds_bootstrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_bootstrap.h; path = src/core/ext/xds/xds_bootstrap.h; sourceTree = ""; }; + AD2386BE02B151B0D97E212D7D4CA956 /* invoke.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = invoke.h; path = absl/base/internal/invoke.h; sourceTree = ""; }; + AD3352A22996F0759FFB8225686311E5 /* xds_cluster.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_cluster.cc; path = src/core/ext/xds/xds_cluster.cc; sourceTree = ""; }; + AD3A82315E7C0CE2D0A75ABE44715F99 /* random.c */ = {isa = PBXFileReference; includeInIndex = 1; name = random.c; path = src/crypto/fipsmodule/bn/random.c; sourceTree = ""; }; + AD3D17015D5F4698EDF28BE9F5888A77 /* byte_buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer.h; path = include/grpcpp/impl/codegen/byte_buffer.h; sourceTree = ""; }; + AD3E2FAEFCF43F7FA55EC715D6B4B191 /* exec_ctx_wakeup_scheduler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = exec_ctx_wakeup_scheduler.h; path = src/core/lib/promise/exec_ctx_wakeup_scheduler.h; sourceTree = ""; }; + AD4F5E9837990FC5DB6917ED38723B3A /* rpc_method.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_method.h; path = include/grpcpp/impl/codegen/rpc_method.h; sourceTree = ""; }; + AD5155400D8F752C620F45CEB7C36B57 /* GoogleDataTransport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GoogleDataTransport.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GoogleDataTransport.h; sourceTree = ""; }; + AD58A022ADFA2FFBD4E7F32ECFCADE23 /* span.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = span.h; path = src/include/openssl/span.h; sourceTree = ""; }; + AD827B792C518953FB5021E1327BFFA8 /* FIRAuthNotificationManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthNotificationManager.m; path = FirebaseAuth/Sources/SystemService/FIRAuthNotificationManager.m; sourceTree = ""; }; + AD8482B9482E150C446280A6A93E820A /* charconv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = charconv.h; path = absl/strings/charconv.h; sourceTree = ""; }; + AD86044C2CA4359B688976F8A0BD4ECD /* filename.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filename.h; path = db/filename.h; sourceTree = ""; }; + ADAEDCD9605C7AC1B80BEE5166077777 /* transport_stream_receiver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_stream_receiver.h; path = src/core/ext/transport/binder/utils/transport_stream_receiver.h; sourceTree = ""; }; + ADCE8963157AD9D12D4F54FB46D94A6A /* status.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = status.upb.c; path = "src/core/ext/upb-generated/udpa/annotations/status.upb.c"; sourceTree = ""; }; + ADE177397712F2112EEAA2F2D110B2B7 /* utility.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utility.h; path = absl/utility/utility.h; sourceTree = ""; }; + ADE270A4DDBF84EA7615D9BD32533973 /* annotations.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = annotations.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h"; sourceTree = ""; }; + ADEA7E81CD5640AAEB1C7169CA33EA29 /* rbac.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.h"; sourceTree = ""; }; + ADED6E1CFAEEDEA07EB45E0ADBF5CA48 /* tls_certificate_verifier.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_certificate_verifier.cc; path = src/cpp/common/tls_certificate_verifier.cc; sourceTree = ""; }; + ADF3364289E898C3DAF174283EFE13C4 /* fault.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3/fault.upbdefs.h"; sourceTree = ""; }; + AE035350F3032FBFF0257B06489AA342 /* FIRAuthTokenResult.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthTokenResult.m; path = FirebaseAuth/Sources/Auth/FIRAuthTokenResult.m; sourceTree = ""; }; + AE049B85D10E1291B452C2C3C9EB07FE /* child_policy_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = child_policy_handler.h; path = src/core/ext/filters/client_channel/lb_policy/child_policy_handler.h; sourceTree = ""; }; + AE0C467AB902B20F214510D80F8CAD96 /* grpclb_balancer_addresses.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpclb_balancer_addresses.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_balancer_addresses.cc; sourceTree = ""; }; + AE1A9F9A5B8384F18EAEDBB3FB3383A7 /* md4.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = md4.h; path = src/include/openssl/md4.h; sourceTree = ""; }; + AE304DBA686E9C0529698382015829CA /* per_thread_sem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = per_thread_sem.h; path = absl/synchronization/internal/per_thread_sem.h; sourceTree = ""; }; + AE3532A7C8EB29CA4E5E138914389815 /* http.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http.nanopb.cc; path = Firestore/Protos/nanopb/google/api/http.nanopb.cc; sourceTree = ""; }; + AE4949EBD0C57E4935131BA7A8C36586 /* cert.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cert.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h"; sourceTree = ""; }; + AE516222ECB950DF261EA52CC53284D0 /* promise_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise_factory.h; path = src/core/lib/promise/detail/promise_factory.h; sourceTree = ""; }; + AE54E92EF63F31EF0EFC09BBB23B5EFB /* target_data.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = target_data.cc; path = Firestore/core/src/local/target_data.cc; sourceTree = ""; }; + AE575F46B2A6526B822E786EAC5279FC /* channelz.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channelz.h; path = src/core/lib/channel/channelz.h; sourceTree = ""; }; + AE6B050ACDE3C816DA038C8C6D2C14DE /* bootstrap.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bootstrap.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3/bootstrap.upbdefs.h"; sourceTree = ""; }; + AE72607BE27113F36644AD6A3667BB50 /* FIRVerifyCustomTokenResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyCustomTokenResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyCustomTokenResponse.h; sourceTree = ""; }; + AE7B1EF2FDFA9917DD324F9AFF1DDBAA /* collection_entry.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = collection_entry.upbdefs.c; path = "src/core/ext/upbdefs-generated/xds/core/v3/collection_entry.upbdefs.c"; sourceTree = ""; }; + AECDC0D7516865B2AC67162DD0A9E0D0 /* t1_enc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = t1_enc.cc; path = src/ssl/t1_enc.cc; sourceTree = ""; }; + AEE0FDB0E29C9AF72FC84AF32277B448 /* message.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = message.cc; path = Firestore/core/src/nanopb/message.cc; sourceTree = ""; }; + AEF5E04CA7B673A645535777C012C031 /* plugin_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = plugin_credentials.h; path = src/core/lib/security/credentials/plugin/plugin_credentials.h; sourceTree = ""; }; + AF03D0EDEECB6FA8F70E1757E6DF0F2C /* tmpfile_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tmpfile_windows.cc; path = src/core/lib/gpr/tmpfile_windows.cc; sourceTree = ""; }; + AF06A5B92878DDE145BDCD00B561612D /* grpc_alts_credentials_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_alts_credentials_options.h; path = src/core/lib/security/credentials/alts/grpc_alts_credentials_options.h; sourceTree = ""; }; + AF107A7F290B4A8CAACF3D9EB77834F0 /* common.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.h"; sourceTree = ""; }; + AF164540303D299ADF2744C71B5AD036 /* xds_channel_stack_modifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_stack_modifier.h; path = src/core/ext/xds/xds_channel_stack_modifier.h; sourceTree = ""; }; + AF18718FCCD4DF15D73AEA4AB5BE2248 /* endpoint_cfstream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_cfstream.h; path = src/core/lib/iomgr/endpoint_cfstream.h; sourceTree = ""; }; + AF1E0B61E43E7FD0E040F4D64F678EC6 /* xds_resource_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resource_type.h; path = src/core/ext/xds/xds_resource_type.h; sourceTree = ""; }; + AF2CB50436E1692448901748FF611ADF /* escaping.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = escaping.cc; path = absl/strings/internal/escaping.cc; sourceTree = ""; }; + AF4636C9B66B254CF3AA7847D3D46672 /* iomgr_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr_windows.cc; path = src/core/lib/iomgr/iomgr_windows.cc; sourceTree = ""; }; + AF84C84F3E7AE10C99B13F20BE5E1668 /* p_ec_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_ec_asn1.c; path = src/crypto/evp/p_ec_asn1.c; sourceTree = ""; }; + AF8D65231F53D149DDCDCE31C960CBA5 /* upb_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb_internal.h; path = third_party/upb/upb/upb_internal.h; sourceTree = ""; }; + AFBA652B7004501BD0A1A8BD3414D302 /* comparison.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = comparison.cc; path = Firestore/core/src/util/comparison.cc; sourceTree = ""; }; + AFDBDDF67CE9281F0DA53984A67C4A39 /* message_compress_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = message_compress_filter.cc; path = src/core/ext/filters/http/message_compress/message_compress_filter.cc; sourceTree = ""; }; + AFDEA9FEAF974944C83B32D7D504E379 /* syntax.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = syntax.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/syntax.upb.h"; sourceTree = ""; }; + AFF932FAAF274E492BA5F8D00C4F2FDB /* config_dump.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_dump.upb.c; path = "src/core/ext/upb-generated/envoy/admin/v3/config_dump.upb.c"; sourceTree = ""; }; + AFF9DC796E2F86F776333675C70E1B1E /* alloc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alloc.cc; path = src/core/lib/gpr/alloc.cc; sourceTree = ""; }; + B02AAC28D65187A3B9EC02F447B92476 /* security_policy_setting.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = security_policy_setting.cc; path = src/core/ext/transport/binder/client/security_policy_setting.cc; sourceTree = ""; }; + B02DF67AACFAC10CFCC6771272AB7182 /* x509_vfy.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509_vfy.h; path = src/include/openssl/x509_vfy.h; sourceTree = ""; }; + B082E613D2AF6072D58FB284524069D7 /* grpc_ares_ev_driver_event_engine.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_ares_ev_driver_event_engine.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/grpc_ares_ev_driver_event_engine.cc; sourceTree = ""; }; + B0858CFB7C77473A4AA6EDCE4E9DC452 /* FIRHeartbeatInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRHeartbeatInfo.h; path = FirebaseCore/Sources/Private/FIRHeartbeatInfo.h; sourceTree = ""; }; + B0886718355A6C1E892BCEA54BAEA1EF /* frame_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_data.h; path = src/core/ext/transport/chttp2/transport/frame_data.h; sourceTree = ""; }; + B0964E214F7B88DC9E4E15108B2F1CD4 /* time_averaged_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_averaged_stats.h; path = src/core/lib/iomgr/time_averaged_stats.h; sourceTree = ""; }; + B0B531C4E8B3E16E7483222F61E71342 /* varint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = varint.cc; path = src/core/ext/transport/chttp2/transport/varint.cc; sourceTree = ""; }; + B0B6FB988484E181C70A669A1616CF6A /* node.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = node.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/node.upb.h"; sourceTree = ""; }; + B0C521ED6AF28ED01E2EF8823EE25092 /* certificate_provider_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_factory.h; path = src/core/ext/xds/certificate_provider_factory.h; sourceTree = ""; }; + B0C9B5409D134DBC5B5ABB507E373F8B /* stat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stat.h; path = src/core/lib/gprpp/stat.h; sourceTree = ""; }; + B0ECF07B89D7CAD9585EAAB5F09E0BD3 /* FIRCreateAuthURIResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCreateAuthURIResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRCreateAuthURIResponse.h; sourceTree = ""; }; + B0ED9D38FEA67F155F225456E5250737 /* string_format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_format.cc; path = Firestore/core/src/util/string_format.cc; sourceTree = ""; }; + B0F74D04C7FE97B5C25572CB794BE5E4 /* kernel_timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = kernel_timeout.h; path = absl/synchronization/internal/kernel_timeout.h; sourceTree = ""; }; + B101189DBA2F9FF1F592548CF72CCA54 /* latlng.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = latlng.nanopb.cc; path = Firestore/Protos/nanopb/google/type/latlng.nanopb.cc; sourceTree = ""; }; + B11585EDD4DB79F7D583E6C2C3521EF9 /* time_zone_libc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_zone_libc.cc; path = absl/time/internal/cctz/src/time_zone_libc.cc; sourceTree = ""; }; + B124FD778F0C4D8D46301BBF8BE73196 /* frame_window_update.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_window_update.h; path = src/core/ext/transport/chttp2/transport/frame_window_update.h; sourceTree = ""; }; + B12B3A7A9ABBBDEEC52679B9A3197277 /* certificate_provider_store.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_store.h; path = src/core/ext/xds/certificate_provider_store.h; sourceTree = ""; }; + B14F3E892046718FED2E8C2FBE6E8F83 /* max_age_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = max_age_filter.h; path = src/core/ext/filters/max_age/max_age_filter.h; sourceTree = ""; }; + B1571BECF77518DD0C0C19941FD422C0 /* service_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = service_config.h; path = src/core/lib/service_config/service_config.h; sourceTree = ""; }; + B158610620E360305A4A7A38D3B2237C /* alloc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alloc.h; path = src/core/lib/gpr/alloc.h; sourceTree = ""; }; + B18993C7667CA98DFDA598EEB7A105E6 /* casts.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = casts.h; path = absl/base/casts.h; sourceTree = ""; }; + B193BF2B193B244543CDC83D4CBF1845 /* core_codegen_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core_codegen_interface.h; path = include/grpcpp/impl/codegen/core_codegen_interface.h; sourceTree = ""; }; + B1AF995FF579B849223272B3B1BA52F4 /* ssl_utils_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_utils_config.h; path = src/core/lib/security/security_connector/ssl_utils_config.h; sourceTree = ""; }; + B1B9AAE440E9DEF5E10BF637873F42BB /* race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = race.h; path = src/core/lib/promise/race.h; sourceTree = ""; }; + B1E1427D6502828100C0645C28670563 /* chttp2_server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = chttp2_server.cc; path = src/core/ext/transport/chttp2/server/chttp2_server.cc; sourceTree = ""; }; + B1FA64D80979A71DA40E8E015F3007AF /* backend_metric.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = backend_metric.cc; path = src/core/ext/filters/client_channel/backend_metric.cc; sourceTree = ""; }; + B238148DF29E04A0AE0E03D79761EC76 /* xds_http_filters.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_filters.h; path = src/core/ext/xds/xds_http_filters.h; sourceTree = ""; }; + B23BA7B1F60F09C9201447911E423ED6 /* FirebaseCore.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FirebaseCore.h; path = FirebaseCore/Sources/Public/FirebaseCore/FirebaseCore.h; sourceTree = ""; }; + B241246084A121D9F221F6AB65F8E9E1 /* local_serializer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_serializer.cc; path = Firestore/core/src/local/local_serializer.cc; sourceTree = ""; }; + B2585A1F022206FABB80E489C5D99741 /* basic_timers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = basic_timers.cc; path = src/core/lib/profiling/basic_timers.cc; sourceTree = ""; }; + B2645F7D15E5F467A6CA3DC4AEE6F645 /* FIRResetPasswordResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRResetPasswordResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRResetPasswordResponse.m; sourceTree = ""; }; + B268B22861F282132A3891ADBDC58E16 /* binder_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_connector.h; path = src/core/ext/transport/binder/client/binder_connector.h; sourceTree = ""; }; + B27C586E33407FA19304A43E0D92A4BB /* FIRListenerRegistration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRListenerRegistration.h; path = Firestore/Source/Public/FirebaseFirestore/FIRListenerRegistration.h; sourceTree = ""; }; + B27CDEA6429A28C29F337D7804AB8C8E /* cipher_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cipher_extra.c; path = src/crypto/cipher_extra/cipher_extra.c; sourceTree = ""; }; + B28F50708BDA2F2C0DEF6FBA96472B86 /* status_code_enum.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_code_enum.h; path = include/grpcpp/impl/codegen/status_code_enum.h; sourceTree = ""; }; + B29DD04FD464FEF37A081C240FE98A42 /* fault.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h"; sourceTree = ""; }; + B2A470446733C251C84E247E9906CAB0 /* xds_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_credentials.h; path = src/core/lib/security/credentials/xds/xds_credentials.h; sourceTree = ""; }; + B2A7248364FF6C5E4134305CDFD67221 /* FIRAuthUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthUserDefaults.h; path = FirebaseAuth/Sources/Storage/FIRAuthUserDefaults.h; sourceTree = ""; }; + B2BCDDF953E862CBC40854FB14BB5989 /* cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cast.h; path = src/include/openssl/cast.h; sourceTree = ""; }; + B2C8217096D03AFB4ABA67CD86114A27 /* uniform_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uniform_helper.h; path = absl/random/internal/uniform_helper.h; sourceTree = ""; }; + B2D62605853387B64BB46701969342D9 /* json_token.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_token.h; path = src/core/lib/security/credentials/jwt/json_token.h; sourceTree = ""; }; + B2D73A8F1871BCA2DADE098224D04486 /* security_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = security_context.cc; path = src/core/lib/security/context/security_context.cc; sourceTree = ""; }; + B2DCAB3C09E87A145036E368AAA8237D /* byte_buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer.h; path = include/grpc/impl/codegen/byte_buffer.h; sourceTree = ""; }; + B2E660F4B541504E1FB64414618DB7FF /* pollset_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_custom.h; path = src/core/lib/iomgr/pollset_custom.h; sourceTree = ""; }; + B2F0F47F1FF69C01A964EC9F8919A9C4 /* nameser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = nameser.h; path = src/core/lib/iomgr/nameser.h; sourceTree = ""; }; + B3020042E3D5624A95C5B371CE3579B7 /* rds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.h"; sourceTree = ""; }; + B30C60E5D1EE5A12A2CCCF5279A20E73 /* demangle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = demangle.h; path = absl/debugging/internal/demangle.h; sourceTree = ""; }; + B31B23A2C33DE6290E6E3C3C3CD64CCE /* FIRComponentContainer.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentContainer.m; path = FirebaseCore/Sources/FIRComponentContainer.m; sourceTree = ""; }; + B32247953623E53E290A3A626147189F /* flow_control.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = flow_control.h; path = src/core/ext/transport/chttp2/transport/flow_control.h; sourceTree = ""; }; + B33CCBF9AC6DBAB7230CFD4548946E71 /* local_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_security_connector.h; path = src/core/lib/security/security_connector/local/local_security_connector.h; sourceTree = ""; }; + B3788226552524408B7F0D9E8954A72D /* direction.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = direction.cc; path = Firestore/core/src/core/direction.cc; sourceTree = ""; }; + B392DBB6DCEFADCFB4C7C8CE47E144D0 /* charmap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = charmap.h; path = src/crypto/asn1/charmap.h; sourceTree = ""; }; + B397F52B8A78EE5EEBBDCA4BE85B73EE /* cord_rep_consume.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_consume.h; path = absl/strings/internal/cord_rep_consume.h; sourceTree = ""; }; + B398B53E8AE9ACB7E6C70EAF159496F5 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/tls/internal.h; sourceTree = ""; }; + B3A5D5F3FFC6BA46BCBB8A0D9D28ECC3 /* uv-common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "uv-common.h"; path = "src/uv-common.h"; sourceTree = ""; }; + B3A6D8344952E3F040B5C6D62185B4E0 /* simple_mul.c */ = {isa = PBXFileReference; includeInIndex = 1; name = simple_mul.c; path = src/crypto/fipsmodule/ec/simple_mul.c; sourceTree = ""; }; + B3B1A33E49D72D77DE2A04E8E72C24BC /* FIRVerifyPasswordResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPasswordResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPasswordResponse.h; sourceTree = ""; }; + B3EEF2993F6EEEFA28FAAFA66B19AA50 /* rds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rds.upb.c; path = "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.c"; sourceTree = ""; }; + B3F203224B478A27704BF389D43AC369 /* timeout_encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timeout_encoding.h; path = src/core/lib/transport/timeout_encoding.h; sourceTree = ""; }; + B3F44B5F85895EEC80EDA71670F66039 /* FIRAuthProto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProto.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/FIRAuthProto.h; sourceTree = ""; }; + B3F9777C0021694CA053DFF52CF5A8A1 /* view_snapshot.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = view_snapshot.cc; path = Firestore/core/src/core/view_snapshot.cc; sourceTree = ""; }; + B40097ADB0F374C9717DBA4A6D2C9A67 /* percent_encoding.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent_encoding.h; path = src/core/lib/slice/percent_encoding.h; sourceTree = ""; }; + B4082435B3AA902352791171F2E560F8 /* xds_cluster.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_cluster.h; path = src/core/ext/xds/xds_cluster.h; sourceTree = ""; }; + B41F73E7B25767577CB058FE0FA656C2 /* byte_buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer.h; path = include/grpc/byte_buffer.h; sourceTree = ""; }; + B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GoogleUtilities; path = GoogleUtilities.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B44268E3F5731A7FE82EA87D333ABDCD /* create_channel.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = create_channel.cc; path = src/cpp/client/create_channel.cc; sourceTree = ""; }; + B471867C535B02FA55D87E260F6480F8 /* gRPC-Core */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = "gRPC-Core"; path = grpc.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + B489137537CFF1D5F9B5A0086D858471 /* transaction_runner.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transaction_runner.cc; path = Firestore/core/src/core/transaction_runner.cc; sourceTree = ""; }; + B4938A18939934250E3B8B7E1154F8D4 /* json_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = json_writer.cc; path = src/core/lib/json/json_writer.cc; sourceTree = ""; }; + B4B396B4A906D4FBC5B78D2E069F6C0A /* aes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aes.h; path = src/include/openssl/aes.h; sourceTree = ""; }; + B4CDD76A315318C6D4150F7CE791A4EF /* user_data.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = user_data.cc; path = Firestore/core/src/core/user_data.cc; sourceTree = ""; }; + B4CF62F79BAAFC3F5FC2D8E55BCD8ABF /* GULKeychainStorage.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULKeychainStorage.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULKeychainStorage.h; sourceTree = ""; }; + B4D1DFED280F86ADF52D23153B72BB01 /* hpke.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpke.h; path = src/include/openssl/hpke.h; sourceTree = ""; }; + B4DE6CC41E6F2B0B44A4A126B452AC21 /* wrappers.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = wrappers.upb.c; path = "src/core/ext/upb-generated/google/protobuf/wrappers.upb.c"; sourceTree = ""; }; + B4E68554DC896E64DB6AAE0F7948F1D9 /* lds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.h"; sourceTree = ""; }; + B4EF3ED5E983055B2BF25E49ABD9367D /* custom_tag.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = custom_tag.upb.h; path = "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h"; sourceTree = ""; }; + B52326215EA5609B36C1A9CC7FA521A3 /* thd_id.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thd_id.h; path = include/grpc/support/thd_id.h; sourceTree = ""; }; + B52930A8F4D98FD9AC72104076B5DBD7 /* bitmap256.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bitmap256.h; path = third_party/re2/re2/bitmap256.h; sourceTree = ""; }; + B549A9F7D50E57213D38C2C06090900F /* bloom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bloom.cc; path = util/bloom.cc; sourceTree = ""; }; + B567F6E1B37C0E843406DCC3C3983AD5 /* global_config_env.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = global_config_env.cc; path = src/core/lib/gprpp/global_config_env.cc; sourceTree = ""; }; + B578CDF45DF5712AD064C6DB77E20072 /* GDTCORStorageProtocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORStorageProtocol.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORStorageProtocol.h; sourceTree = ""; }; + B57DD62B7DD302DB8D9D4A906AC8AED2 /* graphcycles.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = graphcycles.h; path = absl/synchronization/internal/graphcycles.h; sourceTree = ""; }; + B586DAF654A7407BB5C6E0CD8182634F /* fault.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fault.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.c"; sourceTree = ""; }; + B59387443CA79B414EC20E72667CD903 /* tcp_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_client.h; path = src/core/lib/iomgr/tcp_client.h; sourceTree = ""; }; + B59FE76265866EE11B27E204C9A4B7F5 /* FIRVerifyClientResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyClientResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyClientResponse.m; sourceTree = ""; }; + B5A41BFA4CB0F7E7E3373D8B06F2FA8F /* FBLPromise+Then.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Then.m"; path = "Sources/FBLPromises/FBLPromise+Then.m"; sourceTree = ""; }; + B5B789506EAA907F974B9B0017179437 /* socket_utils_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = socket_utils_posix.cc; path = src/core/lib/iomgr/socket_utils_posix.cc; sourceTree = ""; }; + B5C37513ECE627002B9D00B0E110FC97 /* GDTCORReachability.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORReachability.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORReachability.m; sourceTree = ""; }; + B5DB4173EA9C1F9F6CAE249F97BE1299 /* json_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = json_reader.cc; path = src/core/lib/json/json_reader.cc; sourceTree = ""; }; + B61AA32E42E4D397AF8A51BBAADF2C76 /* rand_extra.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rand_extra.c; path = src/crypto/rand_extra/rand_extra.c; sourceTree = ""; }; + B64A8807005115BF1AA3F158A5673F15 /* sync_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_stream.h; path = include/grpcpp/impl/codegen/sync_stream.h; sourceTree = ""; }; + B65F88FEBC42D1F06BC0197D29D9FD8F /* status_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_util.h; path = src/core/lib/channel/status_util.h; sourceTree = ""; }; + B665C78DF8C97A0EA81ED2B3B81B732D /* pollset_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset_windows.cc; path = src/core/lib/iomgr/pollset_windows.cc; sourceTree = ""; }; + B67A174271F3DE76EA3E18B8B4BBC6B7 /* FIRAuthAPNSTokenManager.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthAPNSTokenManager.m; path = FirebaseAuth/Sources/SystemService/FIRAuthAPNSTokenManager.m; sourceTree = ""; }; + B67DB316EB4E14F3039BF7EFB28AE349 /* cert.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cert.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/cert.upbdefs.h"; sourceTree = ""; }; + B6E280EF1A1D602046165D5B6635DD52 /* resolved_address_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolved_address_internal.cc; path = src/core/lib/iomgr/event_engine/resolved_address_internal.cc; sourceTree = ""; }; + B6EEFC58D3A37F0E9E6B638725C4F058 /* retry_service_config.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = retry_service_config.cc; path = src/core/ext/filters/client_channel/retry_service_config.cc; sourceTree = ""; }; + B6F0B6AE06EBB9F6C17CAA54BB270D5C /* python_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = python_util.h; path = src/core/lib/iomgr/python_util.h; sourceTree = ""; }; + B6F8DD736BFECD8DF75BF44B1DC21B6D /* api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api.h; path = src/core/lib/resource_quota/api.h; sourceTree = ""; }; + B7429B808B72F6C13002B83587B80552 /* FIRUser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUser.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRUser.h; sourceTree = ""; }; + B7611FA88C2280D2A92E75B521DAF9D8 /* health.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h"; sourceTree = ""; }; + B76814E748A026738AF68DCF708E3AE4 /* status_helper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_helper.h; path = src/core/lib/gprpp/status_helper.h; sourceTree = ""; }; + B76EC135B19142496F778BE6A0835004 /* FIRVerifyClientRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyClientRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyClientRequest.h; sourceTree = ""; }; + B7DF5071CAA070F88AF218A1C399A6BE /* FIRAuth.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuth.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuth.h; sourceTree = ""; }; + B7F44584E3B9D0850C098571A0D311A2 /* options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = options.h; path = absl/base/options.h; sourceTree = ""; }; + B7F779A3D6ABE4DF1D9EC43BFE9A8031 /* key_field_not_in_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = key_field_not_in_filter.cc; path = Firestore/core/src/core/key_field_not_in_filter.cc; sourceTree = ""; }; + B80DE29AFB8A6F6A51DA52954227068A /* value.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h"; sourceTree = ""; }; + B82572A4261A9032D985C4704F7B0C76 /* FIRComponentType.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRComponentType.m; path = FirebaseCore/Sources/FIRComponentType.m; sourceTree = ""; }; + B8386ADA8F2EF2D131D13CD79932AA3B /* quic_config.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = quic_config.upb.c; path = "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.c"; sourceTree = ""; }; + B85726FFE15274E91ACC9628EA3DAD10 /* symbolize.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = symbolize.h; path = absl/debugging/internal/symbolize.h; sourceTree = ""; }; + B8728A5C3ACD7D4A73055BEA71EDDAF5 /* server_config_selector_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_config_selector_filter.cc; path = src/core/ext/filters/server_config_selector/server_config_selector_filter.cc; sourceTree = ""; }; + B88C55AFD9D0CF536C9C5B39367C7B0E /* event_service_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_service_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/event_service_config.upbdefs.h"; sourceTree = ""; }; + B8A1770CB18273BA3F5F810648195C38 /* tcp_server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server.cc; path = src/core/lib/iomgr/tcp_server.cc; sourceTree = ""; }; + B8DABEA255EB8DBC731FAC115AE09E10 /* tcp_server_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_windows.cc; path = src/core/lib/iomgr/tcp_server_windows.cc; sourceTree = ""; }; + B8EBEA3B28880C3A16432512F6876310 /* memory_index_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_index_manager.cc; path = Firestore/core/src/local/memory_index_manager.cc; sourceTree = ""; }; + B8F4B9A769F9D777B20732368EBE8D3C /* rpc_service_method.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_service_method.h; path = include/grpcpp/impl/codegen/rpc_service_method.h; sourceTree = ""; }; + B908C9C29ABF15987F349F01054FB87D /* ssl_session.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_session.cc; path = src/ssl/ssl_session.cc; sourceTree = ""; }; + B90C93C4EECF29EEDCBF6DD37B753E6E /* have_sse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = have_sse.h; path = absl/container/internal/have_sse.h; sourceTree = ""; }; + B920ECA7C73B5027A0C5041A61D94DEB /* stats.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stats.cc; path = src/core/lib/debug/stats.cc; sourceTree = ""; }; + B92890664F68A2A022FB02E4C91B1FD9 /* secret.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secret.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.h"; sourceTree = ""; }; + B94A01CA4BAE8461FEA5020D3B90BC80 /* export.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = export.h; path = include/leveldb/export.h; sourceTree = ""; }; + B96B01310FE794B7F265B4AEC6DAFFB2 /* nanopb.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = nanopb.release.xcconfig; sourceTree = ""; }; + B96F5BCFF9002E3F97F1F4E57B9CF5FC /* http.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/http.upbdefs.h"; sourceTree = ""; }; + B970651BBCA6D1B8341E98FBEE0C2BEB /* FIRAuthUIDelegate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthUIDelegate.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthUIDelegate.h; sourceTree = ""; }; + B97570F228CF0E26C09FF6315D081DAB /* seq.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = seq.h; path = src/core/lib/promise/seq.h; sourceTree = ""; }; + B97AFEC095BE106FDF2478D0E88D50CF /* health_check_service_server_builder_option.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = health_check_service_server_builder_option.cc; path = src/cpp/server/health/health_check_service_server_builder_option.cc; sourceTree = ""; }; + B98BA4729DA946246C4C5729379BF88F /* rds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rds.upb.h; path = "src/core/ext/upb-generated/envoy/service/route/v3/rds.upb.h"; sourceTree = ""; }; + B992BDFAE8C73204A3E1FEC74FC9DFBF /* pb_encode.c */ = {isa = PBXFileReference; includeInIndex = 1; path = pb_encode.c; sourceTree = ""; }; + B99FFD1602689A5EE1AD6DF7E4589156 /* testutil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testutil.h; path = util/testutil.h; sourceTree = ""; }; + B9AD5C3006E237EE6F9E7F2AA167EBE5 /* extension.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = extension.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h"; sourceTree = ""; }; + B9B17F276F07170781158EB110F1DC4D /* dtls_record.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dtls_record.cc; path = src/ssl/dtls_record.cc; sourceTree = ""; }; + B9B454560CC0C39D9CAE515FBE1F4B2E /* sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync.h; path = include/grpcpp/impl/codegen/sync.h; sourceTree = ""; }; + B9B4D41672CE33BED4DAB16198479A10 /* parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parser.cc; path = src/core/lib/http/parser.cc; sourceTree = ""; }; + B9B7019B13402723AFFE238481CB5875 /* memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory.h; path = absl/memory/memory.h; sourceTree = ""; }; + B9BD2EDB5F5E0695990C678CFC49DC6F /* logging.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = logging.cc; path = util/logging.cc; sourceTree = ""; }; + B9BD9DF21B45BF7F153F6C29F823A196 /* exponentiation.c */ = {isa = PBXFileReference; includeInIndex = 1; name = exponentiation.c; path = src/crypto/fipsmodule/bn/exponentiation.c; sourceTree = ""; }; + B9CA7C13D8C5342C0EF34A0E73765800 /* duration.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = duration.upb.h; path = "src/core/ext/upb-generated/google/protobuf/duration.upb.h"; sourceTree = ""; }; + B9CCE1067AA858BE9D3B0E1A0BF311CE /* tcp_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_custom.h; path = src/core/lib/iomgr/tcp_custom.h; sourceTree = ""; }; + B9F588B3A7F69D7D3728D4412C50EAD1 /* GDTCORConsoleLogger.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORConsoleLogger.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORConsoleLogger.m; sourceTree = ""; }; + BA09BC162F157FB786918333D31328E3 /* csds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = csds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/status/v3/csds.upbdefs.h"; sourceTree = ""; }; + BA2CCC199080F8526A359FED65C92FC8 /* utf8.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = utf8.cc; path = absl/strings/internal/utf8.cc; sourceTree = ""; }; + BA34D7B5B25CB36CDBC17B675F6AB666 /* BoringSSL-GRPC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "BoringSSL-GRPC-Info.plist"; sourceTree = ""; }; + BA4E11B396D6E762C7DE2877CD657899 /* common.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = common.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/common.upb.c"; sourceTree = ""; }; + BA55E409D6BD9B5A9F5F510BFCCB5A7D /* thread_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_quota.h; path = src/core/lib/resource_quota/thread_quota.h; sourceTree = ""; }; + BA5D20D43E523FF45D3A6D48335076E1 /* b64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = b64.h; path = src/core/lib/slice/b64.h; sourceTree = ""; }; + BA6E01683914AEF58BE47D03FBA3D8F8 /* socket_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_utils.h; path = src/core/lib/iomgr/socket_utils.h; sourceTree = ""; }; + BA8C4FE502AEBCFEA1089C61D4A46E4B /* lame_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = lame_client.cc; path = src/core/lib/surface/lame_client.cc; sourceTree = ""; }; + BAA3642F3ABD2652D52277788855CB1D /* table_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_cache.cc; path = db/table_cache.cc; sourceTree = ""; }; + BABF54656B6C6C07DE03A8A27BBFCCBC /* compressed_tuple.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compressed_tuple.h; path = absl/container/internal/compressed_tuple.h; sourceTree = ""; }; + BAC4BDA21B1FC94CDA7E36D865625952 /* statusor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = statusor.h; path = absl/status/statusor.h; sourceTree = ""; }; + BAC953B3CD9937A4A3B8EF47923A8F4F /* http.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/http.upbdefs.c"; sourceTree = ""; }; + BAE88E7011353EC5A42EF42969B69E95 /* hpack_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_parser.h; path = src/core/ext/transport/chttp2/transport/hpack_parser.h; sourceTree = ""; }; + BAFCA7CBE2B0B876D559A98FF2E6EBF7 /* pem_oth.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_oth.c; path = src/crypto/pem/pem_oth.c; sourceTree = ""; }; + BB1F9D2980185D5CA09F4ABE9F58B3D1 /* frame_settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_settings.h; path = src/core/ext/transport/chttp2/transport/frame_settings.h; sourceTree = ""; }; + BB25D1E53FB074DE3D24AEEA5A13AE78 /* health_check_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = health_check_client.cc; path = src/core/ext/filters/client_channel/health/health_check_client.cc; sourceTree = ""; }; + BB3A99B3ABFCC0B656040EC041C12987 /* bootstrap.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bootstrap.upb.h; path = "src/core/ext/upb-generated/envoy/config/bootstrap/v3/bootstrap.upb.h"; sourceTree = ""; }; + BB3BF67C6461670AB9E2FE29BCB7635C /* db_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = db_impl.h; path = db/db_impl.h; sourceTree = ""; }; + BB4589C1BCB4ED701885766D0EB218D4 /* reference_set.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = reference_set.cc; path = Firestore/core/src/local/reference_set.cc; sourceTree = ""; }; + BB489169225FAF014340F91470C754FF /* alts_counter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_counter.cc; path = src/core/tsi/alts/frame_protector/alts_counter.cc; sourceTree = ""; }; + BB5FCEFDF1598520223189EEB2DA12CD /* completion_queue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = completion_queue.cc; path = src/core/lib/surface/completion_queue.cc; sourceTree = ""; }; + BB6FF2673131B7DEA2D7A61E6343C4DE /* pollset_set_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set_windows.h; path = src/core/lib/iomgr/pollset_set_windows.h; sourceTree = ""; }; + BB758EA35D19B4156EF8CF91488D5D2A /* xds_resource_type.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_resource_type.cc; path = src/core/ext/xds/xds_resource_type.cc; sourceTree = ""; }; + BB78E1FFC31E1205459CF36C62D93C06 /* optional.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = optional.h; path = absl/types/internal/optional.h; sourceTree = ""; }; + BB8035A8CE2A8EB6E35513C3A6383B99 /* global_config_env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_env.h; path = src/core/lib/gprpp/global_config_env.h; sourceTree = ""; }; + BB8D932BDF329A612E00E6020EAF2DB7 /* tls.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tls.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.c"; sourceTree = ""; }; + BB9B51C81F8469E018F67D9E158B7487 /* config_selector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = config_selector.cc; path = src/core/ext/filters/client_channel/config_selector.cc; sourceTree = ""; }; + BBAC0E0D051F5B2CB79437C4B78523A8 /* chttp2_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_connector.h; path = src/core/ext/transport/chttp2/client/chttp2_connector.h; sourceTree = ""; }; + BBD12FE1C01D86ECE8F77F33AB18C769 /* slice_refcount.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_refcount.cc; path = src/core/lib/slice/slice_refcount.cc; sourceTree = ""; }; + BBD22B5F52E46F907C7336EC6233B246 /* cbs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cbs.c; path = src/crypto/bytestring/cbs.c; sourceTree = ""; }; + BBD65111F13DA9AA451651A9E21882E9 /* filter.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h"; sourceTree = ""; }; + BBDEE40C0946A0FD39DF7A2730E657D0 /* memory_lru_reference_delegate.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_lru_reference_delegate.cc; path = Firestore/core/src/local/memory_lru_reference_delegate.cc; sourceTree = ""; }; + BBF7F095E9A5AA46AEDB46F40C2C4B2E /* dbformat.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dbformat.cc; path = db/dbformat.cc; sourceTree = ""; }; + BC08D8C458BD7AFCEC83BF7EB3E83F47 /* pollset_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset_custom.cc; path = src/core/lib/iomgr/pollset_custom.cc; sourceTree = ""; }; + BC181190FCE5C61C0067048D84CDF72C /* memtable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memtable.h; path = db/memtable.h; sourceTree = ""; }; + BC28C737802FFDF1DC03F22FAB8A0E11 /* FIRStartMFASignInRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRStartMFASignInRequest.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRStartMFASignInRequest.m; sourceTree = ""; }; + BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Pods-Flash Chat iOS13.modulemap"; sourceTree = ""; }; + BC51E719D806970FE96DFB3361712BFB /* matchers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = matchers.cc; path = src/core/lib/matchers/matchers.cc; sourceTree = ""; }; + BC726CF8C2D2659050237F666DB06E6C /* security_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_handshaker.h; path = src/core/lib/security/transport/security_handshaker.h; sourceTree = ""; }; + BC869C20A4AE26B72BD8F9528C178F4F /* FIRCoreDiagnosticsConnector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsConnector.h; path = FirebaseCore/Sources/Private/FIRCoreDiagnosticsConnector.h; sourceTree = ""; }; + BC8BB4A5D1818B53DB74B46EFD33F7E0 /* FIRGetProjectConfigRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetProjectConfigRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetProjectConfigRequest.h; sourceTree = ""; }; + BC8BBBCF53435B5B084B160FF5CD295B /* GULSceneDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSceneDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULSceneDelegateSwizzler.m; sourceTree = ""; }; + BCC308797D709472A6C43222E55679FE /* seed_sequences.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = seed_sequences.cc; path = absl/random/seed_sequences.cc; sourceTree = ""; }; + BCD4A0F5533E2A51613C0B4C543C68D4 /* str_replace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_replace.h; path = absl/strings/str_replace.h; sourceTree = ""; }; + BCD79DB9E819C1E474CE7E71C4D7EEB1 /* substitute.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = substitute.cc; path = absl/strings/substitute.cc; sourceTree = ""; }; + BCF90740E8308E5B0747DE8B7352D3D4 /* alts_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_credentials.h; path = src/core/lib/security/credentials/alts/alts_credentials.h; sourceTree = ""; }; + BD022C881B2D5E71FDD8106E98AFFBB0 /* GDTCOREvent+GDTCCTSupport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GDTCOREvent+GDTCCTSupport.m"; path = "GoogleDataTransport/GDTCCTLibrary/GDTCOREvent+GDTCCTSupport.m"; sourceTree = ""; }; + BD0E0AD2FCEA2C04E27C8CAAB4433524 /* parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parser.h; path = absl/strings/internal/str_format/parser.h; sourceTree = ""; }; + BD32CB657488A4B3A2409D52F5501CE0 /* pem_xaux.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_xaux.c; path = src/crypto/pem/pem_xaux.c; sourceTree = ""; }; + BD46EAD8338DF4AF473088A6B6F3DD8E /* hash_function_defaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash_function_defaults.h; path = absl/container/internal/hash_function_defaults.h; sourceTree = ""; }; + BD470B56DA284B10D7CB64A8EE825AE6 /* timestamp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = timestamp.cc; path = Firestore/core/src/timestamp.cc; sourceTree = ""; }; + BD4E7B9A7BD8728C43E41991C0C4A831 /* channel_args_preconditioning.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_args_preconditioning.h; path = src/core/lib/channel/channel_args_preconditioning.h; sourceTree = ""; }; + BD63BD2D79FEB7F8C206B0EEE269AA22 /* thread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread.c; path = src/unix/thread.c; sourceTree = ""; }; + BD692092D3D9DC6362BCDF1E26C956AD /* security.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/security.upb.h"; sourceTree = ""; }; + BD6B8F394CE09881FF936F9769E1232D /* umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = umbrella.h; path = src/include/openssl/umbrella.h; sourceTree = ""; }; + BDA0F134B1D8C59FF7E99263B96901E9 /* str_split.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_split.h; path = absl/strings/str_split.h; sourceTree = ""; }; + BDAB6BC3D03D0BF411CAF5F78E64C545 /* xds_channel_stack_modifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_stack_modifier.h; path = src/core/ext/xds/xds_channel_stack_modifier.h; sourceTree = ""; }; + BDB80BBF7687D0CD72E47D18D570A356 /* optimization.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = optimization.h; path = absl/base/optimization.h; sourceTree = ""; }; + BDCBE89DDC5C91C46F63D6DD606FD854 /* iomgr_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr_custom.h; path = src/core/lib/iomgr/iomgr_custom.h; sourceTree = ""; }; + BDDCB74A72180D665F10B332AFF62F6F /* stat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stat.h; path = src/core/lib/gprpp/stat.h; sourceTree = ""; }; + BE0D9D43595FCDF9BD951298DC8AA3B0 /* ecdsa.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdsa.h; path = src/include/openssl/ecdsa.h; sourceTree = ""; }; + BE295536948BCF1DD895057C9B07D208 /* polyval.c */ = {isa = PBXFileReference; includeInIndex = 1; name = polyval.c; path = src/crypto/fipsmodule/modes/polyval.c; sourceTree = ""; }; + BE2AE292B4AA0E995522D48FF7D3B269 /* certificate_provider_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_factory.h; path = src/core/ext/xds/certificate_provider_factory.h; sourceTree = ""; }; + BE2F57D5CD2BFA9F1BEB93E7FD74B43A /* GULKeychainStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULKeychainStorage.m; path = GoogleUtilities/Environment/SecureStorage/GULKeychainStorage.m; sourceTree = ""; }; + BE3A4E5606E548A9D6A5E3E027CABEB6 /* secret.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secret.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3/secret.upb.h"; sourceTree = ""; }; + BE67415DBA4E2B4D9FD1FB31806A5B1F /* string_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_util.h; path = include/grpc/support/string_util.h; sourceTree = ""; }; + BE73ED005D70328168182079A314F5B6 /* test.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = test.h; path = third_party/re2/util/test.h; sourceTree = ""; }; + BE7A301BB5BED6D889D0397731E6FE18 /* FBLPromise+Do.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Do.m"; path = "Sources/FBLPromises/FBLPromise+Do.m"; sourceTree = ""; }; + BE984C602BBBE2459144C2AF488CDB23 /* compression.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = compression.cc; path = src/core/lib/compression/compression.cc; sourceTree = ""; }; + BEBB15A72BAAD9E48FC700CD7058DF15 /* alts_frame_protector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_frame_protector.h; path = src/core/tsi/alts/frame_protector/alts_frame_protector.h; sourceTree = ""; }; + BEC5D7EA7073E761E4C370942E7EE1D7 /* stats_data.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats_data.h; path = src/core/lib/debug/stats_data.h; sourceTree = ""; }; + BED47881CD1D9425F0DA89841DF23A98 /* cluster.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/cluster.upbdefs.h"; sourceTree = ""; }; + BEDD2D10B491DD66E79922B406BBBE37 /* orca_load_report.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = orca_load_report.upb.c; path = "src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.c"; sourceTree = ""; }; + BF2151DD4781AABD71AACC67CCD9AF77 /* GULAppDelegateSwizzler.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppDelegateSwizzler.m; path = GoogleUtilities/AppDelegateSwizzler/GULAppDelegateSwizzler.m; sourceTree = ""; }; + BF364D6D922EB71F629FF662E1E1A421 /* FIRQuery.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRQuery.h; path = Firestore/Source/Public/FirebaseFirestore/FIRQuery.h; sourceTree = ""; }; + BF3C8DCE4D904CB0430C200A0EAAEFB0 /* syntax.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = syntax.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/syntax.upbdefs.h"; sourceTree = ""; }; + BF7F9978F020EEDAD4A753494810BE41 /* gRPC-C++-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "gRPC-C++-umbrella.h"; sourceTree = ""; }; + BF86F702630BC813D850F39482E2F7EC /* port_def.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = port_def.inc; path = third_party/upb/upb/port_def.inc; sourceTree = ""; }; + BF88CD2DF797152CC66A833E0D03EF53 /* curve25519_64.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = curve25519_64.h; path = src/third_party/fiat/curve25519_64.h; sourceTree = ""; }; + BF96B57ADE05E8909F823BDF6868B3E3 /* abseil */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = abseil; path = absl.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + BFA180A12CE3550D7D3BB9DCB85D3B22 /* time_averaged_stats.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_averaged_stats.cc; path = src/core/lib/iomgr/time_averaged_stats.cc; sourceTree = ""; }; + BFB9D15D758565EBB2987A59FF9157EF /* struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h"; sourceTree = ""; }; + BFBAC7FECAAC229AB98961519DB9056A /* ec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ec.h; path = src/include/openssl/ec.h; sourceTree = ""; }; + BFBC0F69BA2EA124D43703422B4FC87A /* cord.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord.h; path = absl/strings/cord.h; sourceTree = ""; }; + BFE797098A78320B960F450E053C472B /* resource.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.h"; sourceTree = ""; }; + BFEFC8E7AB51C923A38BB24AE9F3DFA3 /* FIRFacebookAuthProvider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFacebookAuthProvider.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRFacebookAuthProvider.h; sourceTree = ""; }; + BFFDDC9E48AE5B103D37C570D75DB92C /* xds_http_fault_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_http_fault_filter.h; path = src/core/ext/xds/xds_http_fault_filter.h; sourceTree = ""; }; + C007ABE947EB5E17917AE534AA4BF7D6 /* FIRAppCheckTokenResultInterop.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppCheckTokenResultInterop.h; path = FirebaseAppCheck/Sources/Interop/FIRAppCheckTokenResultInterop.h; sourceTree = ""; }; + C016D5D9D0C9A453611382CAE7D7CB91 /* GTMSessionFetcher.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GTMSessionFetcher.release.xcconfig; sourceTree = ""; }; + C01FAABE45889F07BD8C14AE64B036A0 /* frame_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_handler.h; path = src/core/tsi/alts/frame_protector/frame_handler.h; sourceTree = ""; }; + C02A9A2F1D4DE960AAC8E70A11259478 /* hash_policy_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash_policy_traits.h; path = absl/container/internal/hash_policy_traits.h; sourceTree = ""; }; + C0361B7F3A22456B87BA1F4E189DCD4F /* backend_metric.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backend_metric.h; path = src/core/ext/filters/client_channel/backend_metric.h; sourceTree = ""; }; + C04DEA144CB0A3D6B70E5458B3E35C8B /* query_snapshot.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query_snapshot.cc; path = Firestore/core/src/api/query_snapshot.cc; sourceTree = ""; }; + C06E7CA171BF6E4CAAC6BD0512222250 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/x509v3/internal.h; sourceTree = ""; }; + C07244DA1A338BF91CFFD6E224C053D4 /* value.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = value.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/value.upbdefs.c"; sourceTree = ""; }; + C0756E7CCAA68F278882EE061E4AAD48 /* inet.c */ = {isa = PBXFileReference; includeInIndex = 1; name = inet.c; path = src/inet.c; sourceTree = ""; }; + C07C7E5764A5A9D0A2EF5A9496E2168E /* construct_destruct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = construct_destruct.h; path = src/core/lib/gprpp/construct_destruct.h; sourceTree = ""; }; + C089C5AE594275245A3FC4EAFCA59B45 /* FIRAdditionalUserInfo_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAdditionalUserInfo_Internal.h; path = FirebaseAuth/Sources/User/FIRAdditionalUserInfo_Internal.h; sourceTree = ""; }; + C08ED4AC8A8151AB2A39FC37BE7A525B /* cordz_update_scope.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_update_scope.h; path = absl/strings/internal/cordz_update_scope.h; sourceTree = ""; }; + C0A05A94D4B1B2C140A8247B67FF3D8F /* ssl_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_security_connector.h; path = src/core/lib/security/security_connector/ssl/ssl_security_connector.h; sourceTree = ""; }; + C0A2EFBD9775576C962C0368B8C50D6F /* stream_map.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = stream_map.cc; path = src/core/ext/transport/chttp2/transport/stream_map.cc; sourceTree = ""; }; + C0AFB7407273D7F856975F84160A0531 /* container_memory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = container_memory.h; path = absl/container/internal/container_memory.h; sourceTree = ""; }; + C0C25C353F50235F6FFD543E07080EAC /* lrs.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lrs.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h"; sourceTree = ""; }; + C0C3DC5F2609A1443E203D60EB0CE590 /* port_platform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_platform.h; path = include/grpc/impl/codegen/port_platform.h; sourceTree = ""; }; + C0C5FA1774964E4B273BA544696F11CE /* security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_connector.h; path = src/core/lib/security/security_connector/security_connector.h; sourceTree = ""; }; + C0CFE5B8E01CB1376C9D29C4D9B03C5D /* iomgr_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr_internal.h; path = src/core/lib/iomgr/iomgr_internal.h; sourceTree = ""; }; + C0D7316EEB3EBFF27CF13A7E90B080D9 /* FIRAuthErrorUtils.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthErrorUtils.m; path = FirebaseAuth/Sources/Utilities/FIRAuthErrorUtils.m; sourceTree = ""; }; + C0D7F5ECA3CC9086AF615CCD2109345A /* completion_queue_tag.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue_tag.h; path = include/grpcpp/impl/codegen/completion_queue_tag.h; sourceTree = ""; }; + C0D9654FC523DDAD5A149672E63E2350 /* f_string.c */ = {isa = PBXFileReference; includeInIndex = 1; name = f_string.c; path = src/crypto/asn1/f_string.c; sourceTree = ""; }; + C0E1B53048884BCE67B7A8A8B8372541 /* socket_mutator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_mutator.h; path = src/core/lib/iomgr/socket_mutator.h; sourceTree = ""; }; + C0EF2C1D8DF00F30547AC11455820279 /* delocate.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = delocate.h; path = src/crypto/fipsmodule/delocate.h; sourceTree = ""; }; + C11938249CDC5183D613F5D90156AC7C /* auth_token.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = auth_token.cc; path = Firestore/core/src/credentials/auth_token.cc; sourceTree = ""; }; + C11E77BB48A998C6A8E813BFB827BFAD /* transport_security_grpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_grpc.h; path = src/core/tsi/transport_security_grpc.h; sourceTree = ""; }; + C12ED0F54FF2A407DE8D822E6B38D969 /* cmp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cmp.c; path = src/crypto/fipsmodule/bn/cmp.c; sourceTree = ""; }; + C140F83773FF593DDA2C2DE7D62504A2 /* errno.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = errno.h; path = include/uv/errno.h; sourceTree = ""; }; + C167BF16E6B70C951A7CF773D074507E /* spinlock_akaros.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock_akaros.inc; path = absl/base/internal/spinlock_akaros.inc; sourceTree = ""; }; + C16A91E7042C881DE55377B4C1740A90 /* value.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/value.upbdefs.h"; sourceTree = ""; }; + C16B37EB962FDB5010AF0B301A372B35 /* FIRLoadBundleTask.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLoadBundleTask.h; path = Firestore/Source/Public/FirebaseFirestore/FIRLoadBundleTask.h; sourceTree = ""; }; + C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = GTMSessionFetcher; path = GTMSessionFetcher.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + C19DB52FE2A2FD2FDEA72B2DB1192F76 /* FIRLogger.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLogger.h; path = FirebaseCore/Sources/Private/FIRLogger.h; sourceTree = ""; }; + C1DF5B9FA77E77AF0F82A623640C82A1 /* jacobi.c */ = {isa = PBXFileReference; includeInIndex = 1; name = jacobi.c; path = src/crypto/fipsmodule/bn/jacobi.c; sourceTree = ""; }; + C1F4D3E006E9F7E43EA047D05F7756B5 /* retry_throttle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = retry_throttle.cc; path = src/core/ext/filters/client_channel/retry_throttle.cc; sourceTree = ""; }; + C1F81A9C08EAD023A428CB278D5D6702 /* log_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = log_apple.mm; path = Firestore/core/src/util/log_apple.mm; sourceTree = ""; }; + C210FC13FFD98D2487F6A5B8C1CEF3FC /* thread_pthread.c */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_pthread.c; path = src/crypto/thread_pthread.c; sourceTree = ""; }; + C21260935C8C98F15B59971503907DF7 /* address.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = address.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.h"; sourceTree = ""; }; + C21468D3B2925D45E7D999D598CC6C47 /* e_aes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_aes.c; path = src/crypto/fipsmodule/cipher/e_aes.c; sourceTree = ""; }; + C2236C02C2FBCCE8724E786D50598F16 /* file_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = file_external_account_credentials.h; path = src/core/lib/security/credentials/external/file_external_account_credentials.h; sourceTree = ""; }; + C262F82FE69BCFE1EED63BBA6F987097 /* security.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = security.upb.c; path = "src/core/ext/upb-generated/udpa/annotations/security.upb.c"; sourceTree = ""; }; + C272C0A50D6474E68662FE0F034C64C8 /* x86_64-gcc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "x86_64-gcc.c"; path = "src/crypto/fipsmodule/bn/asm/x86_64-gcc.c"; sourceTree = ""; }; + C28083FF9252A92B9017615F4DC83B2B /* timer_manager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timer_manager.h; path = src/core/lib/iomgr/timer_manager.h; sourceTree = ""; }; + C2827A5AF94DF99760D3B09D87DFE1B8 /* port_undef.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = port_undef.inc; path = third_party/upb/upb/port_undef.inc; sourceTree = ""; }; + C28DF5FFB9B723D94041B5A080BFE0C1 /* endpoint_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/endpoint_components.upbdefs.h"; sourceTree = ""; }; + C2913E3D7B97652F899A36B0E293C101 /* err.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = err.h; path = src/include/openssl/err.h; sourceTree = ""; }; + C29DB34C3AC7BB1F288A01C4020F7AD4 /* obj_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_mac.h; path = src/include/openssl/obj_mac.h; sourceTree = ""; }; + C2E28DA55BB6D3C1D401C174ED35BEF5 /* pollset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset.h; path = src/core/lib/iomgr/pollset.h; sourceTree = ""; }; + C2E45D33E7441AA48109BD94CB8D738C /* FIRAuthDataResult_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDataResult_Internal.h; path = FirebaseAuth/Sources/Auth/FIRAuthDataResult_Internal.h; sourceTree = ""; }; + C32D5A143090090CC9B68223D8442694 /* GULURLSessionDataResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULURLSessionDataResponse.m; path = GoogleUtilities/Environment/URLSessionPromiseWrapper/GULURLSessionDataResponse.m; sourceTree = ""; }; + C3375BAAD2A1562C87172B4AC80139D8 /* FIRMultiFactorInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactorInfo.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactorInfo.m; sourceTree = ""; }; + C34D64EF7A7A6DE5B646A8721D7EC286 /* metadata.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = metadata.upb.c; path = "src/core/ext/upb-generated/envoy/type/metadata/v3/metadata.upb.c"; sourceTree = ""; }; + C360A49B4398C68CE79694369E6B55F5 /* strutil.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = strutil.cc; path = third_party/re2/util/strutil.cc; sourceTree = ""; }; + C371C7D6D6BE16DED54D6C5EA8F42629 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProtoFinalizeMFAPhoneRequestInfo.m; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoFinalizeMFAPhoneRequestInfo.m; sourceTree = ""; }; + C37D33A0288B77D4F03F6950E3A8796D /* insecure_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = insecure_security_connector.h; path = src/core/lib/security/security_connector/insecure/insecure_security_connector.h; sourceTree = ""; }; + C3BA7D4A0DAE556CFD94FDA0454334B8 /* executor_libdispatch.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = executor_libdispatch.mm; path = Firestore/core/src/util/executor_libdispatch.mm; sourceTree = ""; }; + C3C190C37FCE61098CF57DFE8098B9E9 /* v3_bitst.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_bitst.c; path = src/crypto/x509v3/v3_bitst.c; sourceTree = ""; }; + C3D268AAB53EF4B60D7E25A925E0E432 /* tcp_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_windows.h; path = src/core/lib/iomgr/tcp_windows.h; sourceTree = ""; }; + C3DE3C061041259CBD416DFFD5A936B5 /* rls.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rls.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h"; sourceTree = ""; }; + C3E5983808A6A19326D58FD08921FA2F /* FIRVerifyAssertionResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyAssertionResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyAssertionResponse.h; sourceTree = ""; }; + C405A6D7E2578628B9AE1ECE73BA14BF /* reflection.c */ = {isa = PBXFileReference; includeInIndex = 1; name = reflection.c; path = third_party/upb/upb/reflection.c; sourceTree = ""; }; + C433F6B19BB2592F5AF6FF7FB5D1B70C /* channel_stack_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_stack_builder.h; path = src/core/lib/channel/channel_stack_builder.h; sourceTree = ""; }; + C45918DB59DE261A72522B29C5EC548A /* stacktrace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stacktrace.h; path = absl/debugging/stacktrace.h; sourceTree = ""; }; + C45CB677AF78078A45FD26612B7A9910 /* fork.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fork.cc; path = src/core/lib/gprpp/fork.cc; sourceTree = ""; }; + C462D3F6B03B96159FC4BC58DFAF0336 /* http_filters_plugin.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http_filters_plugin.cc; path = src/core/ext/filters/http/http_filters_plugin.cc; sourceTree = ""; }; + C47565464AB488FAB1FE987007754FB3 /* check_gcp_environment_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = check_gcp_environment_windows.cc; path = src/core/lib/security/credentials/alts/check_gcp_environment_windows.cc; sourceTree = ""; }; + C481892F7AE354ED2E87F728826661E7 /* rds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/route/v3/rds.upbdefs.c"; sourceTree = ""; }; + C4945B0A0669F776CF3DDCDD38BAC4BE /* FIRAuthBackend+MultiFactor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRAuthBackend+MultiFactor.h"; path = "FirebaseAuth/Sources/Backend/FIRAuthBackend+MultiFactor.h"; sourceTree = ""; }; + C4995962E5805C4013F705D6363533C5 /* custom_tag.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = custom_tag.upb.c; path = "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.c"; sourceTree = ""; }; + C4A1DF8DC795CB0C0A659EF93902852D /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/status.upbdefs.h"; sourceTree = ""; }; + C4A2BEBA69864804F434C8E2C9A6599F /* sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync.h; path = include/grpc/impl/codegen/sync.h; sourceTree = ""; }; + C4AD90CD52414898E6A31DADAA089F99 /* FIRBundleUtil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRBundleUtil.h; path = FirebaseCore/Sources/FIRBundleUtil.h; sourceTree = ""; }; + C4B5AA89273D20D5BD0D13CBF2E7DBBC /* match.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = match.h; path = absl/strings/match.h; sourceTree = ""; }; + C4B6F02C83194A530F51DB6EB2B85C58 /* thread_annotations.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = thread_annotations.h; path = port/thread_annotations.h; sourceTree = ""; }; + C4BC8210B46028757C6AE8083702DD6D /* lb_policy_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy_factory.h; path = src/core/ext/filters/client_channel/lb_policy_factory.h; sourceTree = ""; }; + C4C6A182CDE855C3CC580CF6356F01FB /* v3_ia5.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_ia5.c; path = src/crypto/x509v3/v3_ia5.c; sourceTree = ""; }; + C4CC12A2116DA7765B532E057E753A7F /* alts_grpc_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol.h; sourceTree = ""; }; + C4E0ED95729069FB1DE6ECBAEDD5C1FC /* binder_transport.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_transport.cc; path = src/core/ext/transport/binder/transport/binder_transport.cc; sourceTree = ""; }; + C5180F0148CE13AD5F386E0A63D17F86 /* parsed_metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parsed_metadata.h; path = src/core/lib/transport/parsed_metadata.h; sourceTree = ""; }; + C52440FC8CE1B949017DA13C0FF25216 /* status_helper.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_helper.cc; path = src/core/lib/gprpp/status_helper.cc; sourceTree = ""; }; + C564DB4CECCDB08587D80992FFF0DE56 /* FIRGoogleAuthCredential.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGoogleAuthCredential.m; path = FirebaseAuth/Sources/AuthProvider/Google/FIRGoogleAuthCredential.m; sourceTree = ""; }; + C56642EEC7D871295DCBA844CD5AD305 /* metadata.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = metadata.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/metadata.upbdefs.c"; sourceTree = ""; }; + C570F5A398331354785537DEC820EA68 /* sync_abseil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_abseil.h; path = include/grpc/impl/codegen/sync_abseil.h; sourceTree = ""; }; + C57A4F4C91F1526E2AD8B25DF15C0B27 /* x509rset.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509rset.c; path = src/crypto/x509/x509rset.c; sourceTree = ""; }; + C59DD966415AA2839846DDBA7C479DD8 /* channel_init.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_init.cc; path = src/core/lib/surface/channel_init.cc; sourceTree = ""; }; + C59E77EEB7E58316AB9E26505A3075E5 /* context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context.h; path = src/core/lib/promise/context.h; sourceTree = ""; }; + C59EFC2BD327AF44EE4EB8D91A1C3326 /* alts_record_protocol_crypter_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_record_protocol_crypter_common.h; path = src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h; sourceTree = ""; }; + C5A6135D4F3C918656DE80B16DFA16CC /* print.c */ = {isa = PBXFileReference; includeInIndex = 1; name = print.c; path = src/crypto/evp/print.c; sourceTree = ""; }; + C5A9CD88E335F065EB55185141155107 /* stub_options.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stub_options.h; path = include/grpcpp/support/stub_options.h; sourceTree = ""; }; + C5BEEF3AB8B0934E224B6D2115FF6C09 /* fork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fork.h; path = src/core/lib/gprpp/fork.h; sourceTree = ""; }; + C5C67E1D6A2481DC006AB1B5964BAC95 /* FIRDocumentSnapshot.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRDocumentSnapshot.mm; path = Firestore/Source/API/FIRDocumentSnapshot.mm; sourceTree = ""; }; + C5C955DA218D0EB3788408551C95CEE3 /* resource_name.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_name.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource_name.upb.h"; sourceTree = ""; }; + C5D92759F71803BCF065818903DB3297 /* client_channel_channelz.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel_channelz.h; path = src/core/ext/filters/client_channel/client_channel_channelz.h; sourceTree = ""; }; + C60AE16D8C4054193A0A0E98180654EF /* ev_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_posix.h; path = src/core/lib/iomgr/ev_posix.h; sourceTree = ""; }; + C60D2600FC50DCA8D174FA91936F5097 /* online_state_tracker.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = online_state_tracker.cc; path = Firestore/core/src/remote/online_state_tracker.cc; sourceTree = ""; }; + C614D695815D232B11260A33CEA4A0FE /* testharness.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = testharness.h; path = util/testharness.h; sourceTree = ""; }; + C6381215AE3B69CFB2A1C8DCD23389C6 /* filter.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/filter.upb.h"; sourceTree = ""; }; + C6427E9766ECE563BA9C8BF19E26C617 /* match.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = match.cc; path = absl/strings/match.cc; sourceTree = ""; }; + C64B07D8A1D4DA6AA4344661C342302E /* leveldb_index_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_index_manager.cc; path = Firestore/core/src/local/leveldb_index_manager.cc; sourceTree = ""; }; + C674B97F68F8B9A7316FC1129E5DC158 /* resource.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource.upb.h; path = "src/core/ext/upb-generated/envoy/annotations/resource.upb.h"; sourceTree = ""; }; + C679E8551D876C5B9923DEC9335DAC24 /* port.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port.h; path = port/port.h; sourceTree = ""; }; + C67AEEB3D5D59646EAD6B1A3541966A7 /* barrier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = barrier.h; path = absl/synchronization/barrier.h; sourceTree = ""; }; + C6AA013B8DCE5B1B3ABC9255B9A016B1 /* dynamic_thread_pool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dynamic_thread_pool.cc; path = src/cpp/server/dynamic_thread_pool.cc; sourceTree = ""; }; + C6BC8DE4FF311609894801C536228743 /* FIRMultiFactorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRMultiFactorInfo.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRMultiFactorInfo.h; sourceTree = ""; }; + C6D211FCA730219A48FD4A95EDEB6845 /* Libuv-gRPC-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "Libuv-gRPC-Info.plist"; sourceTree = ""; }; + C6DB8379D4E6D85D58FE9B0E126C3AB1 /* call_op_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_op_set.h; path = include/grpcpp/impl/codegen/call_op_set.h; sourceTree = ""; }; + C6E322BC1B6A9D50F8950A652678C04E /* array_contains_any_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = array_contains_any_filter.cc; path = Firestore/core/src/core/array_contains_any_filter.cc; sourceTree = ""; }; + C6F3AC9FE8A6D212906722D14235B73E /* s3_lib.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = s3_lib.cc; path = src/ssl/s3_lib.cc; sourceTree = ""; }; + C700EDA4AA7D703857BBE5FB14E561D3 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthProtoFinalizeMFAPhoneRequestInfo.h; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoFinalizeMFAPhoneRequestInfo.h; sourceTree = ""; }; + C70D19AE76887B479D0CE7B6FCD2A3B8 /* FIRGetProjectConfigRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetProjectConfigRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetProjectConfigRequest.m; sourceTree = ""; }; + C7222A64967F30D58AAD50291E062780 /* Libuv-gRPC.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = "Libuv-gRPC.modulemap"; sourceTree = ""; }; + C722930FA1BEC60A5DC134D61FE68F7A /* trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = trace.h; path = src/core/lib/debug/trace.h; sourceTree = ""; }; + C72553A904AF1CCF230C3C41A67140AE /* str_cat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_cat.h; path = absl/strings/str_cat.h; sourceTree = ""; }; + C72FAE178B354404D83BDEA871922B30 /* trace.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = trace.cc; path = src/core/lib/debug/trace.cc; sourceTree = ""; }; + C7483CE9C471F401468C9EA67E2EECB1 /* ordered_code.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ordered_code.cc; path = Firestore/core/src/util/ordered_code.cc; sourceTree = ""; }; + C756BEB24EF74922D816C7421D1E178A /* server_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_context.h; path = include/grpcpp/impl/codegen/server_context.h; sourceTree = ""; }; + C764B39D91D55839D87900DC608C7D9C /* call_hook.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call_hook.h; path = include/grpcpp/impl/codegen/call_hook.h; sourceTree = ""; }; + C77F308F4CBB7C2FF6D9E101608BFD03 /* stats.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.upb.h; path = "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.h"; sourceTree = ""; }; + C77FF8EE62B0E049463CAA6E1BAC5180 /* message_allocator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_allocator.h; path = include/grpcpp/impl/codegen/message_allocator.h; sourceTree = ""; }; + C788C0CD92B6FB72348C14FFF38BE907 /* rsa_print.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rsa_print.c; path = src/crypto/rsa_extra/rsa_print.c; sourceTree = ""; }; + C793BEC1514085A95866EBFBC848BEB4 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = ""; }; + C7A41C351065396CD497B3F96C3EF8FE /* slice.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice.cc; path = src/core/lib/slice/slice.cc; sourceTree = ""; }; + C7B31E909BA181ED997C8572089179AF /* filesystem_common.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filesystem_common.cc; path = Firestore/core/src/util/filesystem_common.cc; sourceTree = ""; }; + C7D4A3C664C3F01143530A89D47A175E /* msg_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = msg_internal.h; path = third_party/upb/upb/msg_internal.h; sourceTree = ""; }; + C7D5B4361E22FC9F96D68196AF6BC1B6 /* file_external_account_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = file_external_account_credentials.h; path = src/core/lib/security/credentials/external/file_external_account_credentials.h; sourceTree = ""; }; + C7E63AC0E5C96FD3C08D6334942A8B13 /* resolver.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/resolver.upb.h"; sourceTree = ""; }; + C7F420BAC094DD725DE763BBECA4120E /* event_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = event_manager.cc; path = Firestore/core/src/core/event_manager.cc; sourceTree = ""; }; + C7FC394AA8353BF6BDEDF35D443CE0DA /* channelz_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channelz_registry.cc; path = src/core/lib/channel/channelz_registry.cc; sourceTree = ""; }; + C838F08440529A078D03D5DAA9B786C8 /* fd.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fd.c; path = src/crypto/bio/fd.c; sourceTree = ""; }; + C843AE81D7C5D4B6BC852ADE9F0DBF97 /* router.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = router.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3/router.upb.h"; sourceTree = ""; }; + C853828CF6DC24F4C39ADFBAE8739526 /* pollset_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_set.h; path = src/core/lib/iomgr/pollset_set.h; sourceTree = ""; }; + C8572F1E70F0D7153A24ADF0845F5E13 /* annotations.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = annotations.nanopb.cc; path = Firestore/Protos/nanopb/google/api/annotations.nanopb.cc; sourceTree = ""; }; + C867F1DCA0F18414F60D93ED095E8745 /* bitset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bitset.h; path = src/core/lib/gprpp/bitset.h; sourceTree = ""; }; + C86C28262FECDFB7E76F010EB4AA9A3D /* outlier_detection.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = outlier_detection.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h"; sourceTree = ""; }; + C88B6ADE40D747A2DA958636C4A93500 /* http_server_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = http_server_filter.cc; path = src/core/ext/filters/http/server/http_server_filter.cc; sourceTree = ""; }; + C8C7CAB31AAA00EFFDC7EB6939F4BDBB /* subchannel_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_interface.h; path = src/core/ext/filters/client_channel/subchannel_interface.h; sourceTree = ""; }; + C8CD29BF47A5838BC2FAA39090D29467 /* resource_locator.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_locator.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_locator.upbdefs.h"; sourceTree = ""; }; + C8D0989CA8D592BFE59854ACD2E55E1B /* getaddrinfo.c */ = {isa = PBXFileReference; includeInIndex = 1; name = getaddrinfo.c; path = src/unix/getaddrinfo.c; sourceTree = ""; }; + C8D180F6C3EBEA23DEC451C24B0F99A1 /* lockfree_event.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lockfree_event.h; path = src/core/lib/iomgr/lockfree_event.h; sourceTree = ""; }; + C8D2AE97FBDF7131428CB574AB04F30E /* table_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = table_builder.cc; path = table/table_builder.cc; sourceTree = ""; }; + C8D712AF7C6CBE60B3917C21F499B218 /* cluster.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h"; sourceTree = ""; }; + C8DA1C76C1F5A228B7E126D5A0BA5710 /* spinlock_posix.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = spinlock_posix.inc; path = absl/base/internal/spinlock_posix.inc; sourceTree = ""; }; + C8DAAFAB52DDC0C370BB82EE006BC473 /* err.c */ = {isa = PBXFileReference; includeInIndex = 1; name = err.c; path = src/crypto/err/err.c; sourceTree = ""; }; + C8E6C942416A7205F4C890CF975375C7 /* resource_locator.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_locator.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/resource_locator.upb.h"; sourceTree = ""; }; + C8EB5D3475E421876DFD017BA3D701D0 /* fixed_array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fixed_array.h; path = absl/container/fixed_array.h; sourceTree = ""; }; + C9023E0D3598E2187AB8763EEED0A5A8 /* iomgr.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr.cc; path = src/core/lib/iomgr/iomgr.cc; sourceTree = ""; }; + C907BBE99F69B018EF4AB96E6DF4DEFC /* check_gcp_environment_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = check_gcp_environment_linux.cc; path = src/core/lib/security/credentials/alts/check_gcp_environment_linux.cc; sourceTree = ""; }; + C908DED33DB8BF5639C377ACF1691B79 /* eval.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eval.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/eval.upbdefs.h"; sourceTree = ""; }; + C90CC3A07E2E102E0E7DD8320CD24576 /* uri_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uri_parser.h; path = src/core/lib/uri/uri_parser.h; sourceTree = ""; }; + C919E1B3558E2E9ADB13B0D03DD8DA0E /* maybe_document.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = maybe_document.nanopb.cc; path = Firestore/Protos/nanopb/firestore/local/maybe_document.nanopb.cc; sourceTree = ""; }; + C92416B499AD2CED0AC0495447FDB44F /* service_config_channel_arg_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = service_config_channel_arg_filter.cc; path = src/core/ext/filters/client_channel/service_config_channel_arg_filter.cc; sourceTree = ""; }; + C92C6CF150F97E8BCFC6273D545B2615 /* http2_errors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http2_errors.h; path = src/core/lib/transport/http2_errors.h; sourceTree = ""; }; + C938005E2F462FBE943C63D8ED588641 /* i2d_pr.c */ = {isa = PBXFileReference; includeInIndex = 1; name = i2d_pr.c; path = src/crypto/x509/i2d_pr.c; sourceTree = ""; }; + C94231C7DE85E02B6E1FA688B013A7D0 /* FIRWithdrawMFARequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRWithdrawMFARequest.m; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Unenroll/FIRWithdrawMFARequest.m; sourceTree = ""; }; + C97CD6E0B50977A973CEEE3C6F97F51D /* srds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srds.upb.h; path = "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.h"; sourceTree = ""; }; + C9809A2AA1C0E86B02DDEEB81943D221 /* fault_injection_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault_injection_filter.h; path = src/core/ext/filters/fault_injection/fault_injection_filter.h; sourceTree = ""; }; + C9811C5158CBABBC91E98179E5B653D8 /* resolver_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_factory.h; path = src/core/lib/resolver/resolver_factory.h; sourceTree = ""; }; + C9A82DBC195E661D80DF11851DF1D736 /* errno_saver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = errno_saver.h; path = absl/base/internal/errno_saver.h; sourceTree = ""; }; + C9BED7012D706BADA491F55F515E1A1F /* reflection.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = reflection.h; path = third_party/upb/upb/reflection.h; sourceTree = ""; }; + C9CB27561881443782B32F68CAB0F930 /* p256_32.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = p256_32.h; path = src/third_party/fiat/p256_32.h; sourceTree = ""; }; + C9CDCB6EEE423A423663F8D57BEA9852 /* ref_counted.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ref_counted.h; path = src/core/lib/gprpp/ref_counted.h; sourceTree = ""; }; + C9D8276E96AA4E93C64E6CE1BB5FFCF4 /* v3_prn.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_prn.c; path = src/crypto/x509v3/v3_prn.c; sourceTree = ""; }; + C9E3D2808D191EE0B894C04B15558648 /* alts_grpc_record_protocol_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_record_protocol_common.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_record_protocol_common.h; sourceTree = ""; }; + C9E51D6E3A798CFADCCCEFCFCFF759FE /* lrs.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lrs.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.c"; sourceTree = ""; }; + C9FA4BF069E3EB02D800D91C538B6B71 /* gpr_slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gpr_slice.h; path = include/grpc/impl/codegen/gpr_slice.h; sourceTree = ""; }; + CA0DC554084D6842522B455C6993D557 /* channel_arguments.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_arguments.h; path = include/grpcpp/support/channel_arguments.h; sourceTree = ""; }; + CA26639CF321FD48DC43AC15ADD1C123 /* examine_stack.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = examine_stack.cc; path = src/core/lib/gprpp/examine_stack.cc; sourceTree = ""; }; + CA43DAD1272182289C4009F09F96FBAA /* pb_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = pb_encode.h; sourceTree = ""; }; + CA61854BDDE670229303E60955D03AD9 /* codegen_init.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = codegen_init.cc; path = src/cpp/codegen/codegen_init.cc; sourceTree = ""; }; + CA91A25FE578DD62CD0C6235C89EC70E /* core_configuration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = core_configuration.h; path = src/core/lib/config/core_configuration.h; sourceTree = ""; }; + CA9316B03A77EE1CBF96DACC5AF61E5C /* FIRMultiFactor.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactor.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactor.m; sourceTree = ""; }; + CAA94709D0AEE21BDCE54D34542DE008 /* threadpool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = threadpool.h; path = src/core/lib/iomgr/executor/threadpool.h; sourceTree = ""; }; + CAB6FA8D49986984E32737485CEB1DD7 /* health_check.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h"; sourceTree = ""; }; + CAC47ED54B51B1647E7D90657856F20F /* FIRAuthAPNSToken.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAPNSToken.h; path = FirebaseAuth/Sources/SystemService/FIRAuthAPNSToken.h; sourceTree = ""; }; + CACBB80E7E3F810F0BB0D1185A25BD93 /* global_subchannel_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_subchannel_pool.h; path = src/core/ext/filters/client_channel/global_subchannel_pool.h; sourceTree = ""; }; + CAD03413A5A182BF21A6F4B03E5A6160 /* FIRLibrary.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRLibrary.h; path = FirebaseCore/Sources/Private/FIRLibrary.h; sourceTree = ""; }; + CADEB790EF384DF3A351EE46C93DF2CF /* flow_control.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = flow_control.h; path = src/core/ext/transport/chttp2/transport/flow_control.h; sourceTree = ""; }; + CAE10874440F47F11F78E94A392F2E54 /* descriptor.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = descriptor.upbdefs.c; path = "src/core/ext/upbdefs-generated/google/protobuf/descriptor.upbdefs.c"; sourceTree = ""; }; + CAE9ABF0B724C41FD0530B758A252C96 /* civil_time_detail.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = civil_time_detail.h; path = absl/time/internal/cctz/include/cctz/civil_time_detail.h; sourceTree = ""; }; + CAED686BFFD5E97D02A245F273A8EB12 /* ring_hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ring_hash.h; path = src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.h; sourceTree = ""; }; + CAF566D899CD04E03B875754A13C5A6F /* secure_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secure_credentials.h; path = src/cpp/client/secure_credentials.h; sourceTree = ""; }; + CB0E54C14AE274BED320B59A55078BA5 /* certificate_provider_registry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = certificate_provider_registry.cc; path = src/core/ext/xds/certificate_provider_registry.cc; sourceTree = ""; }; + CB288819818CE1F945DE4AE6E1BEB6B4 /* transport_security_common.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_security_common.upb.c; path = "src/core/ext/upb-generated/src/proto/grpc/gcp/transport_security_common.upb.c"; sourceTree = ""; }; + CB38CBD648C69AAF3554A276D1FEBE1F /* FIRFieldPath.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFieldPath.mm; path = Firestore/Source/API/FIRFieldPath.mm; sourceTree = ""; }; + CB3F246CC6BC5128CB501E2E3169B96F /* handshake_client.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handshake_client.cc; path = src/ssl/handshake_client.cc; sourceTree = ""; }; + CB5B6C23401ADE18CD41DDCE5AAED565 /* sysinfo.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sysinfo.cc; path = absl/base/internal/sysinfo.cc; sourceTree = ""; }; + CB67BB320FB4E93B52A34E9C9FFF9721 /* overload.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = overload.upb.h; path = "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h"; sourceTree = ""; }; + CB7F19EEE7A7F4230A02401A971F60E9 /* convert.c */ = {isa = PBXFileReference; includeInIndex = 1; name = convert.c; path = src/crypto/bn_extra/convert.c; sourceTree = ""; }; + CBBA3759DDDB61B9D027168BE13F44BD /* sysinfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sysinfo.h; path = absl/base/internal/sysinfo.h; sourceTree = ""; }; + CBC81A57642A5E7911552C848FD187D2 /* http2_settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http2_settings.h; path = src/core/ext/transport/chttp2/transport/http2_settings.h; sourceTree = ""; }; + CBD6007C3CE2CBA2667C5EDD01BAB009 /* xds_http_filters.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_http_filters.cc; path = src/core/ext/xds/xds_http_filters.cc; sourceTree = ""; }; + CBEDB80D35D527EA5D0951BCB702A80B /* FIROAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIROAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/OAuth/FIROAuthProvider.m; sourceTree = ""; }; + CBF34F9B1AACB2D39A60CC4A9A431B9B /* overload.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = overload.upb.h; path = "src/core/ext/upb-generated/envoy/config/overload/v3/overload.upb.h"; sourceTree = ""; }; + CC00D76CE67C13C7D569BCFC1CCA3ECD /* chacha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chacha.h; path = src/include/openssl/chacha.h; sourceTree = ""; }; + CC038F755D4B802A48975BACFFCE6FB6 /* hpack_encoder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hpack_encoder.cc; path = src/core/ext/transport/chttp2/transport/hpack_encoder.cc; sourceTree = ""; }; + CC0E0B1060CFBD96840E97CD2AE2EE6A /* grpc_tls_certificate_distributor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_distributor.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.h; sourceTree = ""; }; + CC2D9D9D428660D48B8485B7F7FDF587 /* hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hash.cc; path = absl/hash/internal/hash.cc; sourceTree = ""; }; + CC6D7A83183F8830466249C6413FFB66 /* server_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_cc.cc; path = src/cpp/server/server_cc.cc; sourceTree = ""; }; + CC7E5379E7967C4997898D2BEF69ED63 /* fault.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3/fault.upb.h"; sourceTree = ""; }; + CC7EABAC89AFE2163D54759B9813C79D /* two_level_iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = two_level_iterator.h; path = table/two_level_iterator.h; sourceTree = ""; }; + CC8DF685FB0AC1A75133FD91D1A3033A /* struct.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/struct.upb.h"; sourceTree = ""; }; + CC9341DFAD28444736AE6DAC94ABBF72 /* health_check_service_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check_service_interface.h; path = include/grpcpp/health_check_service_interface.h; sourceTree = ""; }; + CC97DCC7F1E413B497D41B96DBC453CD /* dual_ref_counted.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dual_ref_counted.h; path = src/core/lib/gprpp/dual_ref_counted.h; sourceTree = ""; }; + CC9A4CAAE2ADAADE47B5183937EB894A /* slice_split.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_split.h; path = src/core/lib/slice/slice_split.h; sourceTree = ""; }; + CCA4B87E39594AB2E6716D9984896FC5 /* atm_gcc_sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = atm_gcc_sync.h; path = include/grpc/impl/codegen/atm_gcc_sync.h; sourceTree = ""; }; + CCDEA4570B53F17FFCF12F25DFCD3367 /* FIRSendVerificationCodeResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSendVerificationCodeResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSendVerificationCodeResponse.m; sourceTree = ""; }; + CCDECF67A143D02569BE3BDDAB39F220 /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = Firestore/core/src/util/status.cc; sourceTree = ""; }; + CCE767C7EB7675149D386AA1390FEC6A /* rsaz_exp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rsaz_exp.h; path = src/crypto/fipsmodule/bn/rsaz_exp.h; sourceTree = ""; }; + CD0B3B0303857B9C85BA5871CFD227C1 /* empty.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = empty.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/empty.upbdefs.h"; sourceTree = ""; }; + CD1631426B23455F5ABE86C85C0B71C0 /* urandom.c */ = {isa = PBXFileReference; includeInIndex = 1; name = urandom.c; path = src/crypto/fipsmodule/rand/urandom.c; sourceTree = ""; }; + CD261CDDD7BF668FB5646176B9110854 /* stats.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = stats.upb.c; path = "src/core/ext/upb-generated/envoy/config/metrics/v3/stats.upb.c"; sourceTree = ""; }; + CD331F0E01EC8B65A9B09A0DDB8FB121 /* alts_tsi_handshaker_private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_handshaker_private.h; path = src/core/tsi/alts/handshaker/alts_tsi_handshaker_private.h; sourceTree = ""; }; + CD48A5D26ACA1A66771E707B96E4A6C8 /* udp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = udp.c; path = src/unix/udp.c; sourceTree = ""; }; + CD50C75D5AF1163C9ACA4F13DAC04CC6 /* route_components.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = route_components.upb.c; path = "src/core/ext/upb-generated/envoy/config/route/v3/route_components.upb.c"; sourceTree = ""; }; + CD53BD004C4B908B989E502CACD4E142 /* stacktrace_win32-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_win32-inl.inc"; path = "absl/debugging/internal/stacktrace_win32-inl.inc"; sourceTree = ""; }; + CD57C808CA64BA65F4705D9D5EF0C267 /* query_core.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query_core.cc; path = Firestore/core/src/api/query_core.cc; sourceTree = ""; }; + CD6082FA8B117748796867FF4D268FB0 /* lrs.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lrs.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/load_stats/v3/lrs.upbdefs.h"; sourceTree = ""; }; + CD62F6A3383775AE845CFAC2C335381B /* FirebaseFirestore.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseFirestore.release.xcconfig; sourceTree = ""; }; + CD73ABF51DC41C3AF4485AD7E6AFE7B6 /* a_time.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_time.c; path = src/crypto/asn1/a_time.c; sourceTree = ""; }; + CD9EE74AD1637E948AEA81C9C25DA7C5 /* message_size_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = message_size_filter.cc; path = src/core/ext/filters/message_size/message_size_filter.cc; sourceTree = ""; }; + CDA5DE068752D71573EA49A8BA87D869 /* sparse_set.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sparse_set.h; path = third_party/re2/re2/sparse_set.h; sourceTree = ""; }; + CDADB041142953F36FCBD1482B205DED /* GULHeartbeatDateStorageUserDefaults.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorageUserDefaults.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorageUserDefaults.h; sourceTree = ""; }; + CDC8B3016E360B8FCA5FDE54243F9F3D /* timers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timers.h; path = src/core/lib/profiling/timers.h; sourceTree = ""; }; + CDD5A73E7FAC91B9D1CBFB58820FA54F /* CLTypingLabel-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "CLTypingLabel-Info.plist"; sourceTree = ""; }; + CDE1195E4A03BAAAC7F3C3D41A26CA69 /* log_android.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_android.cc; path = src/core/lib/gpr/log_android.cc; sourceTree = ""; }; + CDE6280BB0872B2807BFF12781AA3C2F /* resolve_address_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_posix.h; path = src/core/lib/iomgr/resolve_address_posix.h; sourceTree = ""; }; + CDFE02CE201EFAA690AFAD99027F93D4 /* util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = util.h; path = third_party/re2/util/util.h; sourceTree = ""; }; + CE0A0D4E1541B054882D74EE1DD70450 /* secure_endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secure_endpoint.h; path = src/core/lib/security/transport/secure_endpoint.h; sourceTree = ""; }; + CE13E1F193595E33EA5805A541909180 /* objects.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = objects.h; path = src/include/openssl/objects.h; sourceTree = ""; }; + CE23D4786AB7EB7E75056F1193F497A2 /* pollset.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset.h; path = src/core/lib/iomgr/pollset.h; sourceTree = ""; }; + CE302002EE448C495DDCB148E2CDB7B8 /* FIRComponent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponent.h; path = FirebaseCore/Sources/Private/FIRComponent.h; sourceTree = ""; }; + CE44DB795891FD6269F7E501C45A6EBE /* string.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.h; path = src/core/lib/gpr/string.h; sourceTree = ""; }; + CE57584EF59A18786C41A58B27C55BB4 /* Firebase.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = Firebase.h; path = CoreOnly/Sources/Firebase.h; sourceTree = ""; }; + CE64B19C4E86F6C10081C20AAA15A31A /* byte_buffer_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = byte_buffer_reader.h; path = include/grpc/byte_buffer_reader.h; sourceTree = ""; }; + CE801A45C8B38F7118984E5463E0AC2B /* GTMSessionFetcherLogging.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GTMSessionFetcherLogging.m; path = Source/GTMSessionFetcherLogging.m; sourceTree = ""; }; + CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = CLTypingLabel; path = CLTypingLabel.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + CE987EDBDCFA4401D3E53F337BF34380 /* FIRFirebaseUserAgent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFirebaseUserAgent.h; path = FirebaseCore/Sources/FIRFirebaseUserAgent.h; sourceTree = ""; }; + CEB6F43E02ECFC4A6328D05EBA068291 /* firebase_app_check_credentials_provider_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = firebase_app_check_credentials_provider_apple.mm; path = Firestore/core/src/credentials/firebase_app_check_credentials_provider_apple.mm; sourceTree = ""; }; + CEE9BF6E965CD526FA5C1B7B7A541C62 /* regex.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = regex.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/regex.upbdefs.c"; sourceTree = ""; }; + CEEDC760FC62325EC7B14405D0F3FDCB /* FBLPromise+Await.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Await.h"; path = "Sources/FBLPromises/include/FBLPromise+Await.h"; sourceTree = ""; }; + CEF418CA26AE0E41B13096EDC6124616 /* alts_grpc_privacy_integrity_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_grpc_privacy_integrity_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_grpc_privacy_integrity_record_protocol.h; sourceTree = ""; }; + CF4A446CFEBC0F00A20AF7B67DE005F5 /* grpc_service.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_service.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/grpc_service.upb.h"; sourceTree = ""; }; + CF4C9998939E9DF851ABF99445CD0FE7 /* FIRPhoneAuthCredential_Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneAuthCredential_Internal.h; path = FirebaseAuth/Sources/AuthProvider/Phone/FIRPhoneAuthCredential_Internal.h; sourceTree = ""; }; + CF4E793BBA6BCA11A83BC79122B73CF9 /* status_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = status_apple.mm; path = Firestore/core/src/util/status_apple.mm; sourceTree = ""; }; + CF6A709438A81DAC792B86CC37003657 /* decode.c */ = {isa = PBXFileReference; includeInIndex = 1; name = decode.c; path = third_party/upb/upb/decode.c; sourceTree = ""; }; + CF7D960B5936634C5A0F0DCE62BB4DD2 /* health_check_service_server_builder_option.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check_service_server_builder_option.h; path = include/grpcpp/ext/health_check_service_server_builder_option.h; sourceTree = ""; }; + CFA663FD6184810EFE76B7BF15EF7E71 /* poll.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = poll.h; path = src/core/lib/promise/poll.h; sourceTree = ""; }; + CFAA4EEC4F494F0D8BB0FA4D5AF95B24 /* leveldb_document_overlay_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_document_overlay_cache.cc; path = Firestore/core/src/local/leveldb_document_overlay_cache.cc; sourceTree = ""; }; + CFAC0C62EE9CFB90E4439436C5BEE203 /* FIRAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/FIRAuthProvider.m; sourceTree = ""; }; + CFCEAE4FD6C2552BCE75D60E5A6EFF06 /* value.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/value.upb.h"; sourceTree = ""; }; + CFD06FB0E6173782F2F7190285126720 /* gaussian_distribution.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = gaussian_distribution.cc; path = absl/random/gaussian_distribution.cc; sourceTree = ""; }; + CFDB4E3F1EBB848E5DE26A85327D95EB /* e_rc4.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_rc4.c; path = src/crypto/cipher_extra/e_rc4.c; sourceTree = ""; }; + CFE0AD7914469380375A5606C0E2829A /* leveldb_opener.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_opener.cc; path = Firestore/core/src/local/leveldb_opener.cc; sourceTree = ""; }; + D00144D52DD0B524FC098D590B21E450 /* x_info.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_info.c; path = src/crypto/x509/x_info.c; sourceTree = ""; }; + D05DA3A42F37B18A9EBB9F01DAF4EFF3 /* certificate_provider_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = certificate_provider_registry.h; path = src/core/ext/xds/certificate_provider_registry.h; sourceTree = ""; }; + D073058FC36F4C221A41874CFDE03512 /* buffer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = buffer.h; path = src/include/openssl/buffer.h; sourceTree = ""; }; + D077D62C75FACFE9A1225415481EB875 /* credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = credentials.h; path = src/core/lib/security/credentials/credentials.h; sourceTree = ""; }; + D09AE6F145A31B2860D6FDE04DECF8AC /* cluster.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cluster.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.c"; sourceTree = ""; }; + D0B648A96408958EEE07ACE027D0F16D /* platform.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = platform.h; path = absl/random/internal/platform.h; sourceTree = ""; }; + D0C83FBCF53729992EA09EB924B5B2A9 /* subchannel_pool_interface.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = subchannel_pool_interface.cc; path = src/core/ext/filters/client_channel/subchannel_pool_interface.cc; sourceTree = ""; }; + D0D199E56ED3534F79E8BEC5579B3951 /* NSURLSession+GULPromises.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSURLSession+GULPromises.m"; path = "GoogleUtilities/Environment/URLSessionPromiseWrapper/NSURLSession+GULPromises.m"; sourceTree = ""; }; + D0E1B55484F51414F1E80E0DC6ECE0EB /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/dsa/internal.h; sourceTree = ""; }; + D0E585C707E21F1C670D317190131B54 /* lb_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = lb_policy.cc; path = src/core/ext/filters/client_channel/lb_policy.cc; sourceTree = ""; }; + D0FAD19280D398B4388402315DB84027 /* retry_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_filter.h; path = src/core/ext/filters/client_channel/retry_filter.h; sourceTree = ""; }; + D0FED510B37307B1DEDB35DF34F14D14 /* local_subchannel_pool.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_subchannel_pool.cc; path = src/core/ext/filters/client_channel/local_subchannel_pool.cc; sourceTree = ""; }; + D114D168D27DA4484FBDD9BCA54A1C0B /* accesslog.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = accesslog.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/accesslog/v3/accesslog.upbdefs.h"; sourceTree = ""; }; + D120E45190D958A4A3F8824C342F467D /* opensslv.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = opensslv.h; path = src/include/openssl/opensslv.h; sourceTree = ""; }; + D125679F9573B4F50D7C2BB24D11FBAF /* ber.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ber.c; path = src/crypto/bytestring/ber.c; sourceTree = ""; }; + D1301CA16165B06DB890DC10DE903802 /* index_entry.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = index_entry.cc; path = Firestore/core/src/index/index_entry.cc; sourceTree = ""; }; + D140C796D8F69B74D6BB86782929843F /* xds_server_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_server_credentials.cc; path = src/cpp/server/xds_server_credentials.cc; sourceTree = ""; }; + D144F63E9626D1EE07DAF451547740D1 /* FIRGetOOBConfirmationCodeResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGetOOBConfirmationCodeResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRGetOOBConfirmationCodeResponse.m; sourceTree = ""; }; + D14B452DFB1110FC2B5C3466F80689A9 /* common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = common.h; path = absl/container/internal/common.h; sourceTree = ""; }; + D15855BD3F6456F539A6C44FC91D1355 /* charconv_bigint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = charconv_bigint.cc; path = absl/strings/internal/charconv_bigint.cc; sourceTree = ""; }; + D15EEB3AE90B7D0A9BB631BF57E460D9 /* path.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = path.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.c"; sourceTree = ""; }; + D1654C73FE8EC733CE961BD3FB76F848 /* proxy_protocol.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_protocol.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h"; sourceTree = ""; }; + D172F5791353B1F67129B68245FD8473 /* lb_policy_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lb_policy_registry.h; path = src/core/ext/filters/client_channel/lb_policy_registry.h; sourceTree = ""; }; + D174C4D1E7D59FE423E9DE53A4826D8C /* resource.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.nanopb.cc; path = Firestore/Protos/nanopb/google/api/resource.nanopb.cc; sourceTree = ""; }; + D181078156317AAD1D9B9E4B3E405A52 /* promise_like.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise_like.h; path = src/core/lib/promise/detail/promise_like.h; sourceTree = ""; }; + D190D4198CAF1F9FEFAF39ADE5B30555 /* FirebaseAuth.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = FirebaseAuth.release.xcconfig; sourceTree = ""; }; + D19362910D0BF80348AD2F3D7D3B64AE /* obj.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj.h; path = src/include/openssl/obj.h; sourceTree = ""; }; + D1985821D1432DB5590490B4EF864D97 /* time_zone_fixed.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_fixed.h; path = absl/time/internal/cctz/src/time_zone_fixed.h; sourceTree = ""; }; + D19E601E2CF440773A08790C3ECAB4B1 /* perl_groups.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = perl_groups.cc; path = third_party/re2/re2/perl_groups.cc; sourceTree = ""; }; + D1A5E3B03D71D6BF36DF9295948CD84A /* closure.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = closure.h; path = src/core/lib/iomgr/event_engine/closure.h; sourceTree = ""; }; + D1A86A4C957B9D0862C00B9E0831BDBC /* fake_resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_resolver.h; path = src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h; sourceTree = ""; }; + D1B12A9B7ED73D4886DD2A9EECF9E696 /* load_balancer_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_balancer_api.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h; sourceTree = ""; }; + D1B4F0B420694AFC0F7558E1B4132B50 /* ssl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_utils.h; path = src/core/lib/security/security_connector/ssl_utils.h; sourceTree = ""; }; + D1C1765D013C47B44D7FF97738AFBECA /* sha512.c */ = {isa = PBXFileReference; includeInIndex = 1; name = sha512.c; path = src/crypto/fipsmodule/sha/sha512.c; sourceTree = ""; }; + D1CD38CD273A11EE77D345B86CA01F82 /* channel_stack.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_stack.cc; path = src/core/lib/channel/channel_stack.cc; sourceTree = ""; }; + D1DC74A0B7C8DD747DFAB8C450E44392 /* stats.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/metrics/v3/stats.upbdefs.h"; sourceTree = ""; }; + D1E38C875D067DE437904DA537031F82 /* binder_android.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_android.cc; path = src/core/ext/transport/binder/wire_format/binder_android.cc; sourceTree = ""; }; + D1EB6CC5414FDE0E96CE13FC45EA5C56 /* FIRAuthDefaultUIDelegate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDefaultUIDelegate.m; path = FirebaseAuth/Sources/Utilities/FIRAuthDefaultUIDelegate.m; sourceTree = ""; }; + D1F5A7A2DAC34D4BA9478161706E8BFC /* error_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_utils.h; path = src/core/lib/transport/error_utils.h; sourceTree = ""; }; + D2068C1DBFAFA30CE75704653F4A73A1 /* listener.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = listener.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener.upbdefs.c"; sourceTree = ""; }; + D209E9994A6A376663BF7F030EB4B6B2 /* GDTCCTCompressionHelper.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCCTCompressionHelper.m; path = GoogleDataTransport/GDTCCTLibrary/GDTCCTCompressionHelper.m; sourceTree = ""; }; + D21C41A9A4122AFDCD7D17D577120ADD /* client_unary_call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_unary_call.h; path = include/grpcpp/impl/codegen/client_unary_call.h; sourceTree = ""; }; + D22C7BCF9C76F0673638AAEAAEBB6FAD /* xds_cluster_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_cluster_impl.cc; path = src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_impl.cc; sourceTree = ""; }; + D22FB233CE77A93633A22127A5190FB7 /* zone_info_source.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = zone_info_source.h; path = absl/time/internal/cctz/include/cctz/zone_info_source.h; sourceTree = ""; }; + D2580AD1A24BA7B919BA633676751B6F /* FIRDeleteAccountRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDeleteAccountRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRDeleteAccountRequest.h; sourceTree = ""; }; + D25A4278C540FB0FC06E397FA5223B14 /* GDTCOREvent_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREvent_Private.h; sourceTree = ""; }; + D29CE0388BDC0B36EAF64C6F9BEFA016 /* FIRStartMFASignInResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStartMFASignInResponse.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/SignIn/FIRStartMFASignInResponse.h; sourceTree = ""; }; + D2A6E6EC11485AA58B5604C056178CF1 /* filter.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = filter.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/filter.upbdefs.h"; sourceTree = ""; }; + D2A7D7B04D5E2C0DF817C45FBEF1A66C /* grpc_tls_certificate_verifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_verifier.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.h; sourceTree = ""; }; + D2B015A5BAD3B22867930E532EF974C7 /* ring_hash.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ring_hash.cc; path = src/core/ext/filters/client_channel/lb_policy/ring_hash/ring_hash.cc; sourceTree = ""; }; + D2C5350AFCE484E5963CBEDAA083CC82 /* bad_variant_access.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bad_variant_access.cc; path = absl/types/bad_variant_access.cc; sourceTree = ""; }; + D2D210A08038AD2EF9BAD58C2BFEAE05 /* completion_queue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue.h; path = include/grpcpp/impl/codegen/completion_queue.h; sourceTree = ""; }; + D30F5C1E2633E14A9CB7A2EC65211242 /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = include/grpc/impl/codegen/log.h; sourceTree = ""; }; + D318A5769B054FE992F422C14807E721 /* srds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = srds.upb.c; path = "src/core/ext/upb-generated/envoy/service/route/v3/srds.upb.c"; sourceTree = ""; }; + D3198DE7E416FACAC3B41C205DB2E7B2 /* numbers.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = numbers.cc; path = absl/strings/numbers.cc; sourceTree = ""; }; + D31BE2EFED5DF12369E74DE6912E0296 /* crypto.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = crypto.h; path = src/include/openssl/crypto.h; sourceTree = ""; }; + D32CC3FB0EE82E9DCD300ABFB92BEC05 /* bn_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bn_asn1.c; path = src/crypto/bn_extra/bn_asn1.c; sourceTree = ""; }; + D333F90F5CDA83158193C39845ED4C4F /* client_channel_channelz.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_channel_channelz.cc; path = src/core/ext/filters/client_channel/client_channel_channelz.cc; sourceTree = ""; }; + D35B61A4DA258CBACEC49A995C847EBE /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = src/core/lib/slice/slice.h; sourceTree = ""; }; + D370E74A0BA1C66707114B0A8F3756B5 /* event_service_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_service_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.h"; sourceTree = ""; }; + D390E5AE09A4FEF170017E07EEFDFC79 /* bernoulli_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bernoulli_distribution.h; path = absl/random/bernoulli_distribution.h; sourceTree = ""; }; + D3A3CBC7958322F3F1D8D636212760D0 /* sockaddr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr.h; path = src/core/lib/event_engine/sockaddr.h; sourceTree = ""; }; + D3B2D2B3467A7536BB75883368A0B268 /* json_util.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json_util.h; path = src/core/lib/json/json_util.h; sourceTree = ""; }; + D3B55156DEA827D4DCDE0154E8C59BBA /* serialization_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = serialization_traits.h; path = include/grpcpp/impl/codegen/serialization_traits.h; sourceTree = ""; }; + D3BE15E11BE1AF9D74C7651C92C44561 /* ev_epoll1_linux.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ev_epoll1_linux.h; path = src/core/lib/iomgr/ev_epoll1_linux.h; sourceTree = ""; }; + D3C10EFC47B33FB968622544FF742F75 /* xds_channel_creds.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_creds.h; path = src/core/ext/xds/xds_channel_creds.h; sourceTree = ""; }; + D3CE88D281303B580F24BFB8D5BEBC6A /* x_attrib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_attrib.c; path = src/crypto/x509/x_attrib.c; sourceTree = ""; }; + D3CEF62871F23E087ADAF0F3EDD56350 /* http.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/http.upb.h"; sourceTree = ""; }; + D3E31EA9ACD1765DC865EE60E177A090 /* value.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = value.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.c"; sourceTree = ""; }; + D3ED5EBD3FB1F0AE72CB5159D41C2141 /* FIRAppInternal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAppInternal.h; path = FirebaseCore/Sources/Private/FIRAppInternal.h; sourceTree = ""; }; + D419FBE28526A0859597DFA68D07042B /* GULAppEnvironmentUtil.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULAppEnvironmentUtil.m; path = GoogleUtilities/Environment/third_party/GULAppEnvironmentUtil.m; sourceTree = ""; }; + D431963C0B4434EE5E8E3122E5050BC4 /* pollset_custom.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pollset_custom.h; path = src/core/lib/iomgr/pollset_custom.h; sourceTree = ""; }; + D43FE3D4662C050CEC79478758C0FC7E /* unaligned_access.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unaligned_access.h; path = absl/base/internal/unaligned_access.h; sourceTree = ""; }; + D448E734381F83361FB1C716FBCC4A9F /* digest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = digest.h; path = src/include/openssl/digest.h; sourceTree = ""; }; + D4537FBFFD06E1914F3547F413D978D2 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/ec_extra/internal.h; sourceTree = ""; }; + D456AE2413BE449A133230E41621EFA6 /* httpcli.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = httpcli.cc; path = src/core/lib/http/httpcli.cc; sourceTree = ""; }; + D4650DDFAC39BFF120EABA22CEC7131A /* fastmath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fastmath.h; path = absl/random/internal/fastmath.h; sourceTree = ""; }; + D49AF56AC232EB1F0A9B989A0042EDC2 /* resource_name.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_name.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/resource_name.upbdefs.h"; sourceTree = ""; }; + D49C2ABCCC81BB637DA3E133FC64B598 /* chttp2_server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_server.h; path = src/core/ext/transport/chttp2/server/chttp2_server.h; sourceTree = ""; }; + D49D48D02AE62492DDE0874F320145F0 /* e_aesccm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_aesccm.c; path = src/crypto/cipher_extra/e_aesccm.c; sourceTree = ""; }; + D4A3600A5B05BC844E75C7471070B193 /* p_x25519_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_x25519_asn1.c; path = src/crypto/evp/p_x25519_asn1.c; sourceTree = ""; }; + D4A686BD09271B69BAD371D2463555D4 /* digest.c */ = {isa = PBXFileReference; includeInIndex = 1; name = digest.c; path = src/crypto/fipsmodule/digest/digest.c; sourceTree = ""; }; + D4A70D5A3199CA5B8CFFC686D479A1BF /* connected_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = connected_channel.h; path = src/core/lib/channel/connected_channel.h; sourceTree = ""; }; + D4AF0F3F7385AF80E279791CAD90F1A7 /* varint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = varint.h; path = src/core/ext/transport/chttp2/transport/varint.h; sourceTree = ""; }; + D4BB13498DEC6D8A0CBDA5611D41688E /* credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = credentials.h; path = src/core/lib/security/credentials/credentials.h; sourceTree = ""; }; + D4D09AB296E10DA4277ABAFFCA926139 /* FBLPromise+Timeout.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Timeout.h"; path = "Sources/FBLPromises/include/FBLPromise+Timeout.h"; sourceTree = ""; }; + D4E56555E6F23A2030C40864ED2F05AD /* fake_resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_resolver.h; path = src/core/ext/filters/client_channel/resolver/fake/fake_resolver.h; sourceTree = ""; }; + D4EDEA0DD0E4ADBC5C37F77E6FCF930C /* call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = call.h; path = include/grpcpp/impl/call.h; sourceTree = ""; }; + D5019D9398C0FF58C3F4EE37653DEFFD /* channel_trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_trace.h; path = src/core/lib/channel/channel_trace.h; sourceTree = ""; }; + D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text; path = "Pods-Flash Chat iOS13-acknowledgements.markdown"; sourceTree = ""; }; + D51BF6DC0C85E468B8A823A9B1703415 /* frame_ping.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_ping.cc; path = src/core/ext/transport/chttp2/transport/frame_ping.cc; sourceTree = ""; }; + D524A0526F7A345032FB33BEBB391509 /* create_channel_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_channel_posix.h; path = include/grpcpp/create_channel_posix.h; sourceTree = ""; }; + D53131DEE140A6FAAA6D714A8EEE8578 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/err/internal.h; sourceTree = ""; }; + D5350C67F83B2FE8907D71049CF15A7A /* context_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_list.h; path = src/core/ext/transport/chttp2/transport/context_list.h; sourceTree = ""; }; + D5536E5FC9C68D4255AE1EA414047B56 /* context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context.h; path = src/core/lib/channel/context.h; sourceTree = ""; }; + D5570CE9918BF26FA0E20D9CAA2C4D7A /* cpu-aarch64-fuchsia.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-aarch64-fuchsia.c"; path = "src/crypto/cpu-aarch64-fuchsia.c"; sourceTree = ""; }; + D57352C7ABBE6542DF2B6F3533D18D8B /* xds_cluster_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_cluster_resolver.cc; path = src/core/ext/filters/client_channel/lb_policy/xds/xds_cluster_resolver.cc; sourceTree = ""; }; + D57B3A5D9833C1B75C8127E5BD398141 /* context_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_list.h; path = src/core/ext/transport/chttp2/transport/context_list.h; sourceTree = ""; }; + D58FF6CAB782BECE25CC27D1AEEDFE52 /* server_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_posix.cc; path = src/cpp/server/server_posix.cc; sourceTree = ""; }; + D5956A817419278333EEBF69052D276D /* binder_resolver.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_resolver.cc; path = src/core/ext/filters/client_channel/resolver/binder/binder_resolver.cc; sourceTree = ""; }; + D59E322488B9ABBDF7B1D647C5EA161C /* frame_data.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_data.cc; path = src/core/ext/transport/chttp2/transport/frame_data.cc; sourceTree = ""; }; + D5A605F74C77362FC50735544E279036 /* wakeup_fd_pipe.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wakeup_fd_pipe.h; path = src/core/lib/iomgr/wakeup_fd_pipe.h; sourceTree = ""; }; + D5AEB978084765B9830AD271C75EFF83 /* listener_components.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener_components.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/listener_components.upbdefs.h"; sourceTree = ""; }; + D5C6B888836DD5FC25F62BED00656933 /* custom_tag.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = custom_tag.upb.h; path = "src/core/ext/upb-generated/envoy/type/tracing/v3/custom_tag.upb.h"; sourceTree = ""; }; + D5C7B3C79458D467AFC604881266D4C1 /* evp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = evp.c; path = src/crypto/evp/evp.c; sourceTree = ""; }; + D5D484DF3E63888A534E610F56E0DE97 /* randen_slow.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen_slow.h; path = absl/random/internal/randen_slow.h; sourceTree = ""; }; + D5DE66720E3E1C9154864E6F0B2F6393 /* local_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_security_connector.cc; path = src/core/lib/security/security_connector/local/local_security_connector.cc; sourceTree = ""; }; + D5E9B0E10B81C7191BCE674E59D4BC17 /* spake25519.c */ = {isa = PBXFileReference; includeInIndex = 1; name = spake25519.c; path = src/crypto/curve25519/spake25519.c; sourceTree = ""; }; + D5EE022D1E47BAB94568EEF23D97575D /* FIRVersion.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVersion.h; path = FirebaseCore/Sources/Public/FirebaseCore/FIRVersion.h; sourceTree = ""; }; + D5EEC08128F5538B16F243F591226C02 /* resolver.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/resolver.upbdefs.h"; sourceTree = ""; }; + D5F3D4672760FDAAF735C7A67A84E3CB /* p256-x86_64.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "p256-x86_64.c"; path = "src/crypto/fipsmodule/ec/p256-x86_64.c"; sourceTree = ""; }; + D61CE06A73174B23A98DE9077975AE52 /* stacktrace_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stacktrace_config.h; path = absl/debugging/internal/stacktrace_config.h; sourceTree = ""; }; + D620D95AACA6311D64B420B279CC94EC /* a_digest.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_digest.c; path = src/crypto/x509/a_digest.c; sourceTree = ""; }; + D650C2D7F01360A2D4318CCB65F67F18 /* sha.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sha.h; path = src/include/openssl/sha.h; sourceTree = ""; }; + D69DA03901862A5E7AC3419ABBF5E0D3 /* firestore.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firestore.cc; path = Firestore/core/src/api/firestore.cc; sourceTree = ""; }; + D6A06CE7C07D59C72379AC2B3ECE01F9 /* env_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_linux.cc; path = src/core/lib/gpr/env_linux.cc; sourceTree = ""; }; + D6D5F0A0AB291A3F28F2FD9C1A681BC7 /* alts_frame_protector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_frame_protector.cc; path = src/core/tsi/alts/frame_protector/alts_frame_protector.cc; sourceTree = ""; }; + D6D7EC910DD09EBC568AB76667DF6349 /* health_check.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health_check.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/health_check.upbdefs.h"; sourceTree = ""; }; + D6DAE5AC6039156A0A0E36EA63A0F1C5 /* number.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = number.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h"; sourceTree = ""; }; + D6E72ABC5BDDF737D30D556408701E21 /* error_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error_utils.h; path = src/core/lib/transport/error_utils.h; sourceTree = ""; }; + D6FBADD3364A841657ED78F3EA583C9B /* grpcpp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpcpp.h; path = include/grpcpp/grpcpp.h; sourceTree = ""; }; + D7029CF9B61C975FBFDC079D9C501404 /* server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server.h; path = src/core/lib/surface/server.h; sourceTree = ""; }; + D70804B5379381404B7966F915D3DA47 /* query.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = query.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/v1/query.nanopb.cc; sourceTree = ""; }; + D7189419A3F1739E1F16C262CECAB3A4 /* resource_quota.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resource_quota.cc; path = src/core/lib/resource_quota/resource_quota.cc; sourceTree = ""; }; + D71DB2C9C0F9AFCB59793FE15507D2D2 /* GTMSessionFetcher.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GTMSessionFetcher.modulemap; sourceTree = ""; }; + D72365201FD8FFABB0C8CB9C4D36AAB0 /* byte_stream_cpp.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_stream_cpp.cc; path = Firestore/core/src/util/byte_stream_cpp.cc; sourceTree = ""; }; + D730D0AC8778C81C3F1F2FC2306887A8 /* ssl_versions.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_versions.cc; path = src/ssl/ssl_versions.cc; sourceTree = ""; }; + D73B1B113E129C1D1C6D34002B60E00D /* x509_cmp.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_cmp.c; path = src/crypto/x509/x509_cmp.c; sourceTree = ""; }; + D73D71EEB20E93868EE9A44BDC7B8FF7 /* string.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/string.upbdefs.h"; sourceTree = ""; }; + D7529FB3C2CAE152D2BF76CEBD70A65D /* civil_time_detail.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = civil_time_detail.cc; path = absl/time/internal/cctz/src/civil_time_detail.cc; sourceTree = ""; }; + D760F6E2EA72D7AD7B0328892665F23E /* weighted_target.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = weighted_target.cc; path = src/core/ext/filters/client_channel/lb_policy/weighted_target/weighted_target.cc; sourceTree = ""; }; + D762864A8C697278B931B6840405518F /* security.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/security.upbdefs.h"; sourceTree = ""; }; + D77B7229021E6147A3E45E6EB7A61286 /* FIRAuthCredential.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthCredential.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthCredential.h; sourceTree = ""; }; + D77F7619D3E26F2910BE271668FE6783 /* alts_counter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_counter.h; path = src/core/tsi/alts/frame_protector/alts_counter.h; sourceTree = ""; }; + D78C6E7E6768BE7013A3E6755FC813DA /* lame_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lame_client.h; path = src/core/lib/surface/lame_client.h; sourceTree = ""; }; + D7945155A422D39AFE0F538B5D847B4B /* leveldb_target_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_target_cache.cc; path = Firestore/core/src/local/leveldb_target_cache.cc; sourceTree = ""; }; + D79AAFF1E10EDE90AB4ECB7DE7F5742D /* child_policy_handler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = child_policy_handler.cc; path = src/core/ext/filters/client_channel/lb_policy/child_policy_handler.cc; sourceTree = ""; }; + D7A4D3D01D770439C485169BBCB9189B /* malloc_counter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = malloc_counter.h; path = third_party/re2/util/malloc_counter.h; sourceTree = ""; }; + D7A5C90B5CBDF31CF1A322E8B1A70245 /* local_view_changes.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = local_view_changes.cc; path = Firestore/core/src/local/local_view_changes.cc; sourceTree = ""; }; + D7B366F3F45465C928A5145381A74779 /* firestore.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firestore.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/v1/firestore.nanopb.cc; sourceTree = ""; }; + D7B63E6C182028BC0FE38C35FB9E8B92 /* FIRVerifyPhoneNumberRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyPhoneNumberRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPhoneNumberRequest.h; sourceTree = ""; }; + D7C08696C27EBD15BD39E182E08923C4 /* compression_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = compression_internal.cc; path = src/core/lib/compression/compression_internal.cc; sourceTree = ""; }; + D7C0DBFF04E4601A20AB14728660C3CF /* chttp2_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_connector.h; path = src/core/ext/transport/chttp2/client/chttp2_connector.h; sourceTree = ""; }; + D7C5C0CFDBE034277287B099DB457AB6 /* client_callback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_callback.h; path = include/grpcpp/support/client_callback.h; sourceTree = ""; }; + D7D0DF119549A75AA660EE0F53482A07 /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = src/core/lib/slice/slice.h; sourceTree = ""; }; + D7E9AA64B2065E91E542FD79E36CF6BA /* async_queue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = async_queue.cc; path = Firestore/core/src/util/async_queue.cc; sourceTree = ""; }; + D7EA06FBB784E8F374055791BF01698D /* parse.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = parse.cc; path = third_party/re2/re2/parse.cc; sourceTree = ""; }; + D7EA53EAE82A824CBD5C043032B3A805 /* promise.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise.h; path = src/core/lib/iomgr/event_engine/promise.h; sourceTree = ""; }; + D7FE69D539667982322E11D86B0451D8 /* leveldb_mutation_queue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = leveldb_mutation_queue.cc; path = Firestore/core/src/local/leveldb_mutation_queue.cc; sourceTree = ""; }; + D81755127C5E1B5649F44F873EB84165 /* json.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json.h; path = src/core/lib/json/json.h; sourceTree = ""; }; + D84C7EC4D925ABEFD5E7FA87E81BBCE6 /* FIRSignInWithGameCenterRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSignInWithGameCenterRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSignInWithGameCenterRequest.h; sourceTree = ""; }; + D851E6DE6E7ACD3703228FD383050E8E /* fork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fork.h; path = include/grpc/fork.h; sourceTree = ""; }; + D8676A807192FCCF6C0A7B42E068D2AB /* arena.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arena.h; path = src/core/lib/resource_quota/arena.h; sourceTree = ""; }; + D86CF1162297F6EAFCC2EF87532EDDA7 /* unscaledcycleclock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unscaledcycleclock.h; path = absl/base/internal/unscaledcycleclock.h; sourceTree = ""; }; + D8716B5FFE2BBD585C9D5EEA6128257E /* a_int.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_int.c; path = src/crypto/asn1/a_int.c; sourceTree = ""; }; + D879AD7737DC74FAFAD1A30B40567143 /* validate.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = validate.upb.h; path = "src/core/ext/upb-generated/validate/validate.upb.h"; sourceTree = ""; }; + D893C3440D44915A04193C9EDBE2247B /* node.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = node.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/node.upbdefs.h"; sourceTree = ""; }; + D89598825346D804FC4B595C60946825 /* trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = trace.h; path = src/core/lib/resource_quota/trace.h; sourceTree = ""; }; + D8ADAC46114D7AC9B0B21863F43149EE /* eds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = eds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/endpoint/v3/eds.upbdefs.h"; sourceTree = ""; }; + D8C7C8D7C87B889ECC18E610058FFF24 /* rand.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rand.c; path = src/crypto/fipsmodule/rand/rand.c; sourceTree = ""; }; + D8CFEE4A7B6057C59FF044AE83AC8C6E /* gethostname_fallback.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = gethostname_fallback.cc; path = src/core/lib/iomgr/gethostname_fallback.cc; sourceTree = ""; }; + D8EBA21F6662416FA827063827929BF7 /* tasn_typ.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_typ.c; path = src/crypto/asn1/tasn_typ.c; sourceTree = ""; }; + D935BDE2D2077B7436342F128E7981E4 /* server_address.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_address.h; path = src/core/lib/resolver/server_address.h; sourceTree = ""; }; + D94E56B5ED9628BCE144622BD2E7F722 /* protocol.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = protocol.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/protocol.upb.h"; sourceTree = ""; }; + D95580A94EC73513A06FA40CE6EA9CA8 /* max_age_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = max_age_filter.cc; path = src/core/ext/filters/max_age/max_age_filter.cc; sourceTree = ""; }; + D971613BA7059F8268D0FAF813CD8B17 /* iocp_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iocp_windows.h; path = src/core/lib/iomgr/iocp_windows.h; sourceTree = ""; }; + D9835D43FD8A17B2FF1EA8442AEA4EF7 /* aws_request_signer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = aws_request_signer.h; path = src/core/lib/security/credentials/external/aws_request_signer.h; sourceTree = ""; }; + D98DAB4658DF7DA2C2E8F141BDA42BF5 /* event_service_config.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = event_service_config.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/event_service_config.upb.c"; sourceTree = ""; }; + D98DE34BB6A88BD31BB67E9C324EBA21 /* compression_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compression_internal.h; path = src/core/lib/compression/compression_internal.h; sourceTree = ""; }; + D9BA4CE6243934833127A8C4A32043AD /* queue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = queue.h; path = src/queue.h; sourceTree = ""; }; + D9BDBB93BEFFB75D5299E2582C7669B0 /* pkcs7.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pkcs7.c; path = src/crypto/pkcs7/pkcs7.c; sourceTree = ""; }; + D9D1DD12D42A2F0875BE7B3FA60E4A46 /* t_x509a.c */ = {isa = PBXFileReference; includeInIndex = 1; name = t_x509a.c; path = src/crypto/x509/t_x509a.c; sourceTree = ""; }; + D9D3800F69DFBB1CD09B440CCEA97700 /* status.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.h; path = src/core/lib/promise/detail/status.h; sourceTree = ""; }; + DA2E6CFAB17ED2BE177841C7F9911FAF /* ecdh.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ecdh.h; path = src/include/openssl/ecdh.h; sourceTree = ""; }; + DA2FBF22106A80BCA1083333032D4DCA /* cluster.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3/cluster.upbdefs.h"; sourceTree = ""; }; + DA3854E8263E1F80D42A9272F59E32EF /* spinlock.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = spinlock.h; path = src/unix/spinlock.h; sourceTree = ""; }; + DA445254F7AF3082FA4C977963DCD959 /* cds.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cds.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/service/cluster/v3/cds.upbdefs.h"; sourceTree = ""; }; + DA574FA626B4737E19A5449857AD2815 /* aes_gcm.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = aes_gcm.cc; path = src/core/tsi/alts/crypt/aes_gcm.cc; sourceTree = ""; }; + DA58EFEC067C2EF465E2DBCD662D2505 /* FIRGameCenterAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRGameCenterAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/GameCenter/FIRGameCenterAuthProvider.m; sourceTree = ""; }; + DA621F6DA76D18F8EE3518B83C1523EF /* load_balancer.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_balancer.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h"; sourceTree = ""; }; + DA666AE323B9A7BD6C7ADAA543D7F8CD /* client_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_context.h; path = include/grpcpp/client_context.h; sourceTree = ""; }; + DA8848962490F8E2337C9EB239A9A32E /* GDTCORUploadCoordinator.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORUploadCoordinator.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORUploadCoordinator.m; sourceTree = ""; }; + DA91B45AB291DA3B913FDEDAA0EA94A8 /* md4.c */ = {isa = PBXFileReference; includeInIndex = 1; name = md4.c; path = src/crypto/fipsmodule/md4/md4.c; sourceTree = ""; }; + DA94E904568E4BBBB371E720999910EF /* text_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = text_encode.h; path = third_party/upb/upb/text_encode.h; sourceTree = ""; }; + DA9B4A596940B904D3F1167C0273244C /* flags.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = flags.h; path = third_party/re2/util/flags.h; sourceTree = ""; }; + DAA9D899824A3AC28E575A1686EF3CEA /* wakeup_fd_eventfd.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wakeup_fd_eventfd.cc; path = src/core/lib/iomgr/wakeup_fd_eventfd.cc; sourceTree = ""; }; + DAD3299F08D6208B8EA1846468512CA3 /* rune.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = rune.cc; path = third_party/re2/util/rune.cc; sourceTree = ""; }; + DADA13E28C257614E1E0F9FC65AD7FB0 /* annotations.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = annotations.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/annotations.upbdefs.h"; sourceTree = ""; }; + DB0D1559FA3B6ADF60FB8BF4FEF245C8 /* resolver_result_parsing.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolver_result_parsing.cc; path = src/core/ext/filters/client_channel/resolver_result_parsing.cc; sourceTree = ""; }; + DB28E369DAF4754A3FEF73232DBB7206 /* bundle_loader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bundle_loader.cc; path = Firestore/core/src/bundle/bundle_loader.cc; sourceTree = ""; }; + DB3394D0874AE3EB184F7B06832447CC /* v3_extku.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_extku.c; path = src/crypto/x509v3/v3_extku.c; sourceTree = ""; }; + DB4019D1A0F6F599A29523D1A951074F /* create_thread_identity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = create_thread_identity.cc; path = absl/synchronization/internal/create_thread_identity.cc; sourceTree = ""; }; + DB51E80DC2DCB4FD990C78A9A2C1901F /* FIRVerifyPasswordRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPasswordRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPasswordRequest.m; sourceTree = ""; }; + DBAD32B008280D373CFAE7B7DA2117BE /* snapshot.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = snapshot.h; path = db/snapshot.h; sourceTree = ""; }; + DBDC87D58F9B8110EC034C5708CFD280 /* handshake.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = handshake.cc; path = src/ssl/handshake.cc; sourceTree = ""; }; + DBE8C9BC63DFDD9D41B19FED3EAA9F14 /* round_robin.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = round_robin.cc; path = src/core/ext/filters/client_channel/lb_policy/round_robin/round_robin.cc; sourceTree = ""; }; + DBF5D7769D928A24F494933EBC4710C2 /* stacktrace_powerpc-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_powerpc-inl.inc"; path = "absl/debugging/internal/stacktrace_powerpc-inl.inc"; sourceTree = ""; }; + DC076C13CDC1B6AA7C1E5163AF72E247 /* base.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/base.upb.h"; sourceTree = ""; }; + DC0BD82F5751EEF57AC6DB55883AF94E /* cord_rep_btree_reader.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_rep_btree_reader.cc; path = absl/strings/internal/cord_rep_btree_reader.cc; sourceTree = ""; }; + DC12960C2AFF1636EE30D7134337AD82 /* cluster.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cluster.upb.h; path = "src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3/cluster.upb.h"; sourceTree = ""; }; + DC13D993A4603F88B4FD0AEDF55134C9 /* global_config_env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = global_config_env.h; path = src/core/lib/gprpp/global_config_env.h; sourceTree = ""; }; + DC1A6DD8A5FC8D6E8C5AE88CB4F8D4F0 /* proto_buffer_writer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proto_buffer_writer.h; path = include/grpcpp/support/proto_buffer_writer.h; sourceTree = ""; }; + DC381C255F6B9AAD59EE0CEF884A2382 /* extension.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = extension.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/extension.upbdefs.h"; sourceTree = ""; }; + DC46F7AC051AE7B42AB161966C17DEB5 /* endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.h; path = src/core/lib/iomgr/event_engine/endpoint.h; sourceTree = ""; }; + DC60DEE2EE458B98F04D29009034B5BC /* scoped_route.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scoped_route.upb.h; path = "src/core/ext/upb-generated/envoy/config/route/v3/scoped_route.upb.h"; sourceTree = ""; }; + DC77411E3D9F1F644CB99BED18FFBD9E /* route.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h"; sourceTree = ""; }; + DC9B1130318E154FEB5F985FCD420FCC /* dtls1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dtls1.h; path = src/include/openssl/dtls1.h; sourceTree = ""; }; + DCACFFFF76F967E299E8B3BE82AD5E66 /* string_apple.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_apple.cc; path = Firestore/core/src/util/string_apple.cc; sourceTree = ""; }; + DCDED5042775899B96740557ACDF48EB /* scrypt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = scrypt.c; path = src/crypto/evp/scrypt.c; sourceTree = ""; }; + DCEAD401B339D4F2D02C6085824D654A /* document.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/v1/document.nanopb.cc; sourceTree = ""; }; + DD0A341CB16D5AF5A439FB568BDC7D64 /* evaluate_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evaluate_args.h; path = src/core/lib/security/authorization/evaluate_args.h; sourceTree = ""; }; + DD186EBF1FBE9EBD4DE573A0CAD930AF /* v3_genn.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_genn.c; path = src/crypto/x509v3/v3_genn.c; sourceTree = ""; }; + DD1A8466B5E8C4C05383499D7032BC53 /* alts_iovec_record_protocol.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_iovec_record_protocol.h; path = src/core/tsi/alts/zero_copy_frame_protector/alts_iovec_record_protocol.h; sourceTree = ""; }; + DD38F445CC2EC78D0C224FB9F543E54B /* FIRFinalizeMFAEnrollmentRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFinalizeMFAEnrollmentRequest.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRFinalizeMFAEnrollmentRequest.h; sourceTree = ""; }; + DD41E5053B9331D3722C2135C86576AD /* x509_att.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_att.c; path = src/crypto/x509/x509_att.c; sourceTree = ""; }; + DD6A5B031A5E0F734DB224802FCAC2FD /* timestamp.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timestamp.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/timestamp.upbdefs.h"; sourceTree = ""; }; + DD713778968A02551D3708A301D2738B /* alpn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alpn.h; path = src/core/ext/transport/chttp2/alpn/alpn.h; sourceTree = ""; }; + DD7A125BD3D4D2CCCB158F4ADA8A7D0F /* orca_load_report.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = orca_load_report.upb.h; path = "src/core/ext/upb-generated/xds/data/orca/v3/orca_load_report.upb.h"; sourceTree = ""; }; + DD7A138E831B238A823BAEF93B431671 /* plugin_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = plugin_credentials.cc; path = src/core/lib/security/credentials/plugin/plugin_credentials.cc; sourceTree = ""; }; + DD7DBB978226B1B2200E51FCAAA27CF3 /* sync.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync.h; path = src/core/lib/gprpp/sync.h; sourceTree = ""; }; + DDA1DAADD960D842C088463DBB173E66 /* path_transformation.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path_transformation.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/http/v3/path_transformation.upbdefs.h"; sourceTree = ""; }; + DDA8F6B8AD00FA18371EBBC428266C37 /* endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.h; path = src/core/lib/iomgr/event_engine/endpoint.h; sourceTree = ""; }; + DDBC208D0CE052F5084AB4BD8394A1D5 /* time_averaged_stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_averaged_stats.h; path = src/core/lib/iomgr/time_averaged_stats.h; sourceTree = ""; }; + DDE5614CCAEDF80A045B9FB13F2D1777 /* sockaddr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr.h; path = src/core/lib/iomgr/sockaddr.h; sourceTree = ""; }; + DDF67CB932D83234EFA9551856301513 /* fake_transport_security.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fake_transport_security.cc; path = src/core/tsi/fake_transport_security.cc; sourceTree = ""; }; + DE0C51A0F1A707564362C78ADA0B0613 /* memory_allocator_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = memory_allocator_impl.h; path = include/grpc/event_engine/internal/memory_allocator_impl.h; sourceTree = ""; }; + DE253BFDF53C4DE8E57F7B416F994F64 /* lrs.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = lrs.upb.h; path = "src/core/ext/upb-generated/envoy/service/load_stats/v3/lrs.upb.h"; sourceTree = ""; }; + DE25A8906F5EA602B0ED6D95B6C066A6 /* bn.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bn.h; path = src/include/openssl/bn.h; sourceTree = ""; }; + DE4294CDFC51489E94D36A53110E19C9 /* fork.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fork.h; path = src/core/lib/gprpp/fork.h; sourceTree = ""; }; + DE4757FAE9C6718B4F2D43DEEFD27EA6 /* FIRAuthGlobalWorkQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthGlobalWorkQueue.m; path = FirebaseAuth/Sources/Auth/FIRAuthGlobalWorkQueue.m; sourceTree = ""; }; + DE595178C2BEB20106ACA751B5420413 /* fake_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_transport_security.h; path = src/core/tsi/fake_transport_security.h; sourceTree = ""; }; + DE5E70960E15C41CD81CE3A7EF4FAA36 /* message_compress.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_compress.h; path = src/core/lib/compression/message_compress.h; sourceTree = ""; }; + DE62ED82E274F2A19D0C3FA4A8C34C88 /* ssl_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_utils.cc; path = src/core/lib/security/security_connector/ssl_utils.cc; sourceTree = ""; }; + DE6954C3B8A5284B3E2B03F34E7BC184 /* error_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = error_apple.mm; path = Firestore/core/src/util/error_apple.mm; sourceTree = ""; }; + DE846B68876A126B2A57F0FA3201AD9E /* listener.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = listener.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/listener.upb.h"; sourceTree = ""; }; + DE8885471250DC09EFF518BB7113EB4B /* number.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = number.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/number.upb.h"; sourceTree = ""; }; + DEA6FCDAD625D0D5D6F3D3400C5FD0B8 /* examine_stack.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = examine_stack.h; path = src/core/lib/gprpp/examine_stack.h; sourceTree = ""; }; + DEAA4A006B2106182E24B55EA6F379A2 /* address.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = address.upb.c; path = "src/core/ext/upb-generated/envoy/config/core/v3/address.upb.c"; sourceTree = ""; }; + DEB2579472137772786ABFC33F244B28 /* transport_security_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_interface.h; path = src/core/tsi/transport_security_interface.h; sourceTree = ""; }; + DEB8DC6A7026D654D6C1BDB6649A60C4 /* http2_errors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http2_errors.h; path = src/core/lib/transport/http2_errors.h; sourceTree = ""; }; + DEC3667300D27407831A2D9F2E7D31DA /* hpack_encoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_encoder.h; path = src/core/ext/transport/chttp2/transport/hpack_encoder.h; sourceTree = ""; }; + DEDF3DA549C01A4694872F2CA2D13236 /* GULHeartbeatDateStorable.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULHeartbeatDateStorable.h; path = GoogleUtilities/Environment/Public/GoogleUtilities/GULHeartbeatDateStorable.h; sourceTree = ""; }; + DEE2950E2DDE8EC8E4B20BDE98190399 /* tasn_enc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_enc.c; path = src/crypto/asn1/tasn_enc.c; sourceTree = ""; }; + DEE2B48B389E9A2A393415FDC0EB3D1B /* FIRDependency.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDependency.h; path = FirebaseCore/Sources/Private/FIRDependency.h; sourceTree = ""; }; + DEE4C584032AD682DFAE089178A33186 /* manual_constructor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = manual_constructor.h; path = src/core/lib/gprpp/manual_constructor.h; sourceTree = ""; }; + DEFAB98CF5297868C01BA4E55D1CCA58 /* CLTypingLabel.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = CLTypingLabel.modulemap; sourceTree = ""; }; + DEFC113AF44814F248480FFA238DCBC9 /* scoped_route.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = scoped_route.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/scoped_route.upbdefs.h"; sourceTree = ""; }; + DF1992B4BF4291877D511EBE13DE4035 /* health.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = health.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/health/v1/health.upb.h"; sourceTree = ""; }; + DF217479B135EF9B667AACCECC10C6F5 /* index.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = index.nanopb.cc; path = Firestore/Protos/nanopb/google/firestore/admin/index.nanopb.cc; sourceTree = ""; }; + DF3B0BAA5A1F9BA5258F7EB33983E19B /* upb_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb_utils.h; path = src/core/ext/xds/upb_utils.h; sourceTree = ""; }; + DF40197C4E719961FE7159133211BB47 /* table.c */ = {isa = PBXFileReference; includeInIndex = 1; name = table.c; path = third_party/upb/upb/table.c; sourceTree = ""; }; + DF41BE2BCA99BC942F0EA9A74BEEBF93 /* byte_stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = byte_stream.cc; path = src/core/lib/transport/byte_stream.cc; sourceTree = ""; }; + DF6A2B01D3ABD8718BB3A743654BA795 /* deadline_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deadline_filter.h; path = src/core/ext/filters/deadline/deadline_filter.h; sourceTree = ""; }; + DF6DE6593056FE75107AC53D1D2F0454 /* regexp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = regexp.h; path = third_party/re2/re2/regexp.h; sourceTree = ""; }; + DF726E0C5E538EA8399E3A24C38687D8 /* FIRCollectionReference.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRCollectionReference.mm; path = Firestore/Source/API/FIRCollectionReference.mm; sourceTree = ""; }; + DF7D6423AF7962EBBE5EA1A8FFB3F796 /* FIRDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRDiagnosticsData.h; path = FirebaseCore/Sources/FIRDiagnosticsData.h; sourceTree = ""; }; + DF804129FCE2672D04F527362420E1FD /* cpu-arm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = "cpu-arm.c"; path = "src/crypto/cpu-arm.c"; sourceTree = ""; }; + DF845491903543D2C1D594176FFB6B39 /* config_dump.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = config_dump.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/admin/v3/config_dump.upbdefs.c"; sourceTree = ""; }; + DF892E039FE9C6083C110B48C8FF2E9F /* xds_bootstrap.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_bootstrap.h; path = src/core/ext/xds/xds_bootstrap.h; sourceTree = ""; }; + DFBB9A36CB08AA6278C8A53B346DCDFC /* time.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time.cc; path = absl/time/time.cc; sourceTree = ""; }; + DFCB5F99CBE4588B62D8EA943E499002 /* wire_reader.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wire_reader.h; path = src/core/ext/transport/binder/wire_format/wire_reader.h; sourceTree = ""; }; + DFD9638460951F6E4BB9DFC588DBFAA7 /* subchannel_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_list.h; path = src/core/ext/filters/client_channel/lb_policy/subchannel_list.h; sourceTree = ""; }; + DFE4E5EC5D254162C248CC12FD1DA923 /* gRPC-C++.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "gRPC-C++.release.xcconfig"; sourceTree = ""; }; + DFF2089774B08172ACAB5FBFDDE27B63 /* FirebaseAuth-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseAuth-Info.plist"; sourceTree = ""; }; + DFF8C105DA2A7F6D0DCA33F2EB2FA899 /* default_health_check_service.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = default_health_check_service.h; path = src/cpp/server/health/default_health_check_service.h; sourceTree = ""; }; + E00FF45C25149450A2EB899C9E34D3C3 /* function_ref.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = function_ref.h; path = absl/functional/internal/function_ref.h; sourceTree = ""; }; + E0194C4BE96C86807BA0682E87547A69 /* metadata.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = metadata.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/metadata/v3/metadata.upbdefs.h"; sourceTree = ""; }; + E078CC5009FDCC234B40BD0F6332BD5B /* srtp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = srtp.h; path = src/include/openssl/srtp.h; sourceTree = ""; }; + E0A1AAE643676A8E2F428729C43C9A1C /* local_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_credentials.h; path = src/core/lib/security/credentials/local/local_credentials.h; sourceTree = ""; }; + E0AEB3F67C340F22EC8A0A938D825857 /* city.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = city.cc; path = absl/hash/internal/city.cc; sourceTree = ""; }; + E0DA7A88E2E1BEF1148E584CBAF37DF8 /* refcount_lock.c */ = {isa = PBXFileReference; includeInIndex = 1; name = refcount_lock.c; path = src/crypto/refcount_lock.c; sourceTree = ""; }; + E0DD7409B195A6FC70426A2D4FA30D82 /* FIRFieldPath.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRFieldPath.h; path = Firestore/Source/Public/FirebaseFirestore/FIRFieldPath.h; sourceTree = ""; }; + E0DF68028475F3BA049EE19BA413FDC1 /* time_zone.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone.h; path = absl/time/internal/cctz/include/cctz/time_zone.h; sourceTree = ""; }; + E0E3208A29D69C1218278CDA469B1834 /* GDTCORDirectorySizeTracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORDirectorySizeTracker.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORDirectorySizeTracker.h; sourceTree = ""; }; + E0E670B0F4D5B0F36E134AC4B91613EB /* sockaddr_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = sockaddr_utils.cc; path = src/core/lib/address_utils/sockaddr_utils.cc; sourceTree = ""; }; + E0F6185DF3736F94FC264D92745366F6 /* hash_to_curve.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hash_to_curve.c; path = src/crypto/ec_extra/hash_to_curve.c; sourceTree = ""; }; + E1096D6375282656A74607CB17C04A40 /* binder_server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = binder_server.h; path = src/core/ext/transport/binder/server/binder_server.h; sourceTree = ""; }; + E10E93E7B85E9E821AC1314299DE528C /* FirebaseFirestore.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = FirebaseFirestore.modulemap; sourceTree = ""; }; + E12C695850CFFB76C76638CCE45C5A2F /* time_zone_libc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time_zone_libc.h; path = absl/time/internal/cctz/src/time_zone_libc.h; sourceTree = ""; }; + E130EE5090FADBBC87294D876C6C05A9 /* slice_refcount_base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_refcount_base.h; path = src/core/lib/slice/slice_refcount_base.h; sourceTree = ""; }; + E13402D630177EAB089B1FBC43CD11E2 /* lds.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = lds.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/service/listener/v3/lds.upbdefs.c"; sourceTree = ""; }; + E15C6CA89013B6604A7D4F4B74ECE990 /* hkdf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hkdf.h; path = src/include/openssl/hkdf.h; sourceTree = ""; }; + E166049FA6F4971258C754E2B4006663 /* FIRActionCodeSettings.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRActionCodeSettings.m; path = FirebaseAuth/Sources/Auth/FIRActionCodeSettings.m; sourceTree = ""; }; + E179C2FD3D9336A38E9F2EBB78D16351 /* cordz_handle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_handle.h; path = absl/strings/internal/cordz_handle.h; sourceTree = ""; }; + E196271DC9FB01DCFF7A0CB583E10AA0 /* channel_argument_option.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_argument_option.h; path = include/grpcpp/impl/channel_argument_option.h; sourceTree = ""; }; + E1AB0AFB988926C578C3ECAAAC733FB5 /* thread_manager.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_manager.cc; path = src/cpp/thread_manager/thread_manager.cc; sourceTree = ""; }; + E1CF1BB7DE3293083C51EC9958F38348 /* field_mask.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = field_mask.cc; path = Firestore/core/src/model/field_mask.cc; sourceTree = ""; }; + E1D44B6174E15E888C26F2C3D86D6203 /* sockaddr_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sockaddr_utils.h; path = src/core/lib/address_utils/sockaddr_utils.h; sourceTree = ""; }; + E1DF59D2624E614DE34D7C529B68C327 /* channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel.h; path = src/core/lib/surface/channel.h; sourceTree = ""; }; + E1EA1D62182AA9729B4C57C42E6D8A87 /* lockfree_event.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = lockfree_event.cc; path = src/core/lib/iomgr/lockfree_event.cc; sourceTree = ""; }; + E2195F6B3D3E392121A551774A5402B3 /* ec_key.c */ = {isa = PBXFileReference; includeInIndex = 1; name = ec_key.c; path = src/crypto/fipsmodule/ec/ec_key.c; sourceTree = ""; }; + E2313D8B926377379A4647A0AD13C33C /* FBLPromise+Retry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Retry.h"; path = "Sources/FBLPromises/include/FBLPromise+Retry.h"; sourceTree = ""; }; + E247E1280248B11E45C524B64D4E0585 /* FIRSendVerificationCodeResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRSendVerificationCodeResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRSendVerificationCodeResponse.h; sourceTree = ""; }; + E269ECD2914F4B3CA2CE490D0772DC48 /* alts_counter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_counter.h; path = src/core/tsi/alts/frame_protector/alts_counter.h; sourceTree = ""; }; + E26F509641E4DF4C50A09D2BB982506E /* FIRUserInfoImpl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserInfoImpl.h; path = FirebaseAuth/Sources/User/FIRUserInfoImpl.h; sourceTree = ""; }; + E270DAA70ECB7094BA57EE1642031C24 /* http_tracer.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_tracer.upb.h; path = "src/core/ext/upb-generated/envoy/config/trace/v3/http_tracer.upb.h"; sourceTree = ""; }; + E275CCBCEAF2E143B24B6B56C219E28F /* create_channel_internal.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = create_channel_internal.cc; path = src/cpp/client/create_channel_internal.cc; sourceTree = ""; }; + E2876F80B89BEF6F5EDD9DB7FB562254 /* FIRSnapshotMetadata.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRSnapshotMetadata.mm; path = Firestore/Source/API/FIRSnapshotMetadata.mm; sourceTree = ""; }; + E2A57DE5EA8BB6C280BFC60CA83B8B78 /* FIRAuthRequestConfiguration.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthRequestConfiguration.h; path = FirebaseAuth/Sources/Backend/FIRAuthRequestConfiguration.h; sourceTree = ""; }; + E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; name = FirebaseCore; path = FirebaseCore.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E2B7706BAB7F30462440F0C80858FE7A /* asn1.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1.h; path = src/include/openssl/asn1.h; sourceTree = ""; }; + E2C1F1AD75DB31C972B8716164451F0A /* GDTCOREndpoints.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREndpoints.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREndpoints.m; sourceTree = ""; }; + E2C39081581C00316CDDB1A78C2EC751 /* randen_hwaes.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen_hwaes.h; path = absl/random/internal/randen_hwaes.h; sourceTree = ""; }; + E2CDC76E1B603046F42FCE5FC31572D6 /* server_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_credentials.h; path = include/grpcpp/security/server_credentials.h; sourceTree = ""; }; + E2E113F55E75A0B2953B3224F4A806A1 /* alts_handshaker_client.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_handshaker_client.h; path = src/core/tsi/alts/handshaker/alts_handshaker_client.h; sourceTree = ""; }; + E3036319366C078302A76C830F3F4029 /* wakeup_fd_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = wakeup_fd_posix.h; path = src/core/lib/iomgr/wakeup_fd_posix.h; sourceTree = ""; }; + E30401568CC876DB87F8E3253C643D1F /* server_builder_option.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_builder_option.h; path = include/grpcpp/impl/server_builder_option.h; sourceTree = ""; }; + E32FD6026C9B0EC3980E47983CF17D94 /* fake_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_credentials.h; path = src/core/lib/security/credentials/fake/fake_credentials.h; sourceTree = ""; }; + E34EF8B4BD021095E764C4C3EC13C4BD /* deprecation.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = deprecation.upb.c; path = "src/core/ext/upb-generated/envoy/annotations/deprecation.upb.c"; sourceTree = ""; }; + E3571AC5256B4DC4736D2BA94E60A28D /* transaction.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transaction.cc; path = Firestore/core/src/core/transaction.cc; sourceTree = ""; }; + E3593F69B00A41273C37D2E8E0EA1915 /* load_report.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = load_report.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/endpoint/v3/load_report.upbdefs.c"; sourceTree = ""; }; + E3597FE7AEBDD995F42B8A257B083BF5 /* GDTCORReachability.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORReachability.h; path = GoogleDataTransport/GDTCORLibrary/Internal/GDTCORReachability.h; sourceTree = ""; }; + E35B9D9A481B8D66440EE94BC821BDB2 /* secure_endpoint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = secure_endpoint.cc; path = src/core/lib/security/transport/secure_endpoint.cc; sourceTree = ""; }; + E35E5C7326AE67F9F628C354CCE23C21 /* message_decompress_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = message_decompress_filter.h; path = src/core/ext/filters/http/message_compress/message_decompress_filter.h; sourceTree = ""; }; + E3746336F20EF452EAAE932847BBBDD1 /* FBLPromise+Reduce.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Reduce.m"; path = "Sources/FBLPromises/FBLPromise+Reduce.m"; sourceTree = ""; }; + E38F5802BB019B365C92C12CDDD66CB5 /* grpc_tls_credentials_options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_tls_credentials_options.cc; path = src/core/lib/security/credentials/tls/grpc_tls_credentials_options.cc; sourceTree = ""; }; + E390571EA6202C2909D1674B86E608F2 /* rbac.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = rbac.upb.c; path = "src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3/rbac.upb.c"; sourceTree = ""; }; + E3B2BFE0105517B2AF8F3C68EF660DDA /* cfstream_handle.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cfstream_handle.cc; path = src/core/lib/iomgr/cfstream_handle.cc; sourceTree = ""; }; + E3B2E76F2C15E9C9FB2FACFEA144A865 /* city.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = city.h; path = absl/hash/internal/city.h; sourceTree = ""; }; + E3C3894591C4E8901C48347AB7111A5E /* FIRDeleteAccountRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDeleteAccountRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRDeleteAccountRequest.m; sourceTree = ""; }; + E3C73FFB1E74C032A4A331F25AD538C4 /* FIRAuthAppCredentialManager.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthAppCredentialManager.h; path = FirebaseAuth/Sources/SystemService/FIRAuthAppCredentialManager.h; sourceTree = ""; }; + E3EC6D402A5749FB22B8F77208B5E03B /* b64.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = b64.cc; path = src/core/lib/slice/b64.cc; sourceTree = ""; }; + E3F3F1A55AC7D0ED637DFD8337E6EC7D /* deprecation.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = deprecation.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.c"; sourceTree = ""; }; + E3F6B7D8837350F71BB7527352DE86A9 /* FIRGetProjectConfigResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetProjectConfigResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetProjectConfigResponse.h; sourceTree = ""; }; + E3FC6E9F9A64754278E0F628DBD2A1EC /* FIRListenerRegistration.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRListenerRegistration.mm; path = Firestore/Source/API/FIRListenerRegistration.mm; sourceTree = ""; }; + E42A60AA7BBD1FE7F3AFDD8B947CD1F0 /* alts_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_credentials.h; path = src/core/lib/security/credentials/alts/alts_credentials.h; sourceTree = ""; }; + E43D0C1760DDC6E610E955C334964C1C /* filter_policy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = filter_policy.cc; path = util/filter_policy.cc; sourceTree = ""; }; + E43EB931EE88CC8079D780CB09F3451B /* format.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = format.cc; path = table/format.cc; sourceTree = ""; }; + E44AC3CFC0C6E137734268F6546E3043 /* bin_decoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bin_decoder.h; path = src/core/ext/transport/chttp2/transport/bin_decoder.h; sourceTree = ""; }; + E451B372860646442BD65B8C096D8EE8 /* block.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block.h; path = table/block.h; sourceTree = ""; }; + E47395BE4B94EEC5E85FACE176734FCA /* security_policy_setting.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_policy_setting.h; path = src/core/ext/transport/binder/client/security_policy_setting.h; sourceTree = ""; }; + E4A11D3C6ADA7E8C41222C9ADD27A541 /* arg.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = arg.h; path = absl/strings/internal/str_format/arg.h; sourceTree = ""; }; + E4A4D28C9831E32F598AE6845449842C /* slice_refcount_base.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_refcount_base.h; path = src/core/lib/slice/slice_refcount_base.h; sourceTree = ""; }; + E4C649555CE0EB3A1B491526F6594307 /* secure_server_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = secure_server_credentials.h; path = src/cpp/server/secure_server_credentials.h; sourceTree = ""; }; + E4DE88EC10BA7EDF795411E292FB5FCE /* xds_routing.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_routing.h; path = src/core/ext/xds/xds_routing.h; sourceTree = ""; }; + E4FBE0CF5634D4003F3E06F42F48B9EF /* http_tracer.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_tracer.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/trace/v3/http_tracer.upbdefs.h"; sourceTree = ""; }; + E507EF64B1E9EF7551E3E2A7C6D05ADA /* xds_resource_type.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_resource_type.h; path = src/core/ext/xds/xds_resource_type.h; sourceTree = ""; }; + E50BFEFB71FA0156F99C64DB682BB61E /* client_channel_plugin.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = client_channel_plugin.cc; path = src/core/ext/filters/client_channel/client_channel_plugin.cc; sourceTree = ""; }; + E515C478A189BDD9E8B1BEDBF58E24A9 /* add.c */ = {isa = PBXFileReference; includeInIndex = 1; name = add.c; path = src/crypto/fipsmodule/bn/add.c; sourceTree = ""; }; + E52269B6E57CBDA2AC547584EE34489C /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = util/status.cc; sourceTree = ""; }; + E527FBEC462F4AE256F3330E3D673B66 /* quic_config.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quic_config.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/quic_config.upb.h"; sourceTree = ""; }; + E52E2B1DCAD8F778FB9424E2E1EE8C06 /* pcre.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pcre.cc; path = third_party/re2/util/pcre.cc; sourceTree = ""; }; + E540E1341FADDED8C16933C556481AFA /* FBLPromise+Validate.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Validate.m"; path = "Sources/FBLPromises/FBLPromise+Validate.m"; sourceTree = ""; }; + E55110138F814B1CC6B0F5FA501CCADD /* security_handshaker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_handshaker.h; path = src/core/lib/security/transport/security_handshaker.h; sourceTree = ""; }; + E55145205239204D0C61B7DA46737BF2 /* substitution_format_string.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = substitution_format_string.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/substitution_format_string.upbdefs.c"; sourceTree = ""; }; + E554609B9CE364F674926DE81F8E91FE /* gsec.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = gsec.h; path = src/core/tsi/alts/crypt/gsec.h; sourceTree = ""; }; + E56683C34344178C8E291984BA7DC4D5 /* rbac.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/rbac/v3/rbac.upbdefs.h"; sourceTree = ""; }; + E579342ADA586487E5B8EF9B867561B9 /* jwt_verifier.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = jwt_verifier.cc; path = src/core/lib/security/credentials/jwt/jwt_verifier.cc; sourceTree = ""; }; + E57C7AE2A526F13B5BB8B7C715A1D7D5 /* executor.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = executor.h; path = src/core/lib/iomgr/executor.h; sourceTree = ""; }; + E589397C8356C39BBB1EABE151393297 /* http.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = http.upb.c; path = "src/core/ext/upb-generated/google/api/http.upb.c"; sourceTree = ""; }; + E59673ABCCB63791A3FE1CF6886BFD3B /* memory_bundle_cache.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_bundle_cache.cc; path = Firestore/core/src/local/memory_bundle_cache.cc; sourceTree = ""; }; + E59C2AF7F4CD8E108544D29D11F76EA9 /* ssl_utils_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_utils_config.h; path = src/core/lib/security/security_connector/ssl_utils_config.h; sourceTree = ""; }; + E59E547064432E33036C3F72BBAA9DBD /* obj.c */ = {isa = PBXFileReference; includeInIndex = 1; name = obj.c; path = src/crypto/obj/obj.c; sourceTree = ""; }; + E5B50894887B1172A0DC085ED6AF1B61 /* subchannel_list.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel_list.h; path = src/core/ext/filters/client_channel/lb_policy/subchannel_list.h; sourceTree = ""; }; + E5C0EBFA930C353EE88141975FFAC2EE /* FIRVerifyClientResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRVerifyClientResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyClientResponse.h; sourceTree = ""; }; + E5FCB969F65B68B81817698436AC9C18 /* crc32c.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = crc32c.cc; path = util/crc32c.cc; sourceTree = ""; }; + E60EE1D5BA1C7E6EB143575BACCAE328 /* context_list.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = context_list.cc; path = src/core/ext/transport/chttp2/transport/context_list.cc; sourceTree = ""; }; + E634D49628AEC6EC1E24F23AD092E53C /* GoogleDataTransport.modulemap */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.module; path = GoogleDataTransport.modulemap; sourceTree = ""; }; + E6495BE85D86FE840BB124EAA1FBAD6B /* quic_config.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = quic_config.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/quic_config.upbdefs.h"; sourceTree = ""; }; + E655425B96F4DFA1557DAD269D67CEF1 /* Firebase.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.debug.xcconfig; sourceTree = ""; }; + E65845C429A5353B67EFDC76F05B5CB5 /* slice_api.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = slice_api.cc; path = src/core/lib/slice/slice_api.cc; sourceTree = ""; }; + E66152C9AF7B34AFD408A766C704111B /* time_support.c */ = {isa = PBXFileReference; includeInIndex = 1; name = time_support.c; path = src/crypto/asn1/time_support.c; sourceTree = ""; }; + E66837A7F607F78CCE75D7570B844B48 /* pem_lib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pem_lib.c; path = src/crypto/pem/pem_lib.c; sourceTree = ""; }; + E67871D1DCF19DF256F7AEF90247714E /* ssl_key_share.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ssl_key_share.cc; path = src/ssl/ssl_key_share.cc; sourceTree = ""; }; + E6839B13E4F7416E5A1BAB572B1916A9 /* FIRVerifyPasswordResponse.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRVerifyPasswordResponse.m; path = FirebaseAuth/Sources/Backend/RPC/FIRVerifyPasswordResponse.m; sourceTree = ""; }; + E69D1F8BAFBC0B74CB54BA6289368499 /* resolver_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver_registry.h; path = src/core/lib/resolver/resolver_registry.h; sourceTree = ""; }; + E69DD3B4013D2792DA3EA8E36D8A872F /* resolve_address_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_windows.h; path = src/core/lib/iomgr/resolve_address_windows.h; sourceTree = ""; }; + E6A0EF15B7A7E52742E2CC944727B0FE /* dns_resolver_ares.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dns_resolver_ares.cc; path = src/core/ext/filters/client_channel/resolver/dns/c_ares/dns_resolver_ares.cc; sourceTree = ""; }; + E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.debug.xcconfig"; sourceTree = ""; }; + E6CFB5EB90F3FF03A1DE573878028B0C /* fuchsia.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fuchsia.c; path = src/crypto/rand_extra/fuchsia.c; sourceTree = ""; }; + E6E2DA80F07D3F7E66C571EA56A0F29C /* jwt_verifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = jwt_verifier.h; path = src/core/lib/security/credentials/jwt/jwt_verifier.h; sourceTree = ""; }; + E6EA89BD8BC4ECA1D9BD9E2AE292D4C9 /* deprecation.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = deprecation.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/annotations/deprecation.upbdefs.h"; sourceTree = ""; }; + E6ED932F8CF8A38141853F6B104EE748 /* grpc_connection.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_connection.cc; path = Firestore/core/src/remote/grpc_connection.cc; sourceTree = ""; }; + E725FB779F8DF6166CC08A2DB4B20C0A /* re2.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = re2.cc; path = third_party/re2/re2/re2.cc; sourceTree = ""; }; + E73BBA7A162988189043AFDB0DB3FC26 /* bind_front.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bind_front.h; path = absl/functional/bind_front.h; sourceTree = ""; }; + E747060B99D764EF000C788D635B4795 /* hpack_constants.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_constants.h; path = src/core/ext/transport/chttp2/transport/hpack_constants.h; sourceTree = ""; }; + E75D02A4C2B7CBB6556BAD5B60B75857 /* file_external_account_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = file_external_account_credentials.cc; path = src/core/lib/security/credentials/external/file_external_account_credentials.cc; sourceTree = ""; }; + E75E3D30E2804C799D26B0F2244F4E0D /* json.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = json.h; path = src/core/lib/json/json.h; sourceTree = ""; }; + E7AA60DD3E3CE684C3CC6332E8D176CD /* wrap_memcpy.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wrap_memcpy.cc; path = src/core/lib/gpr/wrap_memcpy.cc; sourceTree = ""; }; + E7AC0462F516E9ED7FAA25792F4B7E4F /* FIRMultiFactorAssertion.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRMultiFactorAssertion.m; path = FirebaseAuth/Sources/MultiFactor/FIRMultiFactorAssertion.m; sourceTree = ""; }; + E7D15579AB3705D8D964E82EB683F7ED /* upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb.h; path = third_party/upb/upb/upb.h; sourceTree = ""; }; + E7D23EBE63D222BBBF1F11971A99635A /* socket_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = socket_windows.h; path = src/core/lib/iomgr/socket_windows.h; sourceTree = ""; }; + E7DBCCFB77C60FDDE17764BC0FBAC6FB /* endpoint.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = endpoint.cc; path = src/core/lib/iomgr/endpoint.cc; sourceTree = ""; }; + E7DCDE78C62CA23DB2108200FBE8E11F /* struct.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = struct.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/struct.upbdefs.h"; sourceTree = ""; }; + E7F768075D2C23ED8CE435E6A9E16822 /* fake_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fake_transport_security.h; path = src/core/tsi/fake_transport_security.h; sourceTree = ""; }; + E8085D04B328E5BCF9918C1E71F59337 /* text_encode.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = text_encode.h; path = third_party/upb/upb/text_encode.h; sourceTree = ""; }; + E810E7E00FBBB203398D3D953D884028 /* FIRSecureTokenService.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenService.m; path = FirebaseAuth/Sources/SystemService/FIRSecureTokenService.m; sourceTree = ""; }; + E848066EEC2C82BCF4BA5A317173105F /* string.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/string.upb.h"; sourceTree = ""; }; + E84AC59DE8DCBF84852596259B19B423 /* iomgr.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr.h; path = src/core/lib/iomgr/iomgr.h; sourceTree = ""; }; + E859C4AC1FCAD7D61BF0257EA0A9626A /* mul.c */ = {isa = PBXFileReference; includeInIndex = 1; name = mul.c; path = src/crypto/fipsmodule/bn/mul.c; sourceTree = ""; }; + E85EDB2EA5EFC98E9EC8272BB1F9F031 /* common.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = common.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/common.upbdefs.c"; sourceTree = ""; }; + E88575782E9CCDE7243E8EA82DDDD92E /* client_channel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_channel.h; path = src/core/ext/filters/client_channel/client_channel.h; sourceTree = ""; }; + E89084822EFDF7128AD26A3D9B14D9CB /* secret.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = secret.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/secret.upbdefs.c"; sourceTree = ""; }; + E8A80EBF0014CB2D1FF28B06B21A3CAD /* sensitive.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sensitive.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/sensitive.upb.h"; sourceTree = ""; }; + E8B9C1E984BD4EBCF21AA6F42D5A11CD /* migrate.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = migrate.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/migrate.upb.h"; sourceTree = ""; }; + E8CBAE494DB59FAC5EFEE676E9C5AFAC /* async_generic_service.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = async_generic_service.cc; path = src/cpp/server/async_generic_service.cc; sourceTree = ""; }; + E8F46A64927E643F6A6F6B12B14262A4 /* GDTCOREndpoints_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCOREndpoints_Private.h; sourceTree = ""; }; + E8F4C133A24C81427C2343E505EAF537 /* asn1_mac.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = asn1_mac.h; path = src/include/openssl/asn1_mac.h; sourceTree = ""; }; + E92104180610D8F64845969EC19947F1 /* pbkdf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pbkdf.c; path = src/crypto/evp/pbkdf.c; sourceTree = ""; }; + E92833979830913FF35285058AC94EE6 /* target.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = target.nanopb.cc; path = Firestore/Protos/nanopb/firestore/local/target.nanopb.cc; sourceTree = ""; }; + E92EAC54AE0C34F1D7E1CEEA04E8C16B /* GDTCCTCompressionHelper.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCCTCompressionHelper.h; path = GoogleDataTransport/GDTCCTLibrary/Private/GDTCCTCompressionHelper.h; sourceTree = ""; }; + E9384039AAF6C8B9BBFC2D61C036FFFF /* builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = builder.cc; path = db/builder.cc; sourceTree = ""; }; + E9405142BA48D021B04F9FE174F8D76D /* FIRAuthProtoStartMFAPhoneResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProtoStartMFAPhoneResponseInfo.m; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoStartMFAPhoneResponseInfo.m; sourceTree = ""; }; + E9446409099C8EA6D65535C6C7D6EF24 /* env_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_windows.cc; path = src/core/lib/gpr/env_windows.cc; sourceTree = ""; }; + E949CDD2567A70980FAA4D2B0BC8F3A1 /* versioning.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = versioning.upb.h; path = "src/core/ext/upb-generated/udpa/annotations/versioning.upb.h"; sourceTree = ""; }; + E94AF46433C85E6CEB4CE332B2F37FA2 /* FIRSignInWithGameCenterRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignInWithGameCenterRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSignInWithGameCenterRequest.m; sourceTree = ""; }; + E9516751334674DE63D6275536A67D5E /* a_bool.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_bool.c; path = src/crypto/asn1/a_bool.c; sourceTree = ""; }; + E96F856D79A797EC5078ADF09A8BFB85 /* tcp_server_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_posix.cc; path = src/core/lib/iomgr/tcp_server_posix.cc; sourceTree = ""; }; + E977D347AAC7A8B1E71B4E4BDB5D1805 /* resolve_address_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolve_address_custom.cc; path = src/core/lib/iomgr/resolve_address_custom.cc; sourceTree = ""; }; + E9942F8E8AD018FE120B919D5B22F72A /* str_join.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = str_join.h; path = absl/strings/str_join.h; sourceTree = ""; }; + E99AFDC41A9314C858C18DDE79BA980B /* uniform_real_distribution.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uniform_real_distribution.h; path = absl/random/uniform_real_distribution.h; sourceTree = ""; }; + E99E1018ACDD6C170458E5E791672633 /* eds.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = eds.upb.c; path = "src/core/ext/upb-generated/envoy/service/endpoint/v3/eds.upb.c"; sourceTree = ""; }; + E9A22F7E25D0F7AD9D9C28F893705E6B /* retry_service_config.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_service_config.h; path = src/core/ext/filters/client_channel/retry_service_config.h; sourceTree = ""; }; + E9AB29994C1AA9FFE0A9B7875C42363E /* firebase_metadata_provider_noop.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firebase_metadata_provider_noop.cc; path = Firestore/core/src/remote/firebase_metadata_provider_noop.cc; sourceTree = ""; }; + E9DFD8B62058C4619BB6B10E4508E29E /* dh.c */ = {isa = PBXFileReference; includeInIndex = 1; name = dh.c; path = src/crypto/fipsmodule/dh/dh.c; sourceTree = ""; }; + E9F5BAB4A6BC8ADF9466F120C031F6C4 /* blowfish.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blowfish.h; path = src/include/openssl/blowfish.h; sourceTree = ""; }; + E9FC16BDAA90A522F9B00C5A24522454 /* host_port.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = host_port.cc; path = src/core/lib/gprpp/host_port.cc; sourceTree = ""; }; + EA1BD0A5721E7900CDBB91BCF1A7FA92 /* GDTCOREvent.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREvent.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREvent.h; sourceTree = ""; }; + EA97A576FE8C12F56D7BB69FCBAFBFFB /* key_field_filter.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = key_field_filter.cc; path = Firestore/core/src/core/key_field_filter.cc; sourceTree = ""; }; + EAC4BB95A659AECEC8D804011472A7DE /* resource_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_quota.h; path = src/core/lib/resource_quota/resource_quota.h; sourceTree = ""; }; + EAC743F663FC44C356C6B33EE1183F6E /* randen.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = randen.h; path = absl/random/internal/randen.h; sourceTree = ""; }; + EAD0220BC5FDE90186F340D4155B428C /* race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = race.h; path = src/core/lib/promise/race.h; sourceTree = ""; }; + EAE10E4C79D3BD963BB94DAC73AACF20 /* ssl_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_utils.h; path = src/core/lib/security/security_connector/ssl_utils.h; sourceTree = ""; }; + EAEE57698BE2EE0C78999A28020F3E53 /* api_trace.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_trace.h; path = src/core/lib/surface/api_trace.h; sourceTree = ""; }; + EB154EC10E02B18A25B1767005AB061B /* pod_array.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pod_array.h; path = third_party/re2/re2/pod_array.h; sourceTree = ""; }; + EB1DC4A315D70A1E179251731B216864 /* grpc_context.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_context.cc; path = src/core/ext/filters/census/grpc_context.cc; sourceTree = ""; }; + EB3FB118625554E9F7D88ED980688805 /* coding.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = coding.cc; path = util/coding.cc; sourceTree = ""; }; + EB481C5D2E044D860D6C660E30AA30C3 /* resource.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.upb.c; path = "src/core/ext/upb-generated/envoy/annotations/resource.upb.c"; sourceTree = ""; }; + EB48BFF5F08F77029520592C509D1742 /* tls_cbc.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_cbc.c; path = src/crypto/cipher_extra/tls_cbc.c; sourceTree = ""; }; + EB51B0E92BA1C433BCA3234F9BB48626 /* block_builder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = block_builder.h; path = table/block_builder.h; sourceTree = ""; }; + EB7CDADB65B762C2D331999CB19481BC /* regex.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = regex.upb.h; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/regex.upb.h"; sourceTree = ""; }; + EB91B71A24BF2B551EBE083A1962C8DD /* bin_encoder.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bin_encoder.h; path = src/core/ext/transport/chttp2/transport/bin_encoder.h; sourceTree = ""; }; + EB98CB5080027FB4437E89DF0DD8EB67 /* atomic-ops.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "atomic-ops.h"; path = "src/unix/atomic-ops.h"; sourceTree = ""; }; + EBA5ED3E09D2DD77C39EC9B97555B7F2 /* mem.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mem.h; path = src/include/openssl/mem.h; sourceTree = ""; }; + EBB77407080C862FBC1203C63085D947 /* load_balancer.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_balancer.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/lb/v1/load_balancer.upb.h"; sourceTree = ""; }; + EBB9727117AF9BE84FB732615F00F176 /* FIRDocumentReference.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRDocumentReference.mm; path = Firestore/Source/API/FIRDocumentReference.mm; sourceTree = ""; }; + EBBD0713B6E8B7102E30370B4E802013 /* FIRFirestore.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFirestore.mm; path = Firestore/Source/API/FIRFirestore.mm; sourceTree = ""; }; + EBE1FF4EDED0F03FDBAD444110E1930C /* resolve_address_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolve_address_impl.h; path = src/core/lib/iomgr/resolve_address_impl.h; sourceTree = ""; }; + EBF2D24D10B28C7BCD0A6A2739FDE287 /* FIRSignUpNewUserRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSignUpNewUserRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSignUpNewUserRequest.m; sourceTree = ""; }; + EC3D228628C842D58060C2F3F96A47FA /* iomgr_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = iomgr_custom.cc; path = src/core/lib/iomgr/iomgr_custom.cc; sourceTree = ""; }; + EC477C75957CF780D9B8004BA369003A /* core.c */ = {isa = PBXFileReference; includeInIndex = 1; name = core.c; path = src/unix/core.c; sourceTree = ""; }; + EC48D4A35E9413EC6249BB3C0E1A20BE /* tcp_server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tcp_server.h; path = src/core/lib/iomgr/tcp_server.h; sourceTree = ""; }; + EC53B3662897D712D9EB238A21064870 /* rpc_service_method.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rpc_service_method.h; path = include/grpcpp/impl/rpc_service_method.h; sourceTree = ""; }; + EC6FBB96582CBBB6E833720B55E94825 /* ssl_security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_security_connector.h; path = src/core/lib/security/security_connector/ssl/ssl_security_connector.h; sourceTree = ""; }; + EC71B8CA0E427A0532CDE528399509DE /* xds_client_stats.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_client_stats.cc; path = src/core/ext/xds/xds_client_stats.cc; sourceTree = ""; }; + EC90A7C5C584AC47F624D5C112099FE5 /* charconv_bigint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = charconv_bigint.h; path = absl/strings/internal/charconv_bigint.h; sourceTree = ""; }; + ECA376AA1CDC043BFFEC4E50867BA912 /* client_load_reporting_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_load_reporting_filter.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/client_load_reporting_filter.h; sourceTree = ""; }; + ECB022300BB97898D2E47108416683D7 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/trust_token/internal.h; sourceTree = ""; }; + ECB7CA5217138C0017B66213BAC64FCB /* resolver.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolver.h; path = src/core/lib/iomgr/event_engine/resolver.h; sourceTree = ""; }; + ECD4FAF0D023D165560EE442B6B819B4 /* create_channel_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = create_channel_posix.cc; path = src/cpp/client/create_channel_posix.cc; sourceTree = ""; }; + ECDE8864F7C5EF8F11D4096B2D2ABF20 /* json_token.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = json_token.cc; path = src/core/lib/security/credentials/jwt/json_token.cc; sourceTree = ""; }; + ED1BB40A88E202952AECB811B8BF0BA1 /* resolved_address_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolved_address_internal.h; path = src/core/lib/iomgr/event_engine/resolved_address_internal.h; sourceTree = ""; }; + ED25CF1851EE18A4DE8A61DD3FF491A0 /* completion_queue_cc.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = completion_queue_cc.cc; path = src/cpp/common/completion_queue_cc.cc; sourceTree = ""; }; + ED5DF9465FBE94AF3CBC9614A89E224C /* log_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = log_writer.cc; path = db/log_writer.cc; sourceTree = ""; }; + ED5E95A48AB3105017C3D066DAA4B73C /* completion_queue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue.h; path = src/core/lib/surface/completion_queue.h; sourceTree = ""; }; + ED72EA772F24DA23A0EC94814D95852A /* combiner.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = combiner.h; path = src/core/lib/iomgr/combiner.h; sourceTree = ""; }; + ED764A69750CAB197764A62553B7AE23 /* authority.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authority.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/core/v3/authority.upbdefs.h"; sourceTree = ""; }; + ED7A3E974B5C8F696A285EEB1BFC37E0 /* FIRFacebookAuthProvider.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRFacebookAuthProvider.m; path = FirebaseAuth/Sources/AuthProvider/Facebook/FIRFacebookAuthProvider.m; sourceTree = ""; }; + ED86496C527D476C447728D420855AFD /* GoogleDataTransport-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "GoogleDataTransport-Info.plist"; sourceTree = ""; }; + ED97AFB10DAFEB6F03D3710733A7A47B /* checker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = checker.h; path = absl/strings/internal/str_format/checker.h; sourceTree = ""; }; + EDA4E69C476B45A2FD7F4A8BBDB251C5 /* status_payload_printer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status_payload_printer.h; path = absl/status/status_payload_printer.h; sourceTree = ""; }; + EDB91A0EE9F6599862A19DC0A11F66B8 /* str_cat.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = str_cat.cc; path = absl/strings/str_cat.cc; sourceTree = ""; }; + EDBB26D7A0E83D672698B722D6C4BA33 /* FIRComponentContainer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRComponentContainer.h; path = FirebaseCore/Sources/Private/FIRComponentContainer.h; sourceTree = ""; }; + EDC2E2CC80F108AE615AB61D4D6AC407 /* iterator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iterator.h; path = include/leveldb/iterator.h; sourceTree = ""; }; + EDDA48CA16D828EE186F8E56B0FD5E92 /* x_name.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_name.c; path = src/crypto/x509/x_name.c; sourceTree = ""; }; + EDDB83E10D4A876C9256D94577E842DB /* cds.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cds.upb.h; path = "src/core/ext/upb-generated/envoy/service/cluster/v3/cds.upb.h"; sourceTree = ""; }; + EDF97F20D0C6AF59E8A238E6F39AC6DA /* config_source.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_source.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/config_source.upbdefs.h"; sourceTree = ""; }; + EDFB8CD92A94B70D54993C8EFE20C336 /* thread_quota.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = thread_quota.cc; path = src/core/lib/resource_quota/thread_quota.cc; sourceTree = ""; }; + EDFE0D094270FC254510AEC9AF4B6CA6 /* slice_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice_internal.h; path = src/core/lib/slice/slice_internal.h; sourceTree = ""; }; + EE030D9D450D63DF0752348A21BB4B70 /* mpmcqueue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mpmcqueue.h; path = src/core/lib/iomgr/executor/mpmcqueue.h; sourceTree = ""; }; + EE18963D914974E77B2C7FDA061DE350 /* completion_queue_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue_factory.h; path = src/core/lib/surface/completion_queue_factory.h; sourceTree = ""; }; + EE1F5FB3709FDFBA9C73CB8AC47CE252 /* subchannel.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = subchannel.h; path = src/core/ext/filters/client_channel/subchannel.h; sourceTree = ""; }; + EE25FF6B67E5F8F9890BF0F187496DA5 /* rbac.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac.upb.h; path = "src/core/ext/upb-generated/envoy/config/rbac/v3/rbac.upb.h"; sourceTree = ""; }; + EE2E4B77704983BDAC37F2C3B4E834E3 /* port_example.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = port_example.h; path = port/port_example.h; sourceTree = ""; }; + EE378A75331375A4A3ECFB934D2F5769 /* x_req.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x_req.c; path = src/crypto/x509/x_req.c; sourceTree = ""; }; + EE64DD45969E7B22528A41926E7E8D2C /* sync_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_windows.h; path = include/grpc/support/sync_windows.h; sourceTree = ""; }; + EE745A5EB96258683AC60213523226B9 /* error.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = error.h; path = src/core/lib/iomgr/error.h; sourceTree = ""; }; + EE76B9C489D88D8ABE295CD4E8B34A39 /* upb_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb_utils.h; path = src/core/ext/xds/upb_utils.h; sourceTree = ""; }; + EE7AF15B2C25E76F152ED35FB91D0135 /* e_aesgcmsiv.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_aesgcmsiv.c; path = src/crypto/cipher_extra/e_aesgcmsiv.c; sourceTree = ""; }; + EE7FC023EE35784BE3DEDDB0659698F9 /* channel_create_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_create_impl.h; path = src/core/ext/transport/binder/client/channel_create_impl.h; sourceTree = ""; }; + EE8AEC7195C25A3E3884E375A7D980FD /* iomgr_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = iomgr_internal.h; path = src/core/lib/iomgr/iomgr_internal.h; sourceTree = ""; }; + EEA59A849A99CE5865ABD3C541292612 /* socket.c */ = {isa = PBXFileReference; includeInIndex = 1; name = socket.c; path = src/crypto/bio/socket.c; sourceTree = ""; }; + EEA778917B3750913B0FE5B29C8485D2 /* db_impl.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = db_impl.cc; path = db/db_impl.cc; sourceTree = ""; }; + EEBEC7B378C53C47E8C637369CBBEEC9 /* compare.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = compare.h; path = absl/types/compare.h; sourceTree = ""; }; + EEE37EDC9868F2FE189B0AE434DE0B2D /* time_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_windows.cc; path = src/core/lib/gpr/time_windows.cc; sourceTree = ""; }; + EEE970066034E356D88CE9A0C046D10E /* 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 = ""; }; + EEEBCBE0F7C10BD20334C925868EBB63 /* channel_stack_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_stack_builder.cc; path = src/core/lib/channel/channel_stack_builder.cc; sourceTree = ""; }; + EEF69AE364451E02FAA1FC9DEC3AB7F1 /* server.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server.cc; path = src/core/lib/surface/server.cc; sourceTree = ""; }; + EF1720D1E7B8568F751F7A75A71351DC /* FIRIdentityToolkitRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRIdentityToolkitRequest.h; path = FirebaseAuth/Sources/Backend/FIRIdentityToolkitRequest.h; sourceTree = ""; }; + EF239E8DBB709D9EAB9ADA6AC2989334 /* semantic_version.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = semantic_version.upb.c; path = "src/core/ext/upb-generated/envoy/type/v3/semantic_version.upb.c"; sourceTree = ""; }; + EF331C9EB302B1DAE6B7282F8BF02E00 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/aes/internal.h; sourceTree = ""; }; + EF4E730268995C2B00BADE98484421B2 /* explain.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = explain.upb.h; path = "src/core/ext/upb-generated/google/api/expr/v1alpha1/explain.upb.h"; sourceTree = ""; }; + EF6FDC4393BC5F59256875D7BEF83E36 /* any.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = any.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/protobuf/any.upbdefs.h"; sourceTree = ""; }; + EF90A1EEC7F94AE94B9535F36613A9D5 /* parsed_metadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parsed_metadata.h; path = src/core/lib/transport/parsed_metadata.h; sourceTree = ""; }; + EF95C818ED76A8F0A8FB5654B90D1589 /* channel_connectivity.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = channel_connectivity.cc; path = src/core/ext/filters/client_channel/channel_connectivity.cc; sourceTree = ""; }; + EFB0E8AB64A959A0EBC754DF1C1CD11F /* local_transport_security.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = local_transport_security.h; path = src/core/tsi/local_transport_security.h; sourceTree = ""; }; + EFBCA2F808E992BE561BD5FFC90A6403 /* grpc_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_posix.h; path = include/grpc/grpc_posix.h; sourceTree = ""; }; + EFC355634FD0572A59ABEAAA46C1C590 /* path.upb.c */ = {isa = PBXFileReference; includeInIndex = 1; name = path.upb.c; path = "src/core/ext/upb-generated/envoy/type/matcher/v3/path.upb.c"; sourceTree = ""; }; + EFDD42D90407E03A907BDE2B9E7BB83F /* cipher.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cipher.h; path = src/include/openssl/cipher.h; sourceTree = ""; }; + EFEFBCA2EFBC344FEB91BE8317201FD7 /* symbolize_elf.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize_elf.inc; path = absl/debugging/symbolize_elf.inc; sourceTree = ""; }; + F02B47CB8C8D07B7A8BF7B80BFD7C38B /* FIREmailLinkSignInResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIREmailLinkSignInResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIREmailLinkSignInResponse.h; sourceTree = ""; }; + F030D7FCD86EF36456EAA3693CB7246F /* FBLPromise+Await.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Await.m"; path = "Sources/FBLPromises/FBLPromise+Await.m"; sourceTree = ""; }; + F041AAAC17993507D4C00D6753B7D2AE /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = ""; }; + F045F3BD7544A714E0CD0137CD045710 /* stats.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = stats.h; path = src/core/lib/debug/stats.h; sourceTree = ""; }; + F0484E09CFF879DCE737B8B4E7D88F0E /* address.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = address.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/address.upbdefs.c"; sourceTree = ""; }; + F049630372B3BE3D8AA8F2E6DD356FA1 /* stacktrace_x86-inl.inc */ = {isa = PBXFileReference; includeInIndex = 1; name = "stacktrace_x86-inl.inc"; path = "absl/debugging/internal/stacktrace_x86-inl.inc"; sourceTree = ""; }; + F08CF4E0D25BFD1DC7C569B6A2F8424A /* context_params.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = context_params.upb.h; path = "src/core/ext/upb-generated/xds/core/v3/context_params.upb.h"; sourceTree = ""; }; + F0916232F97A8B2AB98C44AD427DCF10 /* grpc_completion.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_completion.cc; path = Firestore/core/src/remote/grpc_completion.cc; sourceTree = ""; }; + F0930CAF822F1BE07EBFDA94AEE81551 /* bytes.c */ = {isa = PBXFileReference; includeInIndex = 1; name = bytes.c; path = src/crypto/fipsmodule/bn/bytes.c; sourceTree = ""; }; + F0ABEBB19AD34708A6BE1C090346B73F /* FIRGetAccountInfoResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRGetAccountInfoResponse.h; path = FirebaseAuth/Sources/Backend/RPC/FIRGetAccountInfoResponse.h; sourceTree = ""; }; + F0AF0260B2CC052D112AA476CC835870 /* GDTCOREvent.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCOREvent.m; path = GoogleDataTransport/GDTCORLibrary/GDTCOREvent.m; sourceTree = ""; }; + F0CCFA0F8D47E66167C4F10663885B1B /* completion_queue.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = completion_queue.h; path = include/grpcpp/completion_queue.h; sourceTree = ""; }; + F0D8BC1B1868C1068DF5407232B5C784 /* value_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = value_util.cc; path = Firestore/core/src/model/value_util.cc; sourceTree = ""; }; + F0E4A7063EEC6F609ED12415491B0A71 /* bin_decoder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bin_decoder.cc; path = src/core/ext/transport/chttp2/transport/bin_decoder.cc; sourceTree = ""; }; + F0E9D0AEBDADB2A8C8A9BD0C02DCBD2C /* utf.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = utf.h; path = third_party/re2/util/utf.h; sourceTree = ""; }; + F0EF7BA6471E1C08F8D3D74CDC11F944 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = util/hash.h; sourceTree = ""; }; + F106161CC5BFC24B3F9F2446C9EC63E7 /* cmac.c */ = {isa = PBXFileReference; includeInIndex = 1; name = cmac.c; path = src/crypto/cmac/cmac.c; sourceTree = ""; }; + F10C6DFD820E29C1441E8502AE78F165 /* server_secure_chttp2.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_secure_chttp2.cc; path = src/core/ext/transport/chttp2/server/secure/server_secure_chttp2.cc; sourceTree = ""; }; + F1386D7A79AB45AC07BA68CCCAA1DEA8 /* frame_window_update.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_window_update.cc; path = src/core/ext/transport/chttp2/transport/frame_window_update.cc; sourceTree = ""; }; + F139A5B861297210855ADF5C20214268 /* alts_tsi_utils.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_tsi_utils.h; path = src/core/tsi/alts/handshaker/alts_tsi_utils.h; sourceTree = ""; }; + F13F2876FE2E2D45D00CD2BDFB49B118 /* method_handler.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = method_handler.h; path = include/grpcpp/impl/codegen/method_handler.h; sourceTree = ""; }; + F14BF8DF097CE63E04E272AE2712F166 /* binder_constants.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = binder_constants.cc; path = src/core/ext/transport/binder/wire_format/binder_constants.cc; sourceTree = ""; }; + F15A1380A6E0F4359391BB89EAB2D854 /* geo_point.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = geo_point.cc; path = Firestore/core/src/geo_point.cc; sourceTree = ""; }; + F15CB774004BAEBC7FFF49A3E4849E99 /* endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.h; path = src/core/lib/iomgr/endpoint.h; sourceTree = ""; }; + F164F00AD2BD9E0C437418D8A2715E81 /* retry_throttle.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_throttle.h; path = src/core/ext/filters/client_channel/retry_throttle.h; sourceTree = ""; }; + F169439B6B673E8E45E15A606DC0E127 /* schedule.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = schedule.cc; path = Firestore/core/src/util/schedule.cc; sourceTree = ""; }; + F197152C0A4427A3D18F3693E9CC0060 /* FIRStartMFAEnrollmentResponse.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRStartMFAEnrollmentResponse.h; path = FirebaseAuth/Sources/Backend/RPC/MultiFactor/Enroll/FIRStartMFAEnrollmentResponse.h; sourceTree = ""; }; + F1AA5F8D7C494B6BEAB936BCBB150019 /* external_connection_acceptor_impl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = external_connection_acceptor_impl.h; path = src/cpp/server/external_connection_acceptor_impl.h; sourceTree = ""; }; + F1C21334E78224F1AC00ADEEBD13B732 /* status_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status_util.cc; path = src/core/lib/channel/status_util.cc; sourceTree = ""; }; + F1CAE2156AEF9B7C06EEA20395B67B01 /* timers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timers.h; path = src/core/lib/profiling/timers.h; sourceTree = ""; }; + F1DAA663CF28B2D8C64EE30E50499096 /* FIRAuthDispatcher.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthDispatcher.m; path = FirebaseAuth/Sources/Auth/FIRAuthDispatcher.m; sourceTree = ""; }; + F1DBBB6F227255261A3D549D931DF79B /* transport_op_string.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transport_op_string.cc; path = src/core/lib/transport/transport_op_string.cc; sourceTree = ""; }; + F1DD7F299C84E34668E29147AC98C45E /* FIRCoreDiagnosticsData.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCoreDiagnosticsData.h; path = Interop/CoreDiagnostics/Public/FIRCoreDiagnosticsData.h; sourceTree = ""; }; + F1F43DACBC3B67F558798AC19E85A887 /* tasn_new.c */ = {isa = PBXFileReference; includeInIndex = 1; name = tasn_new.c; path = src/crypto/asn1/tasn_new.c; sourceTree = ""; }; + F210EFE2C6D349EFB37ED1F665E12ED1 /* leveldb-library.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "leveldb-library.release.xcconfig"; sourceTree = ""; }; + F211796747C8A5EE111EE434D065E875 /* endpoint.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint.h; path = src/core/lib/iomgr/endpoint.h; sourceTree = ""; }; + F217285AAFE55020CB11F827E0FF4364 /* outlier_detection.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = outlier_detection.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/cluster/v3/outlier_detection.upbdefs.h"; sourceTree = ""; }; + F21E03231D855B22AAE8B58B3909AA54 /* FIRResetPasswordRequest.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRResetPasswordRequest.h; path = FirebaseAuth/Sources/Backend/RPC/FIRResetPasswordRequest.h; sourceTree = ""; }; + F21E13CD6C73E693877B05F540339F38 /* backoff.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.h; path = src/core/lib/backoff/backoff.h; sourceTree = ""; }; + F235A1D8887FAB2822DF896F52D0FEDD /* range.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = range.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/type/v3/range.upbdefs.c"; sourceTree = ""; }; + F23F0E61E23B0216D6969BE2FF8248AB /* uri_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = uri_parser.h; path = src/core/lib/uri/uri_parser.h; sourceTree = ""; }; + F24640ACC2A84DDAB73F1474D87FE6E1 /* executor_std.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = executor_std.cc; path = Firestore/core/src/util/executor_std.cc; sourceTree = ""; }; + F2486CE0C92435AF3A658C24483C44BA /* GULSecureCoding.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULSecureCoding.m; path = GoogleUtilities/Environment/GULSecureCoding.m; sourceTree = ""; }; + F24D0BF39585264EA685A223CD725048 /* sync_abseil.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_abseil.h; path = include/grpc/support/sync_abseil.h; sourceTree = ""; }; + F25EE0BDC17F61AAF3DF17A7100C0FC5 /* retry_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = retry_filter.h; path = src/core/ext/filters/client_channel/retry_filter.h; sourceTree = ""; }; + F2AB04ED1F321E05E9A7BD804898D917 /* FBLPromise+Delay.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Delay.m"; path = "Sources/FBLPromises/FBLPromise+Delay.m"; sourceTree = ""; }; + F2AD610FABD0D73BD37DF826AB36A7A8 /* frame_handler.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = frame_handler.cc; path = src/core/tsi/alts/frame_protector/frame_handler.cc; sourceTree = ""; }; + F2B34B5DE1AFE327018415FA5E55698E /* env_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env_posix.cc; path = src/core/lib/gpr/env_posix.cc; sourceTree = ""; }; + F2B5C2A8E32E9E8A882D85775771A773 /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/xds/annotations/v3/status.upbdefs.h"; sourceTree = ""; }; + F2BF80A8621F3845E5C61F81CABBC1D3 /* voprf.c */ = {isa = PBXFileReference; includeInIndex = 1; name = voprf.c; path = src/crypto/trust_token/voprf.c; sourceTree = ""; }; + F2C051D3F922842725FB600C38EC036C /* frame_settings.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = frame_settings.h; path = src/core/ext/transport/chttp2/transport/frame_settings.h; sourceTree = ""; }; + F2C05AAD91B5EEA5B206C4D7B52B3137 /* FIRFieldValue.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = FIRFieldValue.mm; path = Firestore/Source/API/FIRFieldValue.mm; sourceTree = ""; }; + F2E60EDAD0B1444246803D77E13682CF /* asn1_compat.c */ = {isa = PBXFileReference; includeInIndex = 1; name = asn1_compat.c; path = src/crypto/bytestring/asn1_compat.c; sourceTree = ""; }; + F2EE8189C27F999802CFE982AD88E3B1 /* grpclb_channel_secure.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpclb_channel_secure.cc; path = src/core/ext/filters/client_channel/lb_policy/grpclb/grpclb_channel_secure.cc; sourceTree = ""; }; + F3046A2163E458DDF637BC85956A6957 /* resource.upbdefs.c */ = {isa = PBXFileReference; includeInIndex = 1; name = resource.upbdefs.c; path = "src/core/ext/upbdefs-generated/envoy/annotations/resource.upbdefs.c"; sourceTree = ""; }; + F30B8BD33AEC57B802425453AE95762F /* matchers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = matchers.h; path = src/core/lib/matchers/matchers.h; sourceTree = ""; }; + F317BD731CEAC003CB22985A38F376B8 /* grpc_tls_certificate_verifier.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = grpc_tls_certificate_verifier.h; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_verifier.h; sourceTree = ""; }; + F31FAACFE34D6C642D015C669A80BEFB /* status.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.cc; path = src/cpp/util/status.cc; sourceTree = ""; }; + F3341FA385290978454F1FA70594BF22 /* uri_parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = uri_parser.cc; path = src/core/lib/uri/uri_parser.cc; sourceTree = ""; }; + F33656A72B3DA3EFD9A0EE941EFFDD79 /* mix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = mix.h; path = third_party/re2/util/mix.h; sourceTree = ""; }; + F3398BF493A789D3A05ECB42C98A6EC5 /* nanopb_util.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = nanopb_util.cc; path = Firestore/core/src/nanopb/nanopb_util.cc; sourceTree = ""; }; + F34670B94A71F044E85A8D143E98FED4 /* upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = upb.h; path = third_party/upb/upb/upb.h; sourceTree = ""; }; + F368473241907707AE1A30E520463783 /* obj_dat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = obj_dat.h; path = src/crypto/obj/obj_dat.h; sourceTree = ""; }; + F36BA08669D6780717B4D7745389EEFA /* wire_writer.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = wire_writer.cc; path = src/core/ext/transport/binder/wire_format/wire_writer.cc; sourceTree = ""; }; + F374C8946201A095174C19B5EAFDCA7C /* status.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = status.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/rpc/status.upbdefs.h"; sourceTree = ""; }; + F381AC4A153C07E0D9D4E3331E56F194 /* x509.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = x509.h; path = src/include/openssl/x509.h; sourceTree = ""; }; + F38B6DEFC67EC9CDDF2DA5084C07B67D /* GDTCORTransformer_Private.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCORTransformer_Private.h; path = GoogleDataTransport/GDTCORLibrary/Private/GDTCORTransformer_Private.h; sourceTree = ""; }; + F3A921D93130B337C25D6105A05F46BF /* time.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = time.h; path = include/grpcpp/impl/codegen/time.h; sourceTree = ""; }; + F3A995DEF95C95BEBFFF6F9DA398D58F /* GDTCOREvent+GDTCCTSupport.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "GDTCOREvent+GDTCCTSupport.h"; path = "GoogleDataTransport/GDTCCTLibrary/Public/GDTCOREvent+GDTCCTSupport.h"; sourceTree = ""; }; + F3BBA2364A5C431989B257BD606065F0 /* mimics_pcre.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mimics_pcre.cc; path = third_party/re2/re2/mimics_pcre.cc; sourceTree = ""; }; + F3C4356B919F79919D5B777B2FBBE83A /* FIRAuthSerialTaskQueue.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthSerialTaskQueue.m; path = FirebaseAuth/Sources/Auth/FIRAuthSerialTaskQueue.m; sourceTree = ""; }; + F3C813AEE6C3D5D1C2102D7B987644F3 /* parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = parser.h; path = src/core/lib/http/parser.h; sourceTree = ""; }; + F3C99F287E6C3E595D253DDC0DEC7609 /* cpu.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpu.h; path = include/grpc/support/cpu.h; sourceTree = ""; }; + F3D15E855E57CCB8B1C0B5A459E8EA9B /* e_aesctrhmac.c */ = {isa = PBXFileReference; includeInIndex = 1; name = e_aesctrhmac.c; path = src/crypto/cipher_extra/e_aesctrhmac.c; sourceTree = ""; }; + F3D50668648A9E5B1B7B247C8066F590 /* pid_controller.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = pid_controller.h; path = src/core/lib/transport/pid_controller.h; sourceTree = ""; }; + F3D9E7F4CE0E31D3EABC8CBFA7262ECF /* FIRUserMetadata.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserMetadata.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRUserMetadata.h; sourceTree = ""; }; + F3EF254A68C3938E99C1A52D49AA490B /* xds_channel_args.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = xds_channel_args.h; path = src/core/ext/xds/xds_channel_args.h; sourceTree = ""; }; + F3FFE49EE310ABBAE57A7A78B28B62D9 /* resolve_address_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = resolve_address_windows.cc; path = src/core/lib/iomgr/resolve_address_windows.cc; sourceTree = ""; }; + F42039ACD64D9CB0DEC0DA5AA5A6727C /* FIRDependency.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRDependency.m; path = FirebaseCore/Sources/FIRDependency.m; sourceTree = ""; }; + F427787C2DC792BC5BBE53F3A65130A8 /* api_listener.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_listener.upb.h; path = "src/core/ext/upb-generated/envoy/config/listener/v3/api_listener.upb.h"; sourceTree = ""; }; + F429255E665BDF0E66E176E13BF90E5B /* create_auth_context.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = create_auth_context.h; path = include/grpcpp/impl/codegen/create_auth_context.h; sourceTree = ""; }; + F4369B17B2B3667B79369628E1C83807 /* user.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = user.cc; path = Firestore/core/src/credentials/user.cc; sourceTree = ""; }; + F441648B137A2028EA6314EBEF143003 /* time_posix.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = time_posix.cc; path = src/core/lib/gpr/time_posix.cc; sourceTree = ""; }; + F45472A4EF0C724A5068CCAE53815BC1 /* load_file.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_file.h; path = src/core/lib/iomgr/load_file.h; sourceTree = ""; }; + F48FDE0DD1E21F01A20DBB89CFD7F414 /* hpack_parser_table.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = hpack_parser_table.cc; path = src/core/ext/transport/chttp2/transport/hpack_parser_table.cc; sourceTree = ""; }; + F499D78663453F07599EF0B6E8C81987 /* unicode_groups.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unicode_groups.h; path = third_party/re2/re2/unicode_groups.h; sourceTree = ""; }; + F49E3F1707C4FA698B16F93F56BB143A /* string_view.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_view.cc; path = absl/strings/string_view.cc; sourceTree = ""; }; + F4A13040F55AF20C3B4034718D6D3E35 /* fork_detect.c */ = {isa = PBXFileReference; includeInIndex = 1; name = fork_detect.c; path = src/crypto/fipsmodule/rand/fork_detect.c; sourceTree = ""; }; + F4E4D5D63D8D3C156762ABDFFBD3A568 /* GULNetworkURLSession.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GULNetworkURLSession.h; path = GoogleUtilities/Network/Public/GoogleUtilities/GULNetworkURLSession.h; sourceTree = ""; }; + F4F6673625EF1045454FA3309EB87E26 /* a_dup.c */ = {isa = PBXFileReference; includeInIndex = 1; name = a_dup.c; path = src/crypto/asn1/a_dup.c; sourceTree = ""; }; + F520BA2EA75694A8B719C8A18E5021D5 /* FirebaseCore-Info.plist */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.plist.xml; path = "FirebaseCore-Info.plist"; sourceTree = ""; }; + F52AF24B5AA1F9D02A825556C099506D /* transport_security_grpc.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = transport_security_grpc.h; path = src/core/tsi/transport_security_grpc.h; sourceTree = ""; }; + F530627E9BBDBBC57486EA716AB76F7D /* xds_bootstrap.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = xds_bootstrap.cc; path = src/core/ext/xds/xds_bootstrap.cc; sourceTree = ""; }; + F535828B38C2F9029FF5B6784E643147 /* server_callback_handlers.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_callback_handlers.h; path = include/grpcpp/impl/codegen/server_callback_handlers.h; sourceTree = ""; }; + F54C755C6BD438805F611A947A9BE504 /* alts_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = alts_security_connector.cc; path = src/core/lib/security/security_connector/alts/alts_security_connector.cc; sourceTree = ""; }; + F55B9C19D0E6D305C46634CA368784AC /* channel_interface.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_interface.h; path = include/grpcpp/impl/codegen/channel_interface.h; sourceTree = ""; }; + F5601F5A6D1C244F29C5433DC7395E86 /* x509_vfy.c */ = {isa = PBXFileReference; includeInIndex = 1; name = x509_vfy.c; path = src/crypto/x509/x509_vfy.c; sourceTree = ""; }; + F58E3796C2C76F45FF935952DD037FD0 /* event_engine.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = event_engine.h; path = include/grpc/event_engine/event_engine.h; sourceTree = ""; }; + F59265E82BCFCB8242BA5991D3108117 /* FIRCollectionReference.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRCollectionReference.h; path = Firestore/Source/Public/FirebaseFirestore/FIRCollectionReference.h; sourceTree = ""; }; + F5C27F705EDBBAE9025B6A8EC322396F /* FBLPromise+Race.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FBLPromise+Race.h"; path = "Sources/FBLPromises/include/FBLPromise+Race.h"; sourceTree = ""; }; + F5C2A989F319CB2B477EA0C9043105A8 /* asn1_gen.c */ = {isa = PBXFileReference; includeInIndex = 1; name = asn1_gen.c; path = src/crypto/x509/asn1_gen.c; sourceTree = ""; }; + F5EFDE09F34E492B67D60FE8F71A7497 /* dns_resolver_selection.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = dns_resolver_selection.cc; path = src/core/ext/filters/client_channel/resolver/dns/dns_resolver_selection.cc; sourceTree = ""; }; + F5FA90366B51A4B9932FB70F249032F5 /* status.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = status.nanopb.cc; path = Firestore/Protos/nanopb/google/rpc/status.nanopb.cc; sourceTree = ""; }; + F61006F73239399AE7D3FDCDB5AEE464 /* GULHeartbeatDateStorage.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GULHeartbeatDateStorage.m; path = GoogleUtilities/Environment/GULHeartbeatDateStorage.m; sourceTree = ""; }; + F6155B80980197CB9AC9441DC0C9D7FC /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/poly1305/internal.h; sourceTree = ""; }; + F618B40C5A3E2C49E872AB1D1019E88F /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/bytestring/internal.h; sourceTree = ""; }; + F6190C4EB6D49CA950580532CDEA7DDE /* executor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = executor.cc; path = src/core/lib/iomgr/executor.cc; sourceTree = ""; }; + F620D358D051B12FE5DA3B78394A8157 /* document.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = document.cc; path = Firestore/core/src/model/document.cc; sourceTree = ""; }; + F63BADBE8B7AEC68591862B5221646B0 /* work_serializer.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = work_serializer.h; path = src/core/lib/iomgr/work_serializer.h; sourceTree = ""; }; + F64350C40A35C23DD5B8E7A7066BEA7D /* charconv_parse.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = charconv_parse.cc; path = absl/strings/internal/charconv_parse.cc; sourceTree = ""; }; + F64F099D1C7EDBC5B1C372641A06AC4E /* padding.c */ = {isa = PBXFileReference; includeInIndex = 1; name = padding.c; path = src/crypto/fipsmodule/rsa/padding.c; sourceTree = ""; }; + F671E3C6ED5ED094706AB7A387FA6769 /* GTMSessionFetcher-prefix.pch */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "GTMSessionFetcher-prefix.pch"; sourceTree = ""; }; + F692A0661398B7DFBCCB5B3D8D481798 /* env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env.h; path = src/core/lib/gpr/env.h; sourceTree = ""; }; + F697166C08417A8B70EE213E11032174 /* output.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = output.h; path = absl/strings/internal/str_format/output.h; sourceTree = ""; }; + F6C47A3772F879BDCF31BAA7CC2FB78D /* alts_record_protocol_crypter_common.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = alts_record_protocol_crypter_common.h; path = src/core/tsi/alts/frame_protector/alts_record_protocol_crypter_common.h; sourceTree = ""; }; + F6C885B84D2C5BDD2BEE1915274EAF4D /* http_uri.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_uri.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/http_uri.upb.h"; sourceTree = ""; }; + F6F8EDB5F658CCAC4035F4862D17CE9F /* 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; }; + F6FFAA6BFA945669641303DC4E406ED0 /* cord.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord.cc; path = absl/strings/cord.cc; sourceTree = ""; }; + F7079559446E2D9B7F0A14D99C289046 /* cpp_impl_of.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cpp_impl_of.h; path = src/core/lib/gprpp/cpp_impl_of.h; sourceTree = ""; }; + F70B75F010142BFF92EEF0C041FB5123 /* cordz_functions.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_functions.h; path = absl/strings/internal/cordz_functions.h; sourceTree = ""; }; + F718EBA51F595A0C18476788FAB4C60C /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/modes/internal.h; sourceTree = ""; }; + F734F613C6B4B94C5665D112225EAA05 /* fork_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fork_windows.cc; path = src/core/lib/iomgr/fork_windows.cc; sourceTree = ""; }; + F752AEE793F64EA522BE215DC4BE1957 /* FIRApp.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRApp.m; path = FirebaseCore/Sources/FIRApp.m; sourceTree = ""; }; + F760288CA1EF34E51879F1133240C9FA /* tls_credentials.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls_credentials.h; path = src/core/lib/security/credentials/tls/tls_credentials.h; sourceTree = ""; }; + F77D697F5837D33D54C8E3C1CB4C4398 /* transform_operation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = transform_operation.cc; path = Firestore/core/src/model/transform_operation.cc; sourceTree = ""; }; + F78008D86A14F11959E3074B448AFA05 /* FIRPhoneMultiFactorInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRPhoneMultiFactorInfo.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRPhoneMultiFactorInfo.h; sourceTree = ""; }; + F786B1CFE46E22EEF3EE969B61AAC30E /* tls_credentials_options.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tls_credentials_options.cc; path = src/cpp/common/tls_credentials_options.cc; sourceTree = ""; }; + F797CF2F7050967AD6AFF52EC889667F /* slice.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = slice.h; path = include/grpc/impl/codegen/slice.h; sourceTree = ""; }; + F7B3BC3E181725191D65C3BD43C21A5B /* FIRSecureTokenRequest.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRSecureTokenRequest.m; path = FirebaseAuth/Sources/Backend/RPC/FIRSecureTokenRequest.m; sourceTree = ""; }; + F7CA2C5988C527756EE917B3F4805B05 /* backoff.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = backoff.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/backoff.upbdefs.h"; sourceTree = ""; }; + F7D3C96503AB0C2B10D418B74AA6FF80 /* ndk_binder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = ndk_binder.cc; path = src/core/ext/transport/binder/utils/ndk_binder.cc; sourceTree = ""; }; + F8072FEE64BD829B668534CF91DAE79A /* env.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = env.cc; path = util/env.cc; sourceTree = ""; }; + F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = "Pods-Flash Chat iOS13.release.xcconfig"; sourceTree = ""; }; + F82A2C6566DF25F6B7D117622AC2C99A /* GDTCORTransport.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = GDTCORTransport.m; path = GoogleDataTransport/GDTCORLibrary/GDTCORTransport.m; sourceTree = ""; }; + F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "Pods-Flash Chat iOS13-umbrella.h"; sourceTree = ""; }; + F845A40EBE4F1BBBE27CBF1082CA58BF /* cord_rep_btree.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cord_rep_btree.cc; path = absl/strings/internal/cord_rep_btree.cc; sourceTree = ""; }; + F852CC196C5E32540BB0AEB2EE83C893 /* statusor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = statusor.cc; path = absl/status/statusor.cc; sourceTree = ""; }; + F85BCF46FC903E41E7837C133640424A /* check_gcp_environment.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = check_gcp_environment.cc; path = src/core/lib/security/credentials/alts/check_gcp_environment.cc; sourceTree = ""; }; + F85DB4CC446BCB5E866C9F9494CFB717 /* 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; }; + F866196556B610881D25EDB54605981E /* server_builder.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = server_builder.cc; path = src/cpp/server/server_builder.cc; sourceTree = ""; }; + F8666A64F79220E4EC34FC55D9EBE28C /* path.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = path.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/path.upbdefs.h"; sourceTree = ""; }; + F89BC5C80A8A9B5611F140123646035B /* cord_rep_flat.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_flat.h; path = absl/strings/internal/cord_rep_flat.h; sourceTree = ""; }; + F8A3965449936CA3F8EB7361A009A1AE /* service_config_parser.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = service_config_parser.cc; path = src/core/ext/filters/fault_injection/service_config_parser.cc; sourceTree = ""; }; + F8A5CA97C0D10AC8655E7ABD5B62CD7B /* evp_errors.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = evp_errors.h; path = src/include/openssl/evp_errors.h; sourceTree = ""; }; + F8B8A9A1B97A8CC5DB43FD9A51EB7CFD /* route.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = route.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/route/v3/route.upbdefs.h"; sourceTree = ""; }; + F8C39E7CFB7DF106EBC9930D4F7216B3 /* grpc_tls_certificate_distributor.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_tls_certificate_distributor.cc; path = src/core/lib/security/credentials/tls/grpc_tls_certificate_distributor.cc; sourceTree = ""; }; + F8C9ACD7842C33079661035AE52348FF /* client_unary_call.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = client_unary_call.h; path = include/grpcpp/impl/client_unary_call.h; sourceTree = ""; }; + F8CE02C188A754212BAE7A3FF155EF08 /* bad_any_cast.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = bad_any_cast.h; path = absl/types/bad_any_cast.h; sourceTree = ""; }; + F8CE258910D3D2890377092C05BA3EF3 /* buffer_list.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = buffer_list.cc; path = src/core/lib/iomgr/buffer_list.cc; sourceTree = ""; }; + F8E1005122ED2B72E6333D0121F6E08A /* log.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = log.h; path = include/grpc/support/log.h; sourceTree = ""; }; + F8E26D8A8B741F22DA11CDFBDC297816 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/asn1/internal.h; sourceTree = ""; }; + F9091A99A88CC39D6129021E2C7C413A /* Firebase.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = Firebase.release.xcconfig; sourceTree = ""; }; + F9159771705D469F64946B5D9674AAEF /* sync_stream.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_stream.h; path = include/grpcpp/support/sync_stream.h; sourceTree = ""; }; + F9519037C9A69A04E24554949E0324B7 /* bound.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = bound.cc; path = Firestore/core/src/core/bound.cc; sourceTree = ""; }; + F95808396EBD122A7EA29AFE5131C331 /* chttp2_server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = chttp2_server.h; path = src/core/ext/transport/chttp2/server/chttp2_server.h; sourceTree = ""; }; + F95F37233193C515DAB2AEBBF4C9B4DB /* outlier_detection.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = outlier_detection.upb.h; path = "src/core/ext/upb-generated/envoy/config/cluster/v3/outlier_detection.upb.h"; sourceTree = ""; }; + F972F8EF1480A76CE7D98A33D9A3269E /* FIRConfiguration.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRConfiguration.m; path = FirebaseCore/Sources/FIRConfiguration.m; sourceTree = ""; }; + F98B083F9702769B3E0A74BE856B8D6C /* FIRAuthDataResult.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthDataResult.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRAuthDataResult.h; sourceTree = ""; }; + F9A22D28C95850FE8DA322A4CA4063EA /* datastore.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = datastore.cc; path = Firestore/core/src/remote/datastore.cc; sourceTree = ""; }; + F9AF8BE59895A8D15903701B181A6BD1 /* connectivity_monitor_apple.mm */ = {isa = PBXFileReference; includeInIndex = 1; name = connectivity_monitor_apple.mm; path = Firestore/core/src/remote/connectivity_monitor_apple.mm; sourceTree = ""; }; + F9B3E54AEABC6AF0F509390A335A793A /* config_selector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = config_selector.h; path = src/core/ext/filters/client_channel/config_selector.h; sourceTree = ""; }; + F9BC9E54AFFAB5D9FEC41D6995BD4ACF /* hpack_encoder_table.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hpack_encoder_table.h; path = src/core/ext/transport/chttp2/transport/hpack_encoder_table.h; sourceTree = ""; }; + F9D01068C402362254672451EFF30AF7 /* internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = internal.h; path = src/crypto/fipsmodule/md5/internal.h; sourceTree = ""; }; + F9FEC545E7769EE0B3C195261CE12B4F /* pollset_set_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset_set_windows.cc; path = src/core/lib/iomgr/pollset_set_windows.cc; sourceTree = ""; }; + FA0C06C898B596D2BF710B694FE4C8A7 /* debug_location.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = debug_location.h; path = src/core/lib/gprpp/debug_location.h; sourceTree = ""; }; + FA0E53C8A2B56B5CEDC7B3E5BDC2A3F0 /* env.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = env.h; path = src/core/lib/gpr/env.h; sourceTree = ""; }; + FA1B42EC644DDD1D81FDF907A59257E6 /* string_view.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = string_view.h; path = absl/strings/string_view.h; sourceTree = ""; }; + FA1E0C04D80CE1B81EFB419958D6BC30 /* FIRAuthURLPresenter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRAuthURLPresenter.h; path = FirebaseAuth/Sources/Utilities/FIRAuthURLPresenter.h; sourceTree = ""; }; + FA31B0C43944E6E8D902044B75AB779D /* security_connector.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = security_connector.h; path = src/core/lib/security/security_connector/security_connector.h; sourceTree = ""; }; + FA4B040A7D05616F5825F0536003531D /* simplify.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = simplify.cc; path = third_party/re2/re2/simplify.cc; sourceTree = ""; }; + FA589FE026110D745D8E6228391941D9 /* resource_quota.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resource_quota.h; path = include/grpcpp/resource_quota.h; sourceTree = ""; }; + FAA5CE9FA1005E1E118B187D62A14B18 /* pcy_lib.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_lib.c; path = src/crypto/x509v3/pcy_lib.c; sourceTree = ""; }; + FAAE1A7249345C025CA3AC2786B43C7B /* is_boringssl.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = is_boringssl.h; path = src/include/openssl/is_boringssl.h; sourceTree = ""; }; + FAC04FD5A53660D3A11F52DC84390734 /* v3_alt.c */ = {isa = PBXFileReference; includeInIndex = 1; name = v3_alt.c; path = src/crypto/x509v3/v3_alt.c; sourceTree = ""; }; + FAC6F430D42F441B3AF729418147E598 /* timestamp.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = timestamp.upb.h; path = "src/core/ext/upb-generated/google/protobuf/timestamp.upb.h"; sourceTree = ""; }; + FAD36C98EBD44CB174795286E997EC8E /* empty.nanopb.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = empty.nanopb.cc; path = Firestore/Protos/nanopb/google/protobuf/empty.nanopb.cc; sourceTree = ""; }; + FAE0CA8BC07853CC351A4034436381AA /* evp_asn1.c */ = {isa = PBXFileReference; includeInIndex = 1; name = evp_asn1.c; path = src/crypto/evp/evp_asn1.c; sourceTree = ""; }; + FAEC7FE5F708A2393AA631869AA23526 /* percent.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = percent.upb.h; path = "src/core/ext/upb-generated/envoy/type/v3/percent.upb.h"; sourceTree = ""; }; + FAFC341A5A6CE6CDBEC5DCBB95AB65B9 /* base.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = base.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/core/v3/base.upbdefs.h"; sourceTree = ""; }; + FB2F3C06E40785EF4B9FB083925994FF /* merger.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = merger.cc; path = table/merger.cc; sourceTree = ""; }; + FB63F9057091F87DE33E0C29DBA7A897 /* type_traits.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = type_traits.h; path = absl/meta/type_traits.h; sourceTree = ""; }; + FB6490A6EF7474CAB6773CD754F9F0D7 /* FIRUserInfo.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRUserInfo.h; path = FirebaseAuth/Sources/Public/FirebaseAuth/FIRUserInfo.h; sourceTree = ""; }; + FB739B795F5E92FF7014715F6FBA800E /* pcy_cache.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pcy_cache.c; path = src/crypto/x509v3/pcy_cache.c; sourceTree = ""; }; + FB7AA3F60D1B5B495C5158E5C31C15FE /* explain.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = explain.upbdefs.h; path = "src/core/ext/upbdefs-generated/google/api/expr/v1alpha1/explain.upbdefs.h"; sourceTree = ""; }; + FB8CED6E197D2E57604D967E8BFE3102 /* hash.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = hash.h; path = absl/hash/hash.h; sourceTree = ""; }; + FBABF227A9604958B10D15193AAFE233 /* construct_destruct.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = construct_destruct.h; path = src/core/lib/gprpp/construct_destruct.h; sourceTree = ""; }; + FBAF6037E347351EDAE87DEC63F9FCCB /* error_utils.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = error_utils.cc; path = src/core/lib/transport/error_utils.cc; sourceTree = ""; }; + FBC47BF09D83E6538F995F10D38D7647 /* blake2.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = blake2.h; path = src/include/openssl/blake2.h; sourceTree = ""; }; + FBD1C9A837F797A348ECA789D190EA5D /* async_generic_service.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = async_generic_service.h; path = include/grpcpp/impl/codegen/async_generic_service.h; sourceTree = ""; }; + FBE0E3332B4645A951D2117C8921DDAD /* load_balancer_api.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = load_balancer_api.h; path = src/core/ext/filters/client_channel/lb_policy/grpclb/load_balancer_api.h; sourceTree = ""; }; + FBFEE22ED00F3ACEF8A519521C42D2D6 /* tcp_server_utils_posix_common.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_utils_posix_common.cc; path = src/core/lib/iomgr/tcp_server_utils_posix_common.cc; sourceTree = ""; }; + FC0DF084336394A8EFBA01BAFD8C237D /* string_windows.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = string_windows.cc; path = src/core/lib/gpr/string_windows.cc; sourceTree = ""; }; + FC2CB582BE2A0121086FB88B5FB35755 /* unicode_casefold.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = unicode_casefold.h; path = third_party/re2/re2/unicode_casefold.h; sourceTree = ""; }; + FC4088E3FD17E52FEBB90C029D4DC21C /* cord_rep_btree.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_btree.h; path = absl/strings/internal/cord_rep_btree.h; sourceTree = ""; }; + FC451E88FDA9FEE15911A81C62F8DCE1 /* grpc_stream.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = grpc_stream.cc; path = Firestore/core/src/remote/grpc_stream.cc; sourceTree = ""; }; + FC5012EC00CE0388E921922D4DC9FED1 /* arena.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = arena.cc; path = src/core/lib/resource_quota/arena.cc; sourceTree = ""; }; + FC501C2D27F2AA6E6EACBE5E759C295A /* tcp_server_utils_posix_ifaddrs.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = tcp_server_utils_posix_ifaddrs.cc; path = src/core/lib/iomgr/tcp_server_utils_posix_ifaddrs.cc; sourceTree = ""; }; + FC5B338D66C0F96CFDE992BC83E0A3A3 /* FIRMultiFactorSession+Internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = "FIRMultiFactorSession+Internal.h"; path = "FirebaseAuth/Sources/MultiFactor/FIRMultiFactorSession+Internal.h"; sourceTree = ""; }; + FC5E3DA60C6918B4C8D023A938269545 /* aws_external_account_credentials.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = aws_external_account_credentials.cc; path = src/core/lib/security/credentials/external/aws_external_account_credentials.cc; sourceTree = ""; }; + FC63258694156F0A5B9D76F9802FF96F /* cord_rep_btree_navigator.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cord_rep_btree_navigator.h; path = absl/strings/internal/cord_rep_btree_navigator.h; sourceTree = ""; }; + FC679C0A08BCE8D3453787A39792C835 /* migrate.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = migrate.upbdefs.h; path = "src/core/ext/upbdefs-generated/udpa/annotations/migrate.upbdefs.h"; sourceTree = ""; }; + FC68DF3672CCD71EFF007F3F6B62AF6A /* mutation.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = mutation.cc; path = Firestore/core/src/model/mutation.cc; sourceTree = ""; }; + FC87B5951399DA3834566A4B268A5B1F /* tzfile.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tzfile.h; path = absl/time/internal/cctz/src/tzfile.h; sourceTree = ""; }; + FCC971B63763B6327111C9A064327749 /* endpoint_binder_pool.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = endpoint_binder_pool.h; path = src/core/ext/transport/binder/client/endpoint_binder_pool.h; sourceTree = ""; }; + FCD3DB237D8D5E0618482993E96A611A /* server.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server.h; path = src/core/lib/surface/server.h; sourceTree = ""; }; + FCE1EC515BD05BBCDB3E772038F832EE /* channel_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channel_filter.h; path = src/cpp/common/channel_filter.h; sourceTree = ""; }; + FCEB93EF27738BA5F18D1BE79398ECA3 /* prefilter_tree.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = prefilter_tree.cc; path = third_party/re2/re2/prefilter_tree.cc; sourceTree = ""; }; + FD06543F1EB9F0300A3DF490DB45B2C5 /* proxy_protocol.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = proxy_protocol.upb.h; path = "src/core/ext/upb-generated/envoy/config/core/v3/proxy_protocol.upb.h"; sourceTree = ""; }; + FD179B8CDE8F5BF15B635173DA3F4990 /* GDTCOREndpoints.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = GDTCOREndpoints.h; path = GoogleDataTransport/GDTCORLibrary/Public/GoogleDataTransport/GDTCOREndpoints.h; sourceTree = ""; }; + FD2AB71DD287A08D4409A66019248978 /* nanopb-umbrella.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; path = "nanopb-umbrella.h"; sourceTree = ""; }; + FD4018D188C479DB70FD70BCEC4B6F57 /* timer.c */ = {isa = PBXFileReference; includeInIndex = 1; name = timer.c; path = src/timer.c; sourceTree = ""; }; + FD419E991274FD9A37498A0A440A5975 /* memory_mutation_queue.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = memory_mutation_queue.cc; path = Firestore/core/src/local/memory_mutation_queue.cc; sourceTree = ""; }; + FD54AB33B244D99795F12E82380E7E83 /* tls.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = tls.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3/tls.upbdefs.h"; sourceTree = ""; }; + FD5DFC033C9B4BAD5B971526E653BD67 /* rls.upb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rls.upb.h; path = "src/core/ext/upb-generated/src/proto/grpc/lookup/v1/rls.upb.h"; sourceTree = ""; }; + FD6FAE0475D0C5C92D02E1E9A995BB8E /* GULNSData+zlib.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "GULNSData+zlib.m"; path = "GoogleUtilities/NSData+zlib/GULNSData+zlib.m"; sourceTree = ""; }; + FD773B2F0AE93FFE7D5102DFEA09C110 /* hexdump.c */ = {isa = PBXFileReference; includeInIndex = 1; name = hexdump.c; path = src/crypto/bio/hexdump.c; sourceTree = ""; }; + FD9AE4C077E2D197F9E43892979A5506 /* algorithm.c */ = {isa = PBXFileReference; includeInIndex = 1; name = algorithm.c; path = src/crypto/x509/algorithm.c; sourceTree = ""; }; + FDA44C9468340A19A9944D0FB0519124 /* dual_ref_counted.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = dual_ref_counted.h; path = src/core/lib/gprpp/dual_ref_counted.h; sourceTree = ""; }; + FDA48FCC4D9B8E9F745AF8DDAB6E4B67 /* channelz_registry.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = channelz_registry.h; path = src/core/lib/channel/channelz_registry.h; sourceTree = ""; }; + FDB3C88B2BEAF5C8647623C6E2316F5C /* fake_security_connector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = fake_security_connector.cc; path = src/core/lib/security/security_connector/fake/fake_security_connector.cc; sourceTree = ""; }; + FDE26D8AAB2018A70A7C6FA1A5538ADA /* server_callback.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_callback.h; path = include/grpcpp/support/server_callback.h; sourceTree = ""; }; + FDE8D1DCF785B65324E69028561F7B34 /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = FIRAuthProtoFinalizeMFAPhoneResponseInfo.m; path = FirebaseAuth/Sources/Backend/RPC/Proto/Phone/FIRAuthProtoFinalizeMFAPhoneResponseInfo.m; sourceTree = ""; }; + FE19C1C7EFCFF5C0EFA84443BBC6A1CB /* message_compress.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = message_compress.cc; path = src/core/lib/compression/message_compress.cc; sourceTree = ""; }; + FE2904C91BEB5649C413032610E8E193 /* NSData+FIRBase64.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "NSData+FIRBase64.m"; path = "FirebaseAuth/Sources/Utilities/NSData+FIRBase64.m"; sourceTree = ""; }; + FE316472F4E8D748BA0250462EB04921 /* http_client_filter.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = http_client_filter.h; path = src/core/ext/filters/http/client/http_client_filter.h; sourceTree = ""; }; + FE3CC0823FDFDFFAB7C06355EF8E8AE5 /* FIRTimestamp.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = FIRTimestamp.h; path = Firestore/Source/Public/FirebaseFirestore/FIRTimestamp.h; sourceTree = ""; }; + FE508E901082C257D587AAA40344864F /* snapshot_version.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = snapshot_version.cc; path = Firestore/core/src/model/snapshot_version.cc; sourceTree = ""; }; + FE538BC5D9141BBE950227CCDF2A715B /* format.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = format.h; path = table/format.h; sourceTree = ""; }; + FE57A40EA61D9382A0718BF0343C8B41 /* idna.c */ = {isa = PBXFileReference; includeInIndex = 1; name = idna.c; path = src/idna.c; sourceTree = ""; }; + FE5C96E4A94D99019D604965CA948E22 /* rbac_service_config_parser.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = rbac_service_config_parser.h; path = src/core/ext/filters/rbac/rbac_service_config_parser.h; sourceTree = ""; }; + FE5DE7BAE7FEBE7C28CDD0B5C3687EDA /* pollset_set_custom.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = pollset_set_custom.cc; path = src/core/lib/iomgr/pollset_set_custom.cc; sourceTree = ""; }; + FE7CB226B8EC718DC935A5C78ABACBA4 /* resolved_address_internal.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = resolved_address_internal.h; path = src/core/lib/iomgr/event_engine/resolved_address_internal.h; sourceTree = ""; }; + FE8320C9D6ACC1108D4D9063031E965F /* p_ec.c */ = {isa = PBXFileReference; includeInIndex = 1; name = p_ec.c; path = src/crypto/evp/p_ec.c; sourceTree = ""; }; + FEAA5A2DDA7AF2A7AA39F5B3769E479F /* pool.c */ = {isa = PBXFileReference; includeInIndex = 1; name = pool.c; path = src/crypto/pool/pool.c; sourceTree = ""; }; + FEC647BB5F84E69F355204CB4564DE28 /* symbolize.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = symbolize.cc; path = absl/debugging/symbolize.cc; sourceTree = ""; }; + FECD18E3081ECCD65B127980CEAE3BD1 /* promise_factory.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = promise_factory.h; path = src/core/lib/promise/detail/promise_factory.h; sourceTree = ""; }; + FEE26E3EA1B950D04FB9744C3532EC10 /* sync_windows.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = sync_windows.h; path = include/grpc/impl/codegen/sync_windows.h; sourceTree = ""; }; + FEF3F43EA66B7933D17ECF1D11922048 /* api_listener.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = api_listener.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/config/listener/v3/api_listener.upbdefs.h"; sourceTree = ""; }; + FEFD23721731F9F630D779975C9D2894 /* value.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = value.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/type/matcher/v3/value.upbdefs.h"; sourceTree = ""; }; + FF0ED5C7F4084A1B61B78732EDF9428F /* ssl_session_cache.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = ssl_session_cache.h; path = src/core/tsi/ssl/session_cache/ssl_session_cache.h; sourceTree = ""; }; + FF2FB6BBDB1FCBEAE51F58FB0FF2C147 /* firestore_version.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = firestore_version.cc; path = Firestore/core/src/firestore_version.cc; sourceTree = ""; }; + FF33FF4CFAAD63E53EC5607DDEE38D5C /* charconv.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = charconv.cc; path = absl/strings/charconv.cc; sourceTree = ""; }; + FF3A0E162D5446EAE4DE8B6BDF4C89E2 /* fault.upbdefs.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = fault.upbdefs.h; path = "src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3/fault.upbdefs.h"; sourceTree = ""; }; + FF5D3F34B2305BC2AD26A007BE18C059 /* authorization_policy_provider.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = authorization_policy_provider.h; path = include/grpcpp/security/authorization_policy_provider.h; sourceTree = ""; }; + FF979F9B082B167C35468CE7A2595F6C /* FBLPromise+Any.m */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.objc; name = "FBLPromise+Any.m"; path = "Sources/FBLPromises/FBLPromise+Any.m"; sourceTree = ""; }; + FF9C10CCCD94FD628AA1635AE133772B /* cct.nanopb.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cct.nanopb.h; path = GoogleDataTransport/GDTCCTLibrary/Protogen/nanopb/cct.nanopb.h; sourceTree = ""; }; + FFACC6BB900BD9656D6B28C1A879F5A5 /* lru_garbage_collector.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = lru_garbage_collector.cc; path = Firestore/core/src/local/lru_garbage_collector.cc; sourceTree = ""; }; + FFD18EAF411994917040FB5455AEA3EA /* GoogleUtilities.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; path = GoogleUtilities.debug.xcconfig; sourceTree = ""; }; + FFEA94DA9B3A59E2EA7112F462748095 /* strerror.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = strerror.h; path = absl/base/internal/strerror.h; sourceTree = ""; }; + FFEBB52CFC1740987155693F71521AE4 /* cordz_update_tracker.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = cordz_update_tracker.h; path = absl/strings/internal/cordz_update_tracker.h; sourceTree = ""; }; + FFF5FC5369BC84ADDF3A2EDD185EABF4 /* cpu_linux.cc */ = {isa = PBXFileReference; includeInIndex = 1; name = cpu_linux.cc; path = src/core/lib/gpr/cpu_linux.cc; sourceTree = ""; }; + FFFF190F479BC0B91DBFD2AFDEC9973C /* server_posix.h */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = sourcecode.c.h; name = server_posix.h; path = include/grpcpp/server_posix.h; sourceTree = ""; }; +/* End PBXFileReference section */ + +/* Begin PBXFrameworksBuildPhase section */ + 09CCB922C46BD2AFE4E852A628BB617D /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + C1C96CD8BB382A0214068296DE1C1292 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 21B2DF123807ED88F488D1396E74330B /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + DD35A484F55449636AF65DFEDF33D35F /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 26F5107D214300F41280445B993FF352 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 42D45622B91F4AE1E8E282D7DEC39A49 /* Foundation.framework in Frameworks */, + 654139F91C1C4FC8EC81D6844BB52F81 /* Security.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 387F7C2E00FF8BB786886A69C8DC0470 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8EAD2250C859608D4EF39EBDAF1A4926 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4044738B47959EC6A1645651A9A0DC6A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F0543B0316C06A5009987BF162F02439 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 44C492FFD344B4D0552B52A58F63DF7C /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 3BF0C61DE39CECBFF4C381B9DDDBBA09 /* Foundation.framework in Frameworks */, + B717B8A9C63CD21847FB7F0408639993 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 48848003628701101494E561F2825532 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E2A01F0F5504F2192BFDDFB1D9898512 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4F710E647A393F522455E70C7FF89E2F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + A9EA69C0C39339E03AA9BED173F14136 /* CoreTelephony.framework in Frameworks */, + AB2C1366CF7FFED7D712258888A06FF8 /* Foundation.framework in Frameworks */, + 6BD774DF2FCE2CB35225956D8138E04F /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 551AB43DF8C94A62E274CACBD710BB8A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + D5DBBD0F8873C8B1ECF47788FE2E1D06 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 55C4B8FF3033EA905443C31D91E03860 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + E424C0FDC81D5E366A428CFD43878B37 /* Foundation.framework in Frameworks */, + FE8144CE59F04B8452BD8C5E2C8D35B0 /* SafariServices.framework in Frameworks */, + 3B31D7E8CBC73E8CDFDF82E2E1355278 /* Security.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5893E5D26A58922D3344A2587872EE7F /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 12455F103CEBFDAF4B532E296C6DA3EC /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8A5A18BCE64D1DF39DDC94DD7321291E /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B068E8C667DE28B08D47118AC8BC8170 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A56B8C31C7E5BC97F10E06D676418A6A /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B45DC69308E4CE963179A154C7F4E995 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 8613D8D0C1CC69C9361CE3C3375D413B /* Foundation.framework in Frameworks */, + 35F00F998C5EA07F58D33EEE2217E37D /* Security.framework in Frameworks */, + 82189DA11253D8288E0CAB517B4BDD3D /* SystemConfiguration.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BF1A2D1289D7524936F1AC8EA642AD05 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 329B944D0094630A7442FC8522BC8F42 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D1465BD31AF4F802AD215165745FF427 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + B97933DBE2D02988E2EB73D1EAFA0148 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E2C4839FEF45C4CB570F9800440C9598 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + F753E94F14B80D7FC136439AE06CA396 /* Foundation.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E92784C4B06F0E054BC1014878FD6221 /* Frameworks */ = { + isa = PBXFrameworksBuildPhase; + buildActionMask = 2147483647; + files = ( + 84881DF770FDC572D6B8DEB42ED66625 /* Foundation.framework in Frameworks */, + E3FBDF9756CC6225C08E19CBB266D91D /* SystemConfiguration.framework in Frameworks */, + 4750E5E3D8B515627AD0FA8837BDC206 /* UIKit.framework in Frameworks */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXFrameworksBuildPhase section */ + +/* Begin PBXGroup section */ + 012C8B1AEC2E08314067E6E12DE0A212 /* BoringSSL-GRPC */ = { + isa = PBXGroup; + children = ( + 9EFFC62A142255E3339BE2A8E3179846 /* Implementation */, + 84F81FA6DD113DE1597164BBA9905EA2 /* Interface */, + B82638AF1DDBA6D8EA7A991370BB1F8A /* Support Files */, + ); + name = "BoringSSL-GRPC"; + path = "BoringSSL-GRPC"; + sourceTree = ""; + }; + 08EA19DAC797894F01014C97FDCB8D50 /* graphcycles_internal */ = { + isa = PBXGroup; + children = ( + 22C499409D84953A7C10579CB0B1AA37 /* graphcycles.cc */, + B57DD62B7DD302DB8D9D4A906AC8AED2 /* graphcycles.h */, + ); + name = graphcycles_internal; + sourceTree = ""; + }; + 0CDA2467572EE62AD0A4D90EC157C996 /* randen_slow */ = { + isa = PBXGroup; + children = ( + 3B6A7A2472C9AB8235C708E9148FBFFA /* randen_slow.cc */, + D5D484DF3E63888A534E610F56E0DE97 /* randen_slow.h */, + ); + name = randen_slow; + sourceTree = ""; + }; + 0F1E0BD17D0335835694BE74792F21A3 /* Support Files */ = { + isa = PBXGroup; + children = ( + 8A8B55C405BDC56767C43A702325ADBA /* leveldb-library.modulemap */, + 1978F4DCB5CCE7CFBDEEC9A3B6D2B5D0 /* leveldb-library-dummy.m */, + 7685D04C3C444989BC966565A8086747 /* leveldb-library-Info.plist */, + 68D9CA31BF4E0865E4A8670AAC9FDF5E /* leveldb-library-prefix.pch */, + 7F58BDA9E9A8310219A5C2B38BAE0AF9 /* leveldb-library-umbrella.h */, + 99BC594C99BD4E8C16F9D7D0FBB5C8DE /* leveldb-library.debug.xcconfig */, + F210EFE2C6D349EFB37ED1F665E12ED1 /* leveldb-library.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/leveldb-library"; + sourceTree = ""; + }; + 0F2ECFFE2644932187F4C48E09923447 /* civil_time */ = { + isa = PBXGroup; + children = ( + 5BCEA844557637214E6F86C9BC5C6F77 /* civil_time.h */, + D7529FB3C2CAE152D2BF76CEBD70A65D /* civil_time_detail.cc */, + CAE9ABF0B724C41FD0530B758A252C96 /* civil_time_detail.h */, + ); + name = civil_time; + sourceTree = ""; + }; + 14B64E02EA8261F33883833BB6A424B1 /* hash_function_defaults */ = { + isa = PBXGroup; + children = ( + BD46EAD8338DF4AF473088A6B6F3DD8E /* hash_function_defaults.h */, + ); + name = hash_function_defaults; + sourceTree = ""; + }; + 14C9BE1DE511DBD1C47561C556CCE2BE /* GTMSessionFetcher */ = { + isa = PBXGroup; + children = ( + 982F71943F14BCCB2A7CD72F467E82AF /* Core */, + 1556982C768C33CD4F2FF6BB277E8671 /* Support Files */, + ); + name = GTMSessionFetcher; + path = GTMSessionFetcher; + sourceTree = ""; + }; + 14FD8F00010C9778E591CF2B8657A06E /* span */ = { + isa = PBXGroup; + children = ( + 10C2E94A6DAA6918327FB146A21AEDD4 /* span.h */, + 8D09A3BF12831523ABB37D715764BBB3 /* span.h */, + ); + name = span; + sourceTree = ""; + }; + 1556982C768C33CD4F2FF6BB277E8671 /* Support Files */ = { + isa = PBXGroup; + children = ( + D71DB2C9C0F9AFCB59793FE15507D2D2 /* GTMSessionFetcher.modulemap */, + 458C211B2F5BA4C8F67DB3BBAFF60442 /* GTMSessionFetcher-dummy.m */, + 613BAE7C9A6766589D79AE1AE17B09BE /* GTMSessionFetcher-Info.plist */, + F671E3C6ED5ED094706AB7A387FA6769 /* GTMSessionFetcher-prefix.pch */, + 2060DDE6D9D14D975C6AAA9622FDB444 /* GTMSessionFetcher-umbrella.h */, + 90C0E1ABFC503FB9A3D3C0F5CDD52588 /* GTMSessionFetcher.debug.xcconfig */, + C016D5D9D0C9A453611382CAE7D7CB91 /* GTMSessionFetcher.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GTMSessionFetcher"; + sourceTree = ""; + }; + 17F0AE7F3C5800B9F3A740882978909D /* FirebaseCore */ = { + isa = PBXGroup; + children = ( + 6C3D765876D8C5BB34BCF6CA9375591C /* FIRAnalyticsConfiguration.h */, + A860941419E55EF9FB6476D2CC955846 /* FIRAnalyticsConfiguration.m */, + 6725E114EAE9B2AE1873DC74EFE33251 /* FIRApp.h */, + F752AEE793F64EA522BE215DC4BE1957 /* FIRApp.m */, + 4F3D7A60DE4CBAD310A844F393DE66F0 /* FIRAppAssociationRegistration.h */, + 9A919867E64DCF292EEB90291E95A6E4 /* FIRAppAssociationRegistration.m */, + 1676DC2D707A13054032DCC9340FA6C4 /* FIRAppInternal.h */, + C4AD90CD52414898E6A31DADAA089F99 /* FIRBundleUtil.h */, + 33F9E6DFB7FF29A572D8BA021EF162C0 /* FIRBundleUtil.m */, + 866FD972E037D4CCB3FCA911027840DB /* FIRComponent.h */, + 5F77C4CF40E789F352A3D390A958A71D /* FIRComponent.m */, + 55ABB170F0E5D6B2B9C3EA8083E5DD37 /* FIRComponentContainer.h */, + B31B23A2C33DE6290E6E3C3C3CD64CCE /* FIRComponentContainer.m */, + 4B2AC7B3C018E1BD42436972994C302A /* FIRComponentContainerInternal.h */, + 42E0F8CD28EAC9CB79AC99B6E532EAB7 /* FIRComponentType.h */, + B82572A4261A9032D985C4704F7B0C76 /* FIRComponentType.m */, + 9159486AF42BA51741F411FC47990BD6 /* FIRConfiguration.h */, + F972F8EF1480A76CE7D98A33D9A3269E /* FIRConfiguration.m */, + ACA35E0092F23FFC15A71D1DFF6CDF07 /* FIRConfigurationInternal.h */, + BC869C20A4AE26B72BD8F9528C178F4F /* FIRCoreDiagnosticsConnector.h */, + 0F2344138F64137D2DB6780F3018C52B /* FIRCoreDiagnosticsConnector.m */, + F1DD7F299C84E34668E29147AC98C45E /* FIRCoreDiagnosticsData.h */, + 013ADD766033C65045470711A69743D2 /* FIRCoreDiagnosticsInterop.h */, + DEE2B48B389E9A2A393415FDC0EB3D1B /* FIRDependency.h */, + F42039ACD64D9CB0DEC0DA5AA5A6727C /* FIRDependency.m */, + DF7D6423AF7962EBBE5EA1A8FFB3F796 /* FIRDiagnosticsData.h */, + 084C1FA36FCD8853E4954D0F4DB99D6A /* FIRDiagnosticsData.m */, + B23BA7B1F60F09C9201447911E423ED6 /* FirebaseCore.h */, + 57A63E617FE47057CA1A66231AA924A1 /* FirebaseCoreInternal.h */, + CE987EDBDCFA4401D3E53F337BF34380 /* FIRFirebaseUserAgent.h */, + 37D2E7CDAB336012081CC82483F14137 /* FIRFirebaseUserAgent.m */, + 798C9E4DE79E000AC418B77266445FBB /* FIRHeartbeatInfo.h */, + 5828F4859CBEC422FB70E3969F05FBB8 /* FIRHeartbeatInfo.m */, + 1186824D132FF247268267834184E3F2 /* FIRLibrary.h */, + C19DB52FE2A2FD2FDEA72B2DB1192F76 /* FIRLogger.h */, + 61C634C1B69FF256B9AF3BF69B29C542 /* FIRLogger.m */, + 78CAF51FAFCDC967670E9AA7B366BF7F /* FIRLoggerLevel.h */, + 29B05DC2D825AEC2FA2D8ECC48580DA1 /* FIROptions.h */, + 5FF32D2F9E6814CD68B2554D83E5003B /* FIROptions.m */, + 0EABAB08A8C4E89AD0A600E177B1AC04 /* FIROptionsInternal.h */, + D5EE022D1E47BAB94568EEF23D97575D /* FIRVersion.h */, + 480B0C075001962B56D55B90425F6546 /* FIRVersion.m */, + EB3B659DBD0AE5E7C345214FC42D7873 /* Support Files */, + ); + name = FirebaseCore; + path = FirebaseCore; + sourceTree = ""; + }; + 1DE2F9BF9B68AC7EE6773E7B0276AC0C /* Implementation */ = { + isa = PBXGroup; + children = ( + 4BE5074DC43D85C82289BED1EA619C71 /* accesslog.upb.h */, + 0BD1492FFABE24F7EF8237C198B033D8 /* accesslog.upbdefs.h */, + 290DCDA265C2A887E8C6ECDCFCFD0236 /* activity.h */, + 792877C6CA88E970203D0370474DE979 /* address.upb.h */, + 23251C6CBC104EECBCD9292D58B56330 /* address.upbdefs.h */, + 617C03C459A180E45BB1943C3B0C6954 /* address_filtering.h */, + 31C38DAE7F63F9E75C5A7CF877E94B7D /* ads.upb.h */, + 99AFA3A52B262584DDBD97DAE881DCB9 /* ads.upbdefs.h */, + 2621B7A551D807BF22D6788CC5096079 /* alarm.cc */, + B158610620E360305A4A7A38D3B2237C /* alloc.h */, + 27173B8E57B9925F0D256B8CEA780388 /* alpn.h */, + D77F7619D3E26F2910BE271668FE6783 /* alts_counter.h */, + E42A60AA7BBD1FE7F3AFDD8B947CD1F0 /* alts_credentials.h */, + 92BF9FE57B04E0A4BC93130A72E61CCC /* alts_crypter.h */, + BEBB15A72BAAD9E48FC700CD7058DF15 /* alts_frame_protector.h */, + 18FA5A0C2EB80FD754F372D37D89CC37 /* alts_grpc_integrity_only_record_protocol.h */, + 04C09E0A9D4D0FDAF303F2BF1B731C0C /* alts_grpc_privacy_integrity_record_protocol.h */, + 29022F8DC2B14E3431A02FFEAD9CC0DA /* alts_grpc_record_protocol.h */, + 1AE20D41EBCD8F81FC97A0187D9415CB /* alts_grpc_record_protocol_common.h */, + E2E113F55E75A0B2953B3224F4A806A1 /* alts_handshaker_client.h */, + DD1A8466B5E8C4C05383499D7032BC53 /* alts_iovec_record_protocol.h */, + C59EFC2BD327AF44EE4EB8D91A1C3326 /* alts_record_protocol_crypter_common.h */, + 7EAC2E632D61E2CA6806E0CF1EBD7C89 /* alts_security_connector.h */, + 575FB277367BA264EDB3137622E3ED19 /* alts_shared_resource.h */, + 359AB1CAC0B1453A6792458BC3D0A29E /* alts_tsi_handshaker.h */, + 2C7AB227E975F603D6F3154CA1F11C6B /* alts_tsi_handshaker_private.h */, + F139A5B861297210855ADF5C20214268 /* alts_tsi_utils.h */, + 34E189094CB9FF3B7FB5CD80AB463B84 /* alts_zero_copy_grpc_protector.h */, + 4A9415C59965AB886F449F03A815711E /* altscontext.upb.h */, + 9C504BDA6F4B5FE19D088AD37164165D /* annotations.upb.h */, + ADE270A4DDBF84EA7615D9BD32533973 /* annotations.upbdefs.h */, + 7E8E5AE1A8C4DF296B3B192D22EFEFEE /* any.upb.h */, + EF6FDC4393BC5F59256875D7BEF83E36 /* any.upbdefs.h */, + 4F9E66BFEE9E488E91A1C8D98DAFDD3D /* api.h */, + 8856ABF8BE8DD959C86FD4BA55DF5D4D /* api_listener.upb.h */, + 927909049EA3113905EE3D545D999C4F /* api_listener.upbdefs.h */, + EAEE57698BE2EE0C78999A28020F3E53 /* api_trace.h */, + D8676A807192FCCF6C0A7B42E068D2AB /* arena.h */, + E8CBAE494DB59FAC5EFEE676E9C5AFAC /* async_generic_service.cc */, + 38AA34735DC9DC02AC5DE60F206A7564 /* atomic_utils.h */, + 56522A4E7B88FCA5025A2BDB9792CDE5 /* auth_filters.h */, + 7ABAD805C7718AE4948EE17C95BF895F /* auth_property_iterator.cc */, + 007112C97FA02E58703D8A23EB6D5C9E /* authority.upb.h */, + ED764A69750CAB197764A62553B7AE23 /* authority.upbdefs.h */, + 35BC08736652F7EDB4B51F0102960D46 /* authorization_engine.h */, + 14FA7ACEC4A0B55B29BFC30FAB458142 /* authorization_policy_provider.h */, + 10B65B2EFC4D5D8DAF9785B44F1F3CE2 /* avl.h */, + 797688779D4B696ACD734CC82C4064FE /* aws_external_account_credentials.h */, + D9835D43FD8A17B2FF1EA8442AEA4EF7 /* aws_request_signer.h */, + BA5D20D43E523FF45D3A6D48335076E1 /* b64.h */, + 4D6ABBE1D25C7E6285EC22ED19EAF521 /* backend_metric.h */, + F21E13CD6C73E693877B05F540339F38 /* backoff.h */, + 2F8F70CA2E0B469CCAD0D6AE1C2E39BC /* backoff.upb.h */, + 198C22469074A7ACC4E12D8CEACE0A8B /* backoff.upbdefs.h */, + 2E46E8385BE34470AED641B311F36366 /* backup_poller.h */, + DC076C13CDC1B6AA7C1E5163AF72E247 /* base.upb.h */, + FAFC341A5A6CE6CDBEC5DCBB95AB65B9 /* base.upbdefs.h */, + 48A0591BDEB01AC44FD3CB086EC99FE1 /* basic_seq.h */, + 3F837AB958A8E0FBF8D8D921AB02825C /* bdp_estimator.h */, + E44AC3CFC0C6E137734268F6546E3043 /* bin_decoder.h */, + EB91B71A24BF2B551EBE083A1962C8DD /* bin_encoder.h */, + 7C9DDF933804C408C2FCFE886E205041 /* binder.h */, + D1E38C875D067DE437904DA537031F82 /* binder_android.cc */, + 96D94557917088882F7702C0FD5A482D /* binder_android.h */, + 4F6B63FDB26EE8960C2CC0A2B5EF1E74 /* binder_auto_utils.h */, + 7C359B9C2329602669E12A0AA50BB77B /* binder_connector.cc */, + B268B22861F282132A3891ADBDC58E16 /* binder_connector.h */, + F14BF8DF097CE63E04E272AE2712F166 /* binder_constants.cc */, + 40E1755C9A20C8B7A09035E9838BEF03 /* binder_constants.h */, + 670A98A5D862B63E32A67E46C89F4B1A /* binder_security_policy.cc */, + 617CF57BF18D897BB10FC2C9E3E8D27C /* binder_server.cc */, + E1096D6375282656A74607CB17C04A40 /* binder_server.h */, + 1D4C8C7B9D570AD7855E6622D8E4C6E8 /* binder_server_credentials.cc */, + 08230F84A7BCA1190AB169D21A8AB906 /* binder_stream.h */, + C4E0ED95729069FB1DE6ECBAEDD5C1FC /* binder_transport.cc */, + 21A24D9C0AC17BED197FDF339C5C0B6B /* binder_transport.h */, + 2937867D08559414F9557A96D7819B88 /* bitset.h */, + 937A61EB32DDE00CA3C53A21EA255D70 /* block_annotate.h */, + AA4F46F7FA30933134A73D44F281276B /* bootstrap.upb.h */, + AE6B050ACDE3C816DA038C8C6D2C14DE /* bootstrap.upbdefs.h */, + 39665C95C1FEDB42C0F2E06401834FE5 /* buffer_list.h */, + 2931C4E28BFB5DEA9D3EF4E9C0615415 /* builtins.h */, + 05EDBE4F1535D58419DFE102CBF52A67 /* byte_buffer_cc.cc */, + 9DB4A8F36D48CE5ED5BC4712E6D0FD6E /* byte_stream.h */, + 07E443504E57CA24EDBD397D9F191A10 /* call.h */, + 0D1BE03739ADF791EE41A517155F1992 /* call_combiner.h */, + 9C46D8DFBA63D5990B42B6D733B19FF4 /* call_test_only.h */, + 9A1C14ECAC0D3351CEB75DBC159491E8 /* call_tracer.h */, + EDDB83E10D4A876C9256D94577E842DB /* cds.upb.h */, + DA445254F7AF3082FA4C977963DCD959 /* cds.upbdefs.h */, + 352B23DFC27A06995AEE6CB8A37B8D89 /* cert.upb.h */, + AE4949EBD0C57E4935131BA7A8C36586 /* cert.upbdefs.h */, + BE2AE292B4AA0E995522D48FF7D3B269 /* certificate_provider_factory.h */, + D05DA3A42F37B18A9EBB9F01DAF4EFF3 /* certificate_provider_registry.h */, + B12B3A7A9ABBBDEEC52679B9A3197277 /* certificate_provider_store.h */, + 776F8FEA201A70DD84F033F016A5801B /* cfstream_handle.h */, + E1DF59D2624E614DE34D7C529B68C327 /* channel.h */, + 1860EB9AB59EA133B9FFE22538EFDD66 /* channel_args.h */, + 91FA9A640DDE410C698BDD4B802DBF29 /* channel_args_endpoint_config.h */, + BD4E7B9A7BD8728C43E41991C0C4A831 /* channel_args_preconditioning.h */, + AC84F0BA3D2C1401EDC386F7E7741BC1 /* channel_argument_option.cc */, + 48E944B53FB28F05A83ED323F8DB802E /* channel_arguments.cc */, + 15EDAC357B0EFF15D52318A7DAB82BFA /* channel_cc.cc */, + 2ECF8EF9C3282567CF57CC1B13EE4715 /* channel_create.cc */, + 7210DBD8889BD021C7B269F97169D3C6 /* channel_create_impl.cc */, + EE7FC023EE35784BE3DEDDB0659698F9 /* channel_create_impl.h */, + A9155176EB75685B0586F6D814D3F10F /* channel_filter.cc */, + FCE1EC515BD05BBCDB3E772038F832EE /* channel_filter.h */, + 6FD3CBF8EB39AB2CE7F221CB9F85BBDE /* channel_init.h */, + 372A4F19788F0A18E5FA37080AD2720F /* channel_stack.h */, + C433F6B19BB2592F5AF6FF7FB5D1B70C /* channel_stack_builder.h */, + 1C302E8D770AE65A82D9A7DC98AB0DA6 /* channel_stack_type.h */, + D5019D9398C0FF58C3F4EE37653DEFFD /* channel_trace.h */, + AE575F46B2A6526B822E786EAC5279FC /* channelz.h */, + 8669FF51367A30A57F172D542DD494D3 /* channelz_registry.h */, + 7F785C5A139811A2C92A32E5B12FE4B9 /* check_gcp_environment.h */, + 8D7CFB4BD9DB177F21745F66F6243332 /* checked.upb.h */, + 6CBE9445287013F594E7D7C32F1C47C5 /* checked.upbdefs.h */, + AE049B85D10E1291B452C2C3C9EB07FE /* child_policy_handler.h */, + D7C0DBFF04E4601A20AB14728660C3CF /* chttp2_connector.h */, + F95808396EBD122A7EA29AFE5131C331 /* chttp2_server.h */, + 6D71096B5372BD469E3D0BC8284184CB /* chttp2_transport.h */, + 274BB8620F04F04E96BB745E9E0B18E8 /* chunked_vector.h */, + 6BF57FEEBA5F36B395447E27DF7B4BE6 /* circuit_breaker.upb.h */, + 67BDAEF7F75E2B7D93DA35CF9FC3E993 /* circuit_breaker.upbdefs.h */, + 3411638046C97BA7694EF190BB8E17AB /* client_authority_filter.h */, + 614634BCB32B1E87F31B3E32D25A3FE2 /* client_callback.cc */, + E88575782E9CCDE7243E8EA82DDDD92E /* client_channel.h */, + C5D92759F71803BCF065818903DB3297 /* client_channel_channelz.h */, + 8EDB6C0440B94BCF06ADEA68768FD6E8 /* client_channel_factory.h */, + 48E145E56E333003F98362BAE5F6075D /* client_context.cc */, + 63EC61C848D43600669A8D1B213B2FB8 /* client_interceptor.cc */, + ECA376AA1CDC043BFFEC4E50867BA912 /* client_load_reporting_filter.h */, + 84B643E6CEEFF819C3661D2C2635D699 /* closure.h */, + 3AC265EE4F91D0F30122A844F9AB97A8 /* closure.h */, + 5A3EF586777AC903D859D53C50B01BDF /* cluster.upb.h */, + DC12960C2AFF1636EE30D7134337AD82 /* cluster.upb.h */, + BED47881CD1D9425F0DA89841DF23A98 /* cluster.upbdefs.h */, + DA2FBF22106A80BCA1083333032D4DCA /* cluster.upbdefs.h */, + CA61854BDDE670229303E60955D03AD9 /* codegen_init.cc */, + 854FA7970F11EA344254C193095FBAD0 /* collection_entry.upb.h */, + A44FB64125ACED7AF2FE2687E76D06EF /* collection_entry.upbdefs.h */, + 6C42F7879780741CE2B6E075C273C298 /* combiner.h */, + 07E1F76003308E816F29F7D225FFB790 /* common.upb.h */, + 6DD95918D888C572A689AF627DAA6AC7 /* common.upbdefs.h */, + 4920953F95BA727A4383E197DE14A510 /* completion_queue.h */, + ED25CF1851EE18A4DE8A61DD3FF491A0 /* completion_queue_cc.cc */, + EE18963D914974E77B2C7FDA061DE350 /* completion_queue_factory.h */, + A6D4C3123BD3749F53F46119EB60A9C1 /* composite_credentials.h */, + 94604CB7A52E5E51759FF1F7E1CE6DE5 /* compression_internal.h */, + 44F1A47FE101F118828C77823B3A1A5F /* config_dump.upb.h */, + 40A02E1E74F4743854FC5526D1E385DD /* config_dump.upbdefs.h */, + F9B3E54AEABC6AF0F509390A335A793A /* config_selector.h */, + 6B1666DE02653CC3E896FDB2FF8227F2 /* config_source.upb.h */, + A10161E50ACED07E9F05C2FB3F7DABD4 /* config_source.upbdefs.h */, + D4A70D5A3199CA5B8CFFC686D479A1BF /* connected_channel.h */, + 3C1CA9FA19AE2CB6323C1E69A901659F /* connection_id_generator.cc */, + 1D2C20642CD6513394A5377A57838F5E /* connection_id_generator.h */, + 7B905F11E980C3292C8C57E58BF99A0A /* connectivity_state.h */, + 8A645962C7C86B9D544371B479259421 /* connector.h */, + C07C7E5764A5A9D0A2EF5A9496E2168E /* construct_destruct.h */, + D5536E5FC9C68D4255AE1EA414047B56 /* context.h */, + 27D55A5F8F5463C515BE6E17880D4EBC /* context.h */, + D57B3A5D9833C1B75C8127E5BD398141 /* context_list.h */, + F08CF4E0D25BFD1DC7C569B6A2F8424A /* context_params.upb.h */, + A312C3B4DB34599D4C50F4E51CB16DB7 /* context_params.upbdefs.h */, + 1BFD0997C77D9D838DB8080291A082C7 /* core_codegen.cc */, + 9C0F25A5A6D356BB78D82723BB8942E4 /* core_configuration.h */, + 75AFD57458E1F3ED008CF2A83F996FF6 /* cpp_impl_of.h */, + B44268E3F5731A7FE82EA87D333ABDCD /* create_channel.cc */, + E275CCBCEAF2E143B24B6B56C219E28F /* create_channel_internal.cc */, + 81AA820967C40D29C342EDE7604C8860 /* create_channel_internal.h */, + ECD4FAF0D023D165560EE442B6B819B4 /* create_channel_posix.cc */, + 221EFCB7E491F65C9392310F0B25B2CD /* create_default_thread_pool.cc */, + D077D62C75FACFE9A1225415481EB875 /* credentials.h */, + 3930C6F1D5E4B697F77B016A39B7D447 /* credentials_cc.cc */, + 8DF8FC3483BD5A33F9937EC7FD6A0189 /* csds.upb.h */, + 06505632183AFA4AD809E0DEF63FB125 /* csds.upbdefs.h */, + D5C6B888836DD5FC25F62BED00656933 /* custom_tag.upb.h */, + 67C9E52770058BCB0350F8140860C27D /* custom_tag.upbdefs.h */, + 81DE705B11AAD484F88E34D84D9F4709 /* deadline_filter.h */, + 75D55EC3B58172638E9BACC34202BF68 /* debug_location.h */, + 3469E2AD8B5ECD5C7524A6FD75FC1D81 /* decode.h */, + 7B23366DCA7713366BECCAB45391EFEA /* decode_fast.h */, + 4A58EAB4BBCCF4D038FA3348D47027C0 /* decode_internal.h */, + 3A29B4D6A772DD816AD5D4272450C924 /* def.h */, + 11067F2A992385ED25E3FF0A5898F7F7 /* def.hpp */, + 8CBEC31FEB362A3D9A9C310766CAE87E /* default_health_check_service.cc */, + DFF8C105DA2A7F6D0DCA33F2EB2FA899 /* default_health_check_service.h */, + 13A9BF61E750B521E9C309696B4ADC92 /* deprecation.upb.h */, + 81EF0A7CC622E871C77CFEB9C5016067 /* deprecation.upbdefs.h */, + 79B4DD7F44DA1EA917D584F3866A98B7 /* descriptor.upb.h */, + 82716D58AAA782A0D1DAF07BE2AC9695 /* descriptor.upbdefs.h */, + A335669353FB9E24552DF3C169765854 /* discovery.upb.h */, + 7C166AD977F3CF8363A9F7E7BC3AD6F1 /* discovery.upbdefs.h */, + 5B10CB3A7C0DFCE2E0791B96551CDBB1 /* dns_resolver_selection.h */, + CC97DCC7F1E413B497D41B96DBC453CD /* dual_ref_counted.h */, + 93F6BCED5F4A98B987F087A1EE954B2B /* duration.upb.h */, + 0905577B2D6A23929627C38DB92382B7 /* duration.upbdefs.h */, + AAB469807575C8FDE762C6DC5EFAA384 /* dynamic_annotations.h */, + A777CEE1950EB680FFCDD8E7A8F6A6C9 /* dynamic_filters.h */, + C6AA013B8DCE5B1B3ABC9255B9A016B1 /* dynamic_thread_pool.cc */, + 00BF8BB77D62E92425EC36A40C34A74C /* dynamic_thread_pool.h */, + 26CCCBAF522E451714B9209D14396B05 /* eds.upb.h */, + D8ADAC46114D7AC9B0B21863F43149EE /* eds.upbdefs.h */, + 1C7167FE2055EDA2E8F2AB1DE6FEE589 /* empty.upb.h */, + 2769FF4A2D8E841135AEAAADDB786A5A /* empty.upbdefs.h */, + 1CDD0D6FF6EB46CFCE591A26F11649AA /* encode.h */, + F15CB774004BAEBC7FFF49A3E4849E99 /* endpoint.h */, + DC46F7AC051AE7B42AB161966C17DEB5 /* endpoint.h */, + 1185E69A2B10C2CDAD1F0B8CACB62BAD /* endpoint.upb.h */, + 0C784A387EEF7E4840792A829D976EA5 /* endpoint.upbdefs.h */, + 8CC4A7ED683D2A8BB028F61C7C4B8372 /* endpoint_binder_pool.cc */, + FCC971B63763B6327111C9A064327749 /* endpoint_binder_pool.h */, + 6C384E4A0584045313A232EA0ACE3474 /* endpoint_cfstream.h */, + 719086FE14B89D8CCBC2743D10C06360 /* endpoint_components.upb.h */, + 1E2C23CD1D6BBB017FC832C54361F444 /* endpoint_components.upbdefs.h */, + 5FED59A1CDDFB043BB961B1AD08FDEDF /* endpoint_pair.h */, + F692A0661398B7DFBCCB5B3D8D481798 /* env.h */, + EE745A5EB96258683AC60213523226B9 /* error.h */, + AA2F3D51E2A02E2DF5DD99DA90E9226B /* error_cfstream.h */, + 919ECDDA2E80B64E93EFBF1B36A7774E /* error_internal.h */, + D1F5A7A2DAC34D4BA9478161706E8BFC /* error_utils.h */, + 9B36A6EE0B9CABDE3C1CAD15DD9BAA75 /* ev_apple.h */, + D3BE15E11BE1AF9D74C7651C92C44561 /* ev_epoll1_linux.h */, + 4FA9869ABA92FCEDA73265D4524F423D /* ev_epollex_linux.h */, + 694AD7107FE834585BFBBD1947F77A41 /* ev_poll_posix.h */, + A4A4636ADE14602CD297776C3B3445BD /* ev_posix.h */, + 662D37E44B1B57DCC2A8326DBC2F5017 /* eval.upb.h */, + C908DED33DB8BF5639C377ACF1691B79 /* eval.upbdefs.h */, + 68CC0463DF05B0F964E5C218CF9CC6D0 /* evaluate_args.h */, + 62FB43174138350931DBAD451780E551 /* event_engine_factory.h */, + D370E74A0BA1C66707114B0A8F3756B5 /* event_service_config.upb.h */, + B88C55AFD9D0CF536C9C5B39367C7B0E /* event_service_config.upbdefs.h */, + 519521BC3BA6794755FB35E3466D8971 /* event_string.h */, + 205BA8D7644E03CF95001176881B31ED /* examine_stack.h */, + 22FB4A93EFC9600706D695F3139DB143 /* exec_ctx.h */, + AD3E2FAEFCF43F7FA55EC715D6B4B191 /* exec_ctx_wakeup_scheduler.h */, + E57C7AE2A526F13B5BB8B7C715A1D7D5 /* executor.h */, + 80B550FF5B6F76C13E1E21014EE3FB20 /* explain.upb.h */, + 9E53BBDD1EB57911DB26B260B8B901CF /* explain.upbdefs.h */, + 68D78F2576A0E228835C94BCAECD873F /* extension.upb.h */, + DC381C255F6B9AAD59EE0CEF884A2382 /* extension.upbdefs.h */, + 6AE0A17883AA58D4C965CF92C32EC91A /* external_account_credentials.h */, + 990C8862D87209A29A3B2CEE56987A6D /* external_connection_acceptor_impl.cc */, + F1AA5F8D7C494B6BEAB936BCBB150019 /* external_connection_acceptor_impl.h */, + E32FD6026C9B0EC3980E47983CF17D94 /* fake_credentials.h */, + D4E56555E6F23A2030C40864ED2F05AD /* fake_resolver.h */, + 587027EFE829AAAB5D91EA4D88639503 /* fake_security_connector.h */, + DE595178C2BEB20106ACA751B5420413 /* fake_transport_security.h */, + 29F42073B158DB3F2D8375ADC5D71DF7 /* fault.upb.h */, + 77F3549D1229C9FC7B3AA7832FACDEC4 /* fault.upb.h */, + B29DD04FD464FEF37A081C240FE98A42 /* fault.upbdefs.h */, + ADF3364289E898C3DAF174283EFE13C4 /* fault.upbdefs.h */, + 06E9903F013FA5DEE44A034196AC68BA /* fault_injection_filter.h */, + C2236C02C2FBCCE8724E786D50598F16 /* file_external_account_credentials.h */, + 9EC10B08B31D80870AC419DB6DADFB68 /* file_watcher_certificate_provider_factory.h */, + BBD65111F13DA9AA451651A9E21882E9 /* filter.upb.h */, + D2A6E6EC11485AA58B5604C056178CF1 /* filter.upbdefs.h */, + B32247953623E53E290A3A626147189F /* flow_control.h */, + C5BEEF3AB8B0934E224B6D2115FF6C09 /* fork.h */, + 65B1A809910D1A1EA24766C16DB041B0 /* format_request.h */, + 8D09B265C5BCC0015E6540FFCCBC1CDC /* frame.h */, + B0886718355A6C1E892BCEA54BAEA1EF /* frame_data.h */, + A6F646DBA7BD65DC662746119C3B0DDC /* frame_goaway.h */, + 95CF39A4F949F8E6738EC28066720805 /* frame_handler.h */, + 57A8A88D9FF0C1790399DE507A8A7CDE /* frame_ping.h */, + 37C525D99E8B11C6D3ED4596FBA67FA6 /* frame_rst_stream.h */, + BB1F9D2980185D5CA09F4ABE9F58B3D1 /* frame_settings.h */, + B124FD778F0C4D8D46301BBF8BE73196 /* frame_window_update.h */, + 8390F817E3707DE07D51CADA42CEFCFD /* gethostname.h */, + 8BEB5F456432A052B55EEF81BD448ED5 /* global_config.h */, + 0CB4EDC7E840EE1D06D07888ABDA1A71 /* global_config_custom.h */, + DC13D993A4603F88B4FD0AEDF55134C9 /* global_config_env.h */, + 918E64B7A0155D74F6886AFDBFE00C73 /* global_config_generic.h */, + 9418828007254663081CA8C3885AEB31 /* global_subchannel_pool.h */, + 4A469F61A2F0818333D4018C5231A726 /* google_default_credentials.h */, + 9E24FDBFFB0DCE8B635929F8D56CCD91 /* grpc_alts_credentials_options.h */, + 99C8348E842F3F7CB95996E05C755134 /* grpc_ares_ev_driver.h */, + 3BA35F8BAF432F93C549A1EC9164ADF6 /* grpc_ares_wrapper.h */, + 3F41F53E7C563C1FF35819F4115563D0 /* grpc_authorization_engine.h */, + 4DF9C237DCE75BE95176FCE48439F678 /* grpc_if_nametoindex.h */, + 40C32D3E026D6EF29247F6FEE7B5A73B /* grpc_service.upb.h */, + 2D4EFDBF36FDE294178CA4F08CCEE2CA /* grpc_service.upbdefs.h */, + CC0E0B1060CFBD96840E97CD2AE2EE6A /* grpc_tls_certificate_distributor.h */, + A73AE8FBA58A3BBC899C1D31CCD717D8 /* grpc_tls_certificate_provider.h */, + D2A7D7B04D5E2C0DF817C45FBEF1A66C /* grpc_tls_certificate_verifier.h */, + 464B85447C3C3861043D805BC6A5A68C /* grpc_tls_credentials_options.h */, + 2A7ADA84763C50764B46C043846FDBA5 /* grpclb.h */, + 2C1DAE14887DC2CCFF8C901D8D3B6029 /* grpclb_balancer_addresses.h */, + A4294BAA5C71033A6420E22AF7000253 /* grpclb_channel.h */, + 410564F3F87AD82D5D563A3D6C969E2E /* grpclb_client_stats.h */, + E554609B9CE364F674926DE81F8E91FE /* gsec.h */, + 7382518CEC9A49FC56813A86B05DD5DB /* handshaker.h */, + 8F96E4CB93AF7E6EE5DBEE0709E1E1A8 /* handshaker.upb.h */, + 01B90B701B9BFA4FAA05CD7539C8A91D /* handshaker_factory.h */, + 734BF38F7BB7F3803B28B8C7AA8DD671 /* handshaker_registry.h */, + DF1992B4BF4291877D511EBE13DE4035 /* health.upb.h */, + 439C3EA96A67F1BB4B71415F1B526D38 /* health_check.upb.h */, + CAB6FA8D49986984E32737485CEB1DD7 /* health_check.upbdefs.h */, + 3B175DE3C8495F51694AFE623B0FD22A /* health_check_client.h */, + A28E9E41C64317EF1B3BFCADB9D465A3 /* health_check_service.cc */, + B97AFEC095BE106FDF2478D0E88D50CF /* health_check_service_server_builder_option.cc */, + 69000004006F489C8D6390733B85525C /* host_port.h */, + 0186E63FBF38A7EB9A7B554AC983DCC5 /* hpack_constants.h */, + DEC3667300D27407831A2D9F2E7D31DA /* hpack_encoder.h */, + F9BC9E54AFFAB5D9FEC41D6995BD4ACF /* hpack_encoder_table.h */, + 1F1F44E1F2E6369F8A7F9FBBD9BCB0E9 /* hpack_parser.h */, + 4E5379D4F5F9E85ECEB44570C43B884C /* hpack_parser_table.h */, + D3CEF62871F23E087ADAF0F3EDD56350 /* http.upb.h */, + 2E409AA4C6C131781AE66F9121458E1F /* http.upb.h */, + 46534ED24E8950674951EEB6000997EA /* http.upbdefs.h */, + B96F5BCFF9002E3F97F1F4E57B9CF5FC /* http.upbdefs.h */, + DEB8DC6A7026D654D6C1BDB6649A60C4 /* http2_errors.h */, + CBC81A57642A5E7911552C848FD187D2 /* http2_settings.h */, + 14F2249662A33B2EE690E934B283F379 /* http_client_filter.h */, + 1D1A0A233086B54B9BF17F6F56156512 /* http_connect_handshaker.h */, + 33C2557ED17B1F7C3792E5ECA16DCA82 /* http_connection_manager.upb.h */, + 8790EC735C909A17326C9A56B876D4DC /* http_connection_manager.upbdefs.h */, + 7D188A761A53C200AFA073D7D7DE4C59 /* http_proxy.h */, + 5EC3ECF38BBA797B4EAF85F86A8D692B /* http_server_filter.h */, + 656B29316B6EA4D754DD7A3AF612C0A1 /* http_tracer.upb.h */, + 348FE5A9597663696ED53A1C67C062D9 /* http_tracer.upbdefs.h */, + F6C885B84D2C5BDD2BEE1915274EAF4D /* http_uri.upb.h */, + 987D6ACC82EB647C8460D412E477D903 /* http_uri.upbdefs.h */, + 8D69B450F7DA8B85388747329DF5F7C5 /* httpcli.h */, + 95BA87E359B749A419A9DD4B63DA050E /* huffsyms.h */, + 539B1A52B50F4BBCB7FDBCDD371B99F5 /* iam_credentials.h */, + 4B1A65519AC5D3432DA10C49EB56B1EB /* idle_filter_state.h */, + 2C6A8F0DBE5C696FD7D4C50117CDCF16 /* init.h */, + 45D3AFB0E5110439DA2F15E69E845602 /* inproc_transport.h */, + 76B4376A8D10B1A244E49A2C0A80D2A4 /* insecure_credentials.cc */, + 68A92CB9A475EB65D046EBD3FADAF50E /* insecure_security_connector.h */, + 2B5CDD893060EAF52709F81B61394236 /* insecure_server_credentials.cc */, + 434523CB48BC1583B23483D9DDCD304E /* internal.h */, + 289B226B4CBF31537166E7A90A461285 /* internal_errqueue.h */, + D971613BA7059F8268D0FAF813CD8B17 /* iocp_windows.h */, + E84AC59DE8DCBF84852596259B19B423 /* iomgr.h */, + BDCBE89DDC5C91C46F63D6DD606FD854 /* iomgr_custom.h */, + EE8AEC7195C25A3E3884E375A7D980FD /* iomgr_internal.h */, + 8155E03B7CE659F8FB2A2D3B9FCB3623 /* is_epollexclusive_available.h */, + 5A835EE6123710395FC1AC6BED06100E /* jni_utils.cc */, + A6C1D5D8E26EA814730EE6F3675E6D47 /* jni_utils.h */, + D81755127C5E1B5649F44F873EB84165 /* json.h */, + 79D13A05D320DE0E38AD88CABBD0A6E6 /* json_token.h */, + 464F2AFC1DE3DE799414082975B156D0 /* json_util.h */, + 93F406E983ED554DF3C8A175C74004C4 /* json_util.h */, + A5BA281C4B7D08C907B38EBE5D96C5AC /* jwt_credentials.h */, + 2FCE60A1AABA323271F5AB63478691A8 /* jwt_verifier.h */, + D78C6E7E6768BE7013A3E6755FC813DA /* lame_client.h */, + 5C9733B403B102E16885F7A7AA43F06E /* lb_policy.h */, + C4BC8210B46028757C6AE8083702DD6D /* lb_policy_factory.h */, + D172F5791353B1F67129B68245FD8473 /* lb_policy_registry.h */, + 9A6BE3AF74ED6F56E16B48B68881E2E3 /* lds.upb.h */, + B4E68554DC896E64DB6AAE0F7948F1D9 /* lds.upbdefs.h */, + DE846B68876A126B2A57F0FA3201AD9E /* listener.upb.h */, + 9CE39A8ECC225D127380280555EB4CEB /* listener.upbdefs.h */, + 5F7CF84CD1730F9575904395CFA2E66C /* listener_components.upb.h */, + 1EF236459CAACB67CAA0DB794FAFC010 /* listener_components.upbdefs.h */, + EBB77407080C862FBC1203C63085D947 /* load_balancer.upb.h */, + FBE0E3332B4645A951D2117C8921DDAD /* load_balancer_api.h */, + F45472A4EF0C724A5068CCAE53815BC1 /* load_file.h */, + 5E793AF5407B047391CF126C0502CA61 /* load_report.upb.h */, + 3E7FC3DB764AA14E1E865C7D6C52B239 /* load_report.upbdefs.h */, + 2EE4A04BDD60149AB7E716C2403710D4 /* load_system_roots.h */, + 0C66E739B975D01CCFE8AC4DB1AAE4AC /* load_system_roots_linux.h */, + E0A1AAE643676A8E2F428729C43C9A1C /* local_credentials.h */, + 7C5D48E3381E9196AC22C7DAFE43DA71 /* local_security_connector.h */, + 7D4B4252AFB49B82007AE79A991A16F8 /* local_subchannel_pool.h */, + 8F1C9EBCC400EE4D0D6B816B300F0469 /* local_transport_security.h */, + C8D180F6C3EBEA23DEC451C24B0F99A1 /* lockfree_event.h */, + A696CF8961FDDDEC4CA11FA1E2D6E40B /* loop.h */, + DE253BFDF53C4DE8E57F7B416F994F64 /* lrs.upb.h */, + CD6082FA8B117748796867FF4D268FB0 /* lrs.upbdefs.h */, + DEE4C584032AD682DFAE089178A33186 /* manual_constructor.h */, + 7FB27CDDD081F802DD700B2386A67B51 /* map.h */, + ACD86B398AD94A50BA67D091E8B071C3 /* matchers.h */, + 4E9746FE3D4A297A0A729C271DECC293 /* matchers.h */, + 0CF292213E56390632C04347E4187E5F /* max_age_filter.h */, + 346461CEE12A7C538E2029202E5773A5 /* memory.h */, + AC46ABE063C2DF5DDBBE62F27E918739 /* memory_quota.h */, + 238C09B05DE1355575517459045A06B9 /* message_compress.h */, + 442698FC8AA75970C0D38889BFCD24F9 /* message_compress_filter.h */, + A31161E07AD29B060B77E8FC3A44183B /* message_decompress_filter.h */, + 023BCF5391E9FA014A24080A3E647BB6 /* message_size_filter.h */, + 25B3B7379EA88EA32DB8DF620722287A /* metadata.upb.h */, + 31F6B91F251C898E6E7354549DC0C827 /* metadata.upb.h */, + 41D2CEA6112486F87188AB1EBB1DB99B /* metadata.upbdefs.h */, + 925BAD6C039021F6331D99E0D71507BF /* metadata.upbdefs.h */, + 23640DFE8AB0B2ABD4FE18FAEB80562D /* metadata_batch.h */, + E8B9C1E984BD4EBCF21AA6F42D5A11CD /* migrate.upb.h */, + 851DAEC8FF55D7643A13D5E10092CE49 /* migrate.upbdefs.h */, + EE030D9D450D63DF0752348A21BB4B70 /* mpmcqueue.h */, + 89B82013A88C8519B4A873E81CD5BF01 /* mpscq.h */, + 62A7E6184FF12055B5F00A40745D168B /* msg.h */, + 5AE6507A5F87C49F7055C67CA6C6A210 /* msg_internal.h */, + 88887370A76FB76303839847BF0C7229 /* murmur_hash.h */, + 7C63F4F4F89E9AFBAF9368CB0E8E0EC4 /* nameser.h */, + F7D3C96503AB0C2B10D418B74AA6FF80 /* ndk_binder.cc */, + 238A27AB94B11612BAC355A8C6F9C8DA /* ndk_binder.h */, + B0B6FB988484E181C70A669A1616CF6A /* node.upb.h */, + 6C4FDFE0D8572A90211BB0447EC0B719 /* node.upbdefs.h */, + D6DAE5AC6039156A0A0E36EA63A0F1C5 /* number.upb.h */, + 7DEB961C5735A034F58BA05453C5836C /* number.upbdefs.h */, + 26FA4C6F57D7A88F679C1B2A0F26E85E /* oauth2_credentials.h */, + 6542483789367FE5D0D0D1094FEA7821 /* orca_load_report.upb.h */, + 65A235EE13A690D79DA49075A313CECE /* orphanable.h */, + F95F37233193C515DAB2AEBBF4C9B4DB /* outlier_detection.upb.h */, + F217285AAFE55020CB11F827E0FF4364 /* outlier_detection.upbdefs.h */, + CB67BB320FB4E93B52A34E9C9FFF9721 /* overload.upb.h */, + 79851AAAF3E5C33DE4467C46E95DA457 /* overload.upbdefs.h */, + 9F09E3C7C59A862B6112EA234F030BDA /* parse_address.h */, + EF90A1EEC7F94AE94B9535F36613A9D5 /* parsed_metadata.h */, + 130A44F8DC40AA4DFF796CEBCE3C1FCB /* parser.h */, + 8884A3E2AB053907CFA209D05D96D33D /* path.upb.h */, + 124A85BEC20E71A756B825A212249F1F /* path.upbdefs.h */, + 67FE19879FA707E8A29014CC845D0382 /* path_transformation.upb.h */, + DDA1DAADD960D842C088463DBB173E66 /* path_transformation.upbdefs.h */, + 5E9F5F467B68808E84F7BA8B59662AB4 /* percent.upb.h */, + 43932C0BA42981A8B7D37897EFA081A0 /* percent.upbdefs.h */, + B40097ADB0F374C9717DBA4A6D2C9A67 /* percent_encoding.h */, + F3D50668648A9E5B1B7B247C8066F590 /* pid_controller.h */, + 149FBCEDBC50E2DF889C30EDD321A26E /* plugin_credentials.h */, + 84C2EE7BD9D036F14FE928E007DA4BE0 /* poll.h */, + 7616D8D0411FB160C5D3E2A2D473ED47 /* polling_entity.h */, + 6D1772DA902A766652DEF9FCEA8D36AC /* pollset.h */, + C2E28DA55BB6D3C1D401C174ED35BEF5 /* pollset.h */, + D431963C0B4434EE5E8E3122E5050BC4 /* pollset_custom.h */, + 4441E696267285D295210F5AC14E09BD /* pollset_set.h */, + 1579D205A4CCB8ED59C0E9BDCE17B0A3 /* pollset_set_custom.h */, + A5992B6F5FEF9C7EC056732D0C8FB760 /* pollset_set_windows.h */, + 4479CC2B884E5B238D65787EB09B7158 /* pollset_windows.h */, + 2EE83CF848F5E32A98261599850E6261 /* port.h */, + 95DFF38DCADB939E81EFC52E10ACCFAE /* port_def.inc */, + C2827A5AF94DF99760D3B09D87DFE1B8 /* port_undef.inc */, + D7EA53EAE82A824CBD5C043032B3A805 /* promise.h */, + AE516222ECB950DF261EA52CC53284D0 /* promise_factory.h */, + 2251476E55803F732A8490F842CA7483 /* promise_like.h */, + 294D5EA0136B8CB8D5408C884BB94C21 /* protocol.upb.h */, + 28FAC9E3E15391EEEEA8447150C8DEEB /* protocol.upbdefs.h */, + 9917315F115AFCFF96EEB3708E1CD75E /* proxy_mapper.h */, + 680166348105B6E171F2C1CD49BD9659 /* proxy_mapper_registry.h */, + FD06543F1EB9F0300A3DF490DB45B2C5 /* proxy_protocol.upb.h */, + 6BDF18401538AE2B5050FD138BB859B9 /* proxy_protocol.upbdefs.h */, + 2DCC5CC5D2B38B964AC4C3A220EF5E01 /* python_util.h */, + A6129F1D85D706E5013EB80A999C9EA3 /* quic_config.upb.h */, + 67829ADC0EACB5B114C6BF4E35386AE0 /* quic_config.upbdefs.h */, + B1B9AAE440E9DEF5E10BF637873F42BB /* race.h */, + 0E00F11D7D3C1085460F5EFB2EA3D3AB /* range.upb.h */, + 23D67925F99A0B863E9CF5F823AF96F5 /* range.upbdefs.h */, + 7F938E1ECF07C9B318E8FC9307054DB8 /* rbac.upb.h */, + ADEA7E81CD5640AAEB1C7169CA33EA29 /* rbac.upb.h */, + E56683C34344178C8E291984BA7DC4D5 /* rbac.upbdefs.h */, + 001C0508B3921AB2C14FBF7D045124A5 /* rbac.upbdefs.h */, + 43A1FF8C5B1EBB2590D2C5807CD68BF0 /* rbac_filter.h */, + 689C31DF374C6F665F6CF0BF9F74153B /* rbac_policy.h */, + FE5C96E4A94D99019D604965CA948E22 /* rbac_service_config_parser.h */, + B98BA4729DA946246C4C5729379BF88F /* rds.upb.h */, + 3FDA805759ADD153869B18A161CF5878 /* rds.upbdefs.h */, + C9CDCB6EEE423A423663F8D57BEA9852 /* ref_counted.h */, + 774219AB72D02853C436277BA7CFA054 /* ref_counted_ptr.h */, + 14233F9FF1EAE0CF5C44ED4A106E2024 /* reflection.h */, + 3DE8A44696201536340C5CD4F92A540D /* reflection.hpp */, + 4276FCE9A672E0E0DB8CFDA4655AF127 /* regex.upb.h */, + 891D78E0F95636260C607EE16E204C16 /* regex.upbdefs.h */, + 307D5259A941DFE6CE20DA56CEB9A975 /* resolve_address.h */, + 4EEFCBAA52266A325215EB3850F1A7A3 /* resolve_address_custom.h */, + EBE1FF4EDED0F03FDBAD444110E1930C /* resolve_address_impl.h */, + CDE6280BB0872B2807BFF12781AA3C2F /* resolve_address_posix.h */, + E69DD3B4013D2792DA3EA8E36D8A872F /* resolve_address_windows.h */, + 214F7FC2261B66D88014F017A8FB5BE6 /* resolved_address.h */, + ED1BB40A88E202952AECB811B8BF0BA1 /* resolved_address_internal.h */, + 535BFD33EF257E1E1CC9B8B42246BFB3 /* resolver.h */, + 586757584D973BC90A1CAD36A442231E /* resolver.h */, + 3287B2F042C808EF2E470208E1C620F0 /* resolver.upb.h */, + D5EEC08128F5538B16F243F591226C02 /* resolver.upbdefs.h */, + 6785127EED0BBFEFC00F3D9742E30E80 /* resolver_factory.h */, + E69D1F8BAFBC0B74CB54BA6289368499 /* resolver_registry.h */, + 7180D5C6241A975E84BD8F2A079B7E7D /* resolver_result_parsing.h */, + 292636666E464640DE33A75C1D6F0880 /* resource.upb.h */, + AB1FD7658954318E2216723277A69518 /* resource.upb.h */, + BFE797098A78320B960F450E053C472B /* resource.upbdefs.h */, + 959B015EF45E4D219B3218CBA081C973 /* resource.upbdefs.h */, + C8E6C942416A7205F4C890CF975375C7 /* resource_locator.upb.h */, + 7C6053D25BD0B7FC1BDBA23CE67D43C2 /* resource_locator.upbdefs.h */, + 7B3005A1AE5DC8A11E27A5995A98FF3E /* resource_name.upb.h */, + D49AF56AC232EB1F0A9B989A0042EDC2 /* resource_name.upbdefs.h */, + 391440446D5EE62AE2A8D2F404A6FEE7 /* resource_quota.h */, + 50500425AB4D4DB2E9221FF52411F3F3 /* resource_quota_cc.cc */, + D0FAD19280D398B4388402315DB84027 /* retry_filter.h */, + E9A22F7E25D0F7AD9D9C28F893705E6B /* retry_service_config.h */, + F164F00AD2BD9E0C437418D8A2715E81 /* retry_throttle.h */, + CAED686BFFD5E97D02A245F273A8EB12 /* ring_hash.h */, + FD5DFC033C9B4BAD5B971526E653BD67 /* rls.upb.h */, + 78A985EDCCC460E3432CFCE5CB77E9FB /* route.upb.h */, + DC77411E3D9F1F644CB99BED18FFBD9E /* route.upbdefs.h */, + 99584C732762400D8FD5246B8E0525F8 /* route_components.upb.h */, + 53D94EEC477A9984F16DB3C12CE1082A /* route_components.upbdefs.h */, + 3752429398C6038EF928765D7F8D9E08 /* router.upb.h */, + 52F725D37B4A207EA0C3B47BAD85A348 /* router.upbdefs.h */, + 8695802D66ED0B539ECABA0E72CF7047 /* rpc_method.cc */, + 4410AC48006492E8F2EE38C39A5B48A2 /* scoped_route.upb.h */, + DEFC113AF44814F248480FFA238DCBC9 /* scoped_route.upbdefs.h */, + 67DA08B9B819137A201FC44F55AD9C4E /* sdk_server_authz_filter.h */, + BE3A4E5606E548A9D6A5E3E027CABEB6 /* secret.upb.h */, + 68081E0DCD54FA35F4F69A201C16471A /* secret.upbdefs.h */, + 60E4B43C74EE41865FEC6649223773EB /* secure_auth_context.cc */, + 644E9C4DFB4F71E1BF32D23C5B00F3A3 /* secure_auth_context.h */, + 1F33948651BFEE155CD6D5C0D0140A84 /* secure_channel_arguments.cc */, + 417F1CBFB8BF4BAD5BF4E693F1118CDF /* secure_create_auth_context.cc */, + 950FC212911B5D56E43749396D461272 /* secure_credentials.cc */, + CAF566D899CD04E03B875754A13C5A6F /* secure_credentials.h */, + 065EB92A952FAD2705516F580BC5BB74 /* secure_endpoint.h */, + 9216FB7F16D22FCCA71754B74E5B7752 /* secure_server_credentials.cc */, + E4C649555CE0EB3A1B491526F6594307 /* secure_server_credentials.h */, + 2A91F34559B28CF1A247EEEC7C922973 /* security.upb.h */, + 2D16C357E9880E8146DC8080BB41140D /* security.upbdefs.h */, + FA31B0C43944E6E8D902044B75AB779D /* security_connector.h */, + 4EFF00A4AE82CFA137F5A3655815034E /* security_context.h */, + BC726CF8C2D2659050237F666DB06E6C /* security_handshaker.h */, + B02AAC28D65187A3B9EC02F447B92476 /* security_policy_setting.cc */, + E47395BE4B94EEC5E85FACE176734FCA /* security_policy_setting.h */, + 4E85B41ECF3487E6ADF60ADE7A346BA6 /* semantic_version.upb.h */, + 7A334075C8811EB52875FEB3802C734D /* semantic_version.upbdefs.h */, + E8A80EBF0014CB2D1FF28B06B21A3CAD /* sensitive.upb.h */, + 749B29D5A7A72DB9FDB8FBD7656A2C22 /* sensitive.upbdefs.h */, + B97570F228CF0E26C09FF6315D081DAB /* seq.h */, + D7029CF9B61C975FBFDC079D9C501404 /* server.h */, + D935BDE2D2077B7436342F128E7981E4 /* server_address.h */, + F866196556B610881D25EDB54605981E /* server_builder.cc */, + 27EA483C924136B10764C316D50A63DB /* server_callback.cc */, + CC6D7A83183F8830466249C6413FFB66 /* server_cc.cc */, + 33765963843CCEA4561311DE418CFF5B /* server_config_selector.h */, + 1CE97BFCE06F500B4C7FDD6C47E6661A /* server_config_selector_filter.h */, + 80D00C44F9F5408F89A980CB49987AE6 /* server_context.cc */, + 190EC7D7AC0F3DDCB3B0B6C6D5F205EC /* server_credentials.cc */, + D58FF6CAB782BECE25CC27D1AEEDFE52 /* server_posix.cc */, + B1571BECF77518DD0C0C19941FD422C0 /* service_config.h */, + 2864809DC2ED795364246885B4C10AC5 /* service_config_call_data.h */, + 8E6BF553674661694358F379FA6C886D /* service_config_parser.h */, + 339D0EA5EBFF026C2BF94997708D6540 /* service_config_parser.h */, + D7D0DF119549A75AA660EE0F53482A07 /* slice.h */, + EDFE0D094270FC254510AEC9AF4B6CA6 /* slice_internal.h */, + 1C6E02D5E78ED952244996A3CD8A5286 /* slice_refcount.h */, + E130EE5090FADBBC87294D876C6C05A9 /* slice_refcount_base.h */, + CC9A4CAAE2ADAADE47B5183937EB894A /* slice_split.h */, + 2412B865DC2DEE9DB82B38F549410653 /* slice_string_helpers.h */, + 6F5124982CD295133972FCF0E11859BA /* slice_utils.h */, + 722CEC6E02CF3DBD5930A33530DC139F /* sockaddr.h */, + DDE5614CCAEDF80A045B9FB13F2D1777 /* sockaddr.h */, + 09AEB421C110079B3C5C5F45069CEE78 /* sockaddr_posix.h */, + E1D44B6174E15E888C26F2C3D86D6203 /* sockaddr_utils.h */, + 9920D7969770E652F07BDEEC7D56BA5C /* sockaddr_windows.h */, + 0BB948C198AFE7EA0A1527303E016961 /* socket_factory_posix.h */, + 0A5B18AFB067E8ECE4A5F82816464572 /* socket_mutator.h */, + 6949B9A31B9A5E821AA7B27C7F9E6013 /* socket_option.upb.h */, + A4B9A6431CFCF4C22ABEDEE985BE7B62 /* socket_option.upbdefs.h */, + 82FB50329157A6EA9E8029E16F9746F7 /* socket_utils.h */, + 6476FD9E57064779CC0AD023659CF0BE /* socket_utils_posix.h */, + E7D23EBE63D222BBBF1F11971A99635A /* socket_windows.h */, + 17628FBCFC4DECA297032EC1BC4C32E6 /* spinlock.h */, + 9179F02821F02FC5355F60C02B4D1D57 /* srds.upb.h */, + 7BE728150F3C5260BE5DED01247F3F61 /* srds.upbdefs.h */, + A5A8431FE7B055290579D5509455ACC5 /* ssl_credentials.h */, + C0A05A94D4B1B2C140A8247B67FF3D8F /* ssl_security_connector.h */, + 504AB5C2226DFD780F2CA13065B03932 /* ssl_session.h */, + FF0ED5C7F4084A1B61B78732EDF9428F /* ssl_session_cache.h */, + 4CA28EC95F2D329E1CCA75B1708208E1 /* ssl_transport_security.h */, + 9477BE757C97BEF7B93F7F8F61F90F4F /* ssl_types.h */, + D1B4F0B420694AFC0F7558E1B4132B50 /* ssl_utils.h */, + B1AF995FF579B849223272B3B1BA52F4 /* ssl_utils_config.h */, + BDDCB74A72180D665F10B332AFF62F6F /* stat.h */, + 6557431AD55F2F0310054D7834A8C5D9 /* stats.h */, + C77F308F4CBB7C2FF6D9E101608BFD03 /* stats.upb.h */, + D1DC74A0B7C8DD747DFAB8C450E44392 /* stats.upbdefs.h */, + 69AB3D757C2F2F5953B6942A30F1B06B /* stats_data.h */, + F31FAACFE34D6C642D015C669A80BEFB /* status.cc */, + 7376EE362BAF9734B69A5A4A10579D0D /* status.h */, + 6CC425C67297CC54B10E1458501EAB0F /* status.upb.h */, + 1A18C9EA6F4B835AF462FFA4070D1AA9 /* status.upb.h */, + 3C2BABE7775306D1006E03ABB258F2B0 /* status.upb.h */, + F374C8946201A095174C19B5EAFDCA7C /* status.upbdefs.h */, + 4E154308DC5E5F1E9716E1537DE7322A /* status.upbdefs.h */, + F2B5C2A8E32E9E8A882D85775771A773 /* status.upbdefs.h */, + 626F483B7BA65733C1DB2DAD6CCCEE56 /* status_conversion.h */, + B76814E748A026738AF68DCF708E3AE4 /* status_helper.h */, + B65F88FEBC42D1F06BC0197D29D9FD8F /* status_util.h */, + 49E0686A5E69BB95463462EF1BB10483 /* stream_map.h */, + 7A48C0CED2D22453777B40673FC4A4F1 /* string.h */, + 22594897C05BE331CC7338BF453296BD /* string.upb.h */, + D73D71EEB20E93868EE9A44BDC7B8FF7 /* string.upbdefs.h */, + 34C4919254DBA38E57CD741E01A4F30B /* string_ref.cc */, + A5D8ADD0DA1C7B5F0B325D44E10A619A /* string_windows.h */, + CC8DF685FB0AC1A75133FD91D1A3033A /* struct.upb.h */, + 904C9894D48199D137E1DB2234FA10B8 /* struct.upb.h */, + E7DCDE78C62CA23DB2108200FBE8E11F /* struct.upbdefs.h */, + 72A1FD8BF32DEBC8A3280A1802CACABB /* struct.upbdefs.h */, + EE1F5FB3709FDFBA9C73CB8AC47CE252 /* subchannel.h */, + C8C7CAB31AAA00EFFDC7EB6939F4BDBB /* subchannel_interface.h */, + E5B50894887B1172A0DC085ED6AF1B61 /* subchannel_list.h */, + A35299033E300C8E8249FB3BCD9D2A17 /* subchannel_pool_interface.h */, + 71EF51826972D07B9AB2A41E23965304 /* substitution_format_string.upb.h */, + 23844265433891803D72214C9B89C1EB /* substitution_format_string.upbdefs.h */, + 426D4170EF002DBB163F16D5C964086A /* switch.h */, + 0FBDF2CD45B080CB81D38E0D85EF405D /* sync.h */, + AFDEA9FEAF974944C83B32D7D504E379 /* syntax.upb.h */, + 9685F5568FB423CB1E9B24498E3777A1 /* syntax.upbdefs.h */, + 9960EC5985391FFC9366E3325FA360BC /* sys_epoll_wrapper.h */, + 70813D60AC567BCFECDD4671CAA0F02B /* table.h */, + 7AB9BA22259E143A58FA754221B57332 /* table_internal.h */, + 282601D675F13B63E31A544E0BF2DD43 /* tcp_client.h */, + 0DDA5EA5888E72D0274920B6A66129BC /* tcp_client_posix.h */, + B9CCE1067AA858BE9D3B0E1A0BF311CE /* tcp_custom.h */, + 32754FE58CA8C42CC0AC44B1AB0F4B2E /* tcp_posix.h */, + AA735F2C0097240A3BAA76F8939292CF /* tcp_server.h */, + 5F3DBC302A95F5220E29416B70ED0D85 /* tcp_server_utils_posix.h */, + A6505317FCAB0CD5AB95F05E265AC535 /* tcp_windows.h */, + E8085D04B328E5BCF9918C1E71F59337 /* text_encode.h */, + 93692BFCEE7AE5723D563525E9D4F140 /* thd.h */, + E1AB0AFB988926C578C3ECAAAC733FB5 /* thread_manager.cc */, + 2C9210E8D57FE252076F3A07E041E016 /* thread_manager.h */, + 8C1F4341D0514D7EF2B5075C09DE6D62 /* thread_pool_interface.h */, + 4E46A7794DB84C93BCDE459B92E24CF7 /* thread_quota.h */, + 1977763ADB8A3A45B8BD5F2AE1DA6B24 /* threadpool.h */, + DDBC208D0CE052F5084AB4BD8394A1D5 /* time_averaged_stats.h */, + 32EDFDB5960DDE3782D3491DAFC6ED91 /* time_cc.cc */, + 2BFA85984B8C217337D178C28E1A8B6E /* time_precise.h */, + 9EE12C4CF3A22800694B23FD6597CA9C /* time_util.h */, + 611E38312BAE20C0F32D998AF3D6D5D2 /* timeout_encoding.h */, + 7EDF54183434FB39AC19B88572C93DAD /* timer.h */, + 89D986A203FC20E88A35757D45C00883 /* timer_custom.h */, + 9295B589374F6BCD8F79A58FBCC8A1C2 /* timer_generic.h */, + 315E762E9A6E6D81F0CA03F2AF0CE897 /* timer_heap.h */, + 3A8573FA06A05CC7FF8327D45EB59908 /* timer_manager.h */, + CDC8B3016E360B8FCA5FDE54243F9F3D /* timers.h */, + FAC6F430D42F441B3AF729418147E598 /* timestamp.upb.h */, + DD6A5B031A5E0F734DB224802FCAC2FD /* timestamp.upbdefs.h */, + 3B144CCB2B53E9E0D7CBFB21045790E3 /* tls.h */, + 10DCAE4DED43041A434910B817B39074 /* tls.upb.h */, + FD54AB33B244D99795F12E82380E7E83 /* tls.upbdefs.h */, + 4B8886C7E4DA8A4AD9E17DA5A756CB06 /* tls_certificate_provider.cc */, + ADED6E1CFAEEDEA07EB45E0ADBF5CA48 /* tls_certificate_verifier.cc */, + 77E210DA12D3F8193FCADB9711265A0E /* tls_credentials.h */, + F786B1CFE46E22EEF3EE969B61AAC30E /* tls_credentials_options.cc */, + 518FF03AFF5CCEF64FB0A1D0039129D2 /* tls_security_connector.h */, + 7C4B8FB694E9C33FBDD3396B92BB26EF /* tls_utils.h */, + A39B95F96ECB1E71032E7905C5540160 /* tmpfile.h */, + 28886DA64B99647809AB882C5A622219 /* trace.h */, + 29A355FD559D68B918B170227A295184 /* trace.h */, + 8F7372CCFCB0FCA5F8730CB6CFA80102 /* transaction.cc */, + A0DA2FA70ADED1CC5EA02946BA06D681 /* transaction.h */, + AB98701B50C0F6FB3E70EDE0CBC6B8F1 /* transport.h */, + 9333DCE4248E1A2ED045DA2E15026827 /* transport_impl.h */, + 0EE31905A956BE3010D09F5A83199F55 /* transport_security.h */, + 30DA1F532A181A038626B7A1B003E1E1 /* transport_security_common.upb.h */, + 24858EA0860DF54753F091F265C51ED0 /* transport_security_common_api.h */, + C11E77BB48A998C6A8E813BFB827BFAD /* transport_security_grpc.h */, + DEB2579472137772786ABFC33F244B28 /* transport_security_interface.h */, + ADAEDCD9605C7AC1B80BEE5166077777 /* transport_stream_receiver.h */, + 6ACBBB49B8AE2C7A71B18F0E1A65AAA6 /* transport_stream_receiver_impl.cc */, + A926A6A8A4BAE2EA2EA8D03A8E8F0D7C /* transport_stream_receiver_impl.h */, + 4BF018FDFC304381D72AD4A6E8EAAF16 /* tsi_error.h */, + 551418E325E7294301293549999DA3A0 /* typed_struct.upb.h */, + 70992E175D9E519F03ABDA07C4A85FC6 /* typed_struct.upbdefs.h */, + 52BD75847D15692F9A0F6CA9BFF264C2 /* udp_listener_config.upb.h */, + 7BF947F8FD81AADB4720F016861C8DDA /* udp_listener_config.upbdefs.h */, + 2850BF760456A944D91813FE96B24637 /* udp_socket_config.upb.h */, + 484A94F63471D501641D65AEE0C5B8D0 /* udp_socket_config.upbdefs.h */, + 16F516ED748F09D6E172AF5CC27DFE22 /* unix_sockets_posix.h */, + F34670B94A71F044E85A8D143E98FED4 /* upb.h */, + 49011DC8BFC10B0B6E64866222AC6A9B /* upb.hpp */, + 59EC08C1E8D9CB03EFEED229C0E4960F /* upb_internal.h */, + DF3B0BAA5A1F9BA5258F7EB33983E19B /* upb_utils.h */, + F23F0E61E23B0216D6969BE2FF8248AB /* uri_parser.h */, + 28BAA6685E710178A31505E2973B3C80 /* url_external_account_credentials.h */, + 2B8E936BCB3F3B6C50B709063EE5876D /* useful.h */, + 4331A7AC456212CB8041F8F357C8C4FF /* validate.upb.h */, + 1722CF8C9ABC8E3FE1EDBA91DF75DEE0 /* validate.upbdefs.h */, + 174F0E5F02A6BBC0A75D88B01A77DC4A /* validate_metadata.h */, + 5D56BFDE89F7D54F40FB10D93A74270E /* validate_service_config.cc */, + CFCEAE4FD6C2552BCE75D60E5A6EFF06 /* value.upb.h */, + 59345AE043703E97F9200F4465F098D6 /* value.upb.h */, + B80DE29AFB8A6F6A51DA52954227068A /* value.upbdefs.h */, + C16A91E7042C881DE55377B4C1740A90 /* value.upbdefs.h */, + D4AF0F3F7385AF80E279791CAD90F1A7 /* varint.h */, + 127D7771A7D70716C0035826EB6EF9A8 /* version_cc.cc */, + E949CDD2567A70980FAA4D2B0BC8F3A1 /* versioning.upb.h */, + 0F324420E3B8B12B11EC2B9CBE57B41C /* versioning.upbdefs.h */, + D5A605F74C77362FC50735544E279036 /* wakeup_fd_pipe.h */, + 28530AFCB1B3B27030FF01C84293068D /* wakeup_fd_posix.h */, + DFCB5F99CBE4588B62D8EA943E499002 /* wire_reader.h */, + 9D66608FDDFFE130BFDB19E8A46A9E31 /* wire_reader_impl.cc */, + 41CD0630E13EAF44EB0D2E32C8AC9399 /* wire_reader_impl.h */, + F36BA08669D6780717B4D7745389EEFA /* wire_writer.cc */, + 00AE605772F427306BC8987A35F32C75 /* wire_writer.h */, + 50FD8E9F0EEBA35A3F0FC7A11D872ACF /* work_serializer.h */, + 27AEB612CF1849A92DD38EA575E3D01E /* wrappers.upb.h */, + 91D146F3CC2DEF9122B89E56F04179C9 /* wrappers.upbdefs.h */, + 1A8EB5FB1BFD92401BD23EB638692832 /* xds.h */, + 87B0EEDBCD2D4728E1EDC4060D728293 /* xds_api.h */, + DF892E039FE9C6083C110B48C8FF2E9F /* xds_bootstrap.h */, + 26F470FE48D614D5074118941282D1F0 /* xds_certificate_provider.h */, + 840A2003D93A5070B65103D63DCBB9BB /* xds_channel_args.h */, + F3EF254A68C3938E99C1A52D49AA490B /* xds_channel_args.h */, + D3C10EFC47B33FB968622544FF742F75 /* xds_channel_creds.h */, + AF164540303D299ADF2744C71B5AD036 /* xds_channel_stack_modifier.h */, + 91FBB7E6F8C81A8B348F170676EBC32E /* xds_client.h */, + 00455424D7FFD66A100A542E926B5CAC /* xds_client_stats.h */, + B4082435B3AA902352791171F2E560F8 /* xds_cluster.h */, + A159468ADAB47C79B3F05E7E62A3AE58 /* xds_common_types.h */, + 8AB2664197F5DDFBDB6C0F58AE6D526F /* xds_credentials.cc */, + 6A6D07C12ACFB3451B59082EDEA49A68 /* xds_credentials.h */, + 5978C941EEB5C756E8C125F86D864808 /* xds_endpoint.h */, + BFFDDC9E48AE5B103D37C570D75DB92C /* xds_http_fault_filter.h */, + A89F7E05F75F1A7B583FDED54681DBD9 /* xds_http_filters.h */, + 51D5813F025CE4CA34AAC5DC3BC38A18 /* xds_http_rbac_filter.h */, + 14EAC8242D62D326CC10FF8EBCBFD0CD /* xds_listener.h */, + 71001BFF754951D2CD0DC93ED95AB2FF /* xds_resolver.h */, + E507EF64B1E9EF7551E3E2A7C6D05ADA /* xds_resource_type.h */, + 4C3AA89A3B1C4990BCC4C6627895BAD0 /* xds_resource_type_impl.h */, + 5507F27816BC6DB44C5EB130533FA3B8 /* xds_route_config.h */, + 76E11B27492FD69ABBC84D6808AEF123 /* xds_routing.h */, + D140C796D8F69B74D6BB86782929843F /* xds_server_credentials.cc */, + A3B265C3D8A2D16155B223278ECEE4D3 /* xxhash.h */, + ); + name = Implementation; + sourceTree = ""; + }; + 1EC47B460ED8F68326A4165FFEF5E01A /* synchronization */ = { + isa = PBXGroup; + children = ( + 08EA19DAC797894F01014C97FDCB8D50 /* graphcycles_internal */, + 522E099153161E1B87A746A89783EBD0 /* kernel_timeout_internal */, + A3445E2C3925C608D2BB6E4E7E441B0C /* synchronization */, + ); + name = synchronization; + sourceTree = ""; + }; + 228CE0C01763B3D4698C49B40AD24BDF /* FirebaseAuth */ = { + isa = PBXGroup; + children = ( + 131109AB1813FA5BCCF4896FDDB54EC7 /* FIRActionCodeSettings.h */, + E166049FA6F4971258C754E2B4006663 /* FIRActionCodeSettings.m */, + 7D23683CA40FCEA667187A4A2439799E /* FIRAdditionalUserInfo.h */, + A23A31D58AFAC97B443568307C33166C /* FIRAdditionalUserInfo.m */, + C089C5AE594275245A3FC4EAFCA59B45 /* FIRAdditionalUserInfo_Internal.h */, + 838763DF9C05DE20DAA56285A5ADAAFE /* FIRAppInternal.h */, + B7DF5071CAA070F88AF218A1C399A6BE /* FIRAuth.h */, + 6AB1E2D5BB1B7BB678FB9E662389620A /* FIRAuth.m */, + 30557C4C7760C116DFBC5CAA0B4C1A36 /* FIRAuth_Internal.h */, + CAC47ED54B51B1647E7D90657856F20F /* FIRAuthAPNSToken.h */, + 035AD6F0315AA8F8B6CBA121D7E1DBC0 /* FIRAuthAPNSToken.m */, + 0709C442F27AE355B3F282343E5091B4 /* FIRAuthAPNSTokenManager.h */, + B67A174271F3DE76EA3E18B8B4BBC6B7 /* FIRAuthAPNSTokenManager.m */, + 6B3A16B183200BA3A424BE410BC55964 /* FIRAuthAPNSTokenType.h */, + 0E4BF543B31A35ECC5FD146E8B88DBD6 /* FIRAuthAppCredential.h */, + 4ED29D83B5F44BA8CC600C5F1F72DDD0 /* FIRAuthAppCredential.m */, + E3C73FFB1E74C032A4A331F25AD538C4 /* FIRAuthAppCredentialManager.h */, + 6C426C00A4E050455BA35C320699FDFF /* FIRAuthAppCredentialManager.m */, + 3D44E2D6CBCF7842901762ADDF391BC3 /* FIRAuthBackend.h */, + 1BE0183D502FB2A503BCEDA1E2D753D3 /* FIRAuthBackend.m */, + C4945B0A0669F776CF3DDCDD38BAC4BE /* FIRAuthBackend+MultiFactor.h */, + 57F4686D1CE51743920502DCE79A9A02 /* FIRAuthBackend+MultiFactor.m */, + D77B7229021E6147A3E45E6EB7A61286 /* FIRAuthCredential.h */, + 154B7E96F276F83E4C40B6AA4B73CA38 /* FIRAuthCredential.m */, + 0A46EB3984F0DA7FA179BFAB6C56018E /* FIRAuthCredential_Internal.h */, + F98B083F9702769B3E0A74BE856B8D6C /* FIRAuthDataResult.h */, + 8A105344A03733C8CC47997CCA89D3EA /* FIRAuthDataResult.m */, + C2E45D33E7441AA48109BD94CB8D738C /* FIRAuthDataResult_Internal.h */, + 5F20E7D553B2EA989C0F03FF67B998CC /* FIRAuthDefaultUIDelegate.h */, + D1EB6CC5414FDE0E96CE13FC45EA5C56 /* FIRAuthDefaultUIDelegate.m */, + 09D8E493528F173583909D98AD88ECE1 /* FIRAuthDispatcher.h */, + F1DAA663CF28B2D8C64EE30E50499096 /* FIRAuthDispatcher.m */, + 87E386519212D6F63717838DA453E874 /* FIRAuthErrors.h */, + 3B422F526F857DB174F6BBD6436E995A /* FIRAuthErrorUtils.h */, + C0D7316EEB3EBFF27CF13A7E90B080D9 /* FIRAuthErrorUtils.m */, + 57F90969166B3CB3E5BC4ABF5C9AC447 /* FIRAuthExceptionUtils.h */, + 49033E4B7FD05C9240569C48C802DE11 /* FIRAuthExceptionUtils.m */, + 7A8C29ED761313A5F081D6EE11E6DF3C /* FIRAuthGlobalWorkQueue.h */, + DE4757FAE9C6718B4F2D43DEEFD27EA6 /* FIRAuthGlobalWorkQueue.m */, + 32E1387D1E5DA9018FB1759DF9C7BC1C /* FIRAuthInternalErrors.h */, + 7E224E8B4848DE109E1D6C308C919097 /* FIRAuthInterop.h */, + 6085E6C07A6456A15AF62080B99EDE0C /* FIRAuthKeychainServices.h */, + 16D571D4B430E6F9B5B86B0B2F2E8A26 /* FIRAuthKeychainServices.m */, + 3F9C1FFE97CCE7F964FC649D0E787369 /* FIRAuthNotificationManager.h */, + AD827B792C518953FB5021E1327BFFA8 /* FIRAuthNotificationManager.m */, + 05FE70E5F8416C98236F910F1AF288AB /* FIRAuthOperationType.h */, + B3F44B5F85895EEC80EDA71670F66039 /* FIRAuthProto.h */, + C700EDA4AA7D703857BBE5FB14E561D3 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.h */, + C371C7D6D6BE16DED54D6C5EA8F42629 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.m */, + 8C3D5864FAB69E32E2B54AE179F8C61C /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.h */, + FDE8D1DCF785B65324E69028561F7B34 /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.m */, + 052FD82657BC7466A8440EE0B808BB82 /* FIRAuthProtoMFAEnrollment.h */, + 0025116CE5871B121C0EADA2EC367E6F /* FIRAuthProtoMFAEnrollment.m */, + A12AECB88A3E19A5DBF8E5FA31B096E4 /* FIRAuthProtoStartMFAPhoneRequestInfo.h */, + 40500BE55172C49685F52CDE94D6063B /* FIRAuthProtoStartMFAPhoneRequestInfo.m */, + 56ACAD74DF1CB48C39F8A0971535BFDA /* FIRAuthProtoStartMFAPhoneResponseInfo.h */, + E9405142BA48D021B04F9FE174F8D76D /* FIRAuthProtoStartMFAPhoneResponseInfo.m */, + CFAC0C62EE9CFB90E4439436C5BEE203 /* FIRAuthProvider.m */, + E2A57DE5EA8BB6C280BFC60CA83B8B78 /* FIRAuthRequestConfiguration.h */, + 9EDB193ACA3BF266ADD0180B2D9941D3 /* FIRAuthRequestConfiguration.m */, + 8FE8D9EE54133421203CDA6A5989D2F4 /* FIRAuthRPCRequest.h */, + 0FD27FA0FE13CEEFCCBC66A7D538E7BE /* FIRAuthRPCResponse.h */, + 388E67354B21FC4BBE75C53E1CC7747C /* FIRAuthSerialTaskQueue.h */, + F3C4356B919F79919D5B777B2FBBE83A /* FIRAuthSerialTaskQueue.m */, + 17E9A11173EBC979A387D89B6D077703 /* FIRAuthSettings.h */, + 95F24BFC550686F5973FE1CAADB3F518 /* FIRAuthSettings.m */, + 297C2E6918D245B7B9F04877EAD80EF4 /* FIRAuthStoredUserManager.h */, + 204F5B61FA440CCB55D6A6F1929D339C /* FIRAuthStoredUserManager.m */, + 7A0EB494D5E63BD0453A2FB978796496 /* FIRAuthTokenResult.h */, + AE035350F3032FBFF0257B06489AA342 /* FIRAuthTokenResult.m */, + 4B1D302E7B4C89115B6E31BF26727BF8 /* FIRAuthTokenResult_Internal.h */, + B970651BBCA6D1B8341E98FBEE0C2BEB /* FIRAuthUIDelegate.h */, + FA1E0C04D80CE1B81EFB419958D6BC30 /* FIRAuthURLPresenter.h */, + 94FD65E915702EF9BD5FCDCCB7853428 /* FIRAuthURLPresenter.m */, + B2A7248364FF6C5E4134305CDFD67221 /* FIRAuthUserDefaults.h */, + 28E2D9970C240224ED9D1586AE93E312 /* FIRAuthUserDefaults.m */, + 11CA78BFF2D4BABC431988EC6F2AAD06 /* FIRAuthWebUtils.h */, + 96DCD5D7E16C8C3F10A15B9E0333F1CA /* FIRAuthWebUtils.m */, + 407055C136A4AB043C7835E478C7CF8C /* FIRAuthWebView.h */, + 334819C969B792EC50AA9B04619C55E4 /* FIRAuthWebView.m */, + 697359ADFE7DDBD043A2C4ED4B7AF3FF /* FIRAuthWebViewController.h */, + 2EB6E61C9BB3377757CFFAB602661BA5 /* FIRAuthWebViewController.m */, + C793BEC1514085A95866EBFBC848BEB4 /* FIRComponent.h */, + 8C659FBC594B500CA100F46A9D16D3EF /* FIRComponentContainer.h */, + 445057730A5CDDE12DC066FC93377EAC /* FIRComponentType.h */, + 79BAFF551C98239DCCF8AE86C67D505A /* FIRCoreDiagnosticsConnector.h */, + 10870DF5D83016A31AE6AC18AE383F83 /* FIRCreateAuthURIRequest.h */, + 23796116AF62687D987BC55C2B983563 /* FIRCreateAuthURIRequest.m */, + B0ECF07B89D7CAD9585EAAB5F09E0BD3 /* FIRCreateAuthURIResponse.h */, + 5F3DFD28CC364E95F1C1BE5B75FFF11F /* FIRCreateAuthURIResponse.m */, + D2580AD1A24BA7B919BA633676751B6F /* FIRDeleteAccountRequest.h */, + E3C3894591C4E8901C48347AB7111A5E /* FIRDeleteAccountRequest.m */, + 8F4007FD13023EA6BA3406D72C958C59 /* FIRDeleteAccountResponse.h */, + 4C59A16E6FE47DE844D248343918014F /* FIRDeleteAccountResponse.m */, + AA39998821C91EA4131CC817DDF927C2 /* FIRDependency.h */, + 95CA00A6BFC8DB039A81FBC9E56DC28E /* FirebaseAuth.h */, + 43ED574D51FFDD8AF9D717215DD7B6A2 /* FirebaseCoreInternal.h */, + 6B543E6F97B0FB18BBB0F789F3D36194 /* FIREmailAuthProvider.h */, + 3BB03A0DC5EB689311F1576CB13CFE0E /* FIREmailAuthProvider.m */, + 1FC9A909707ABFE89A95623BDA7F9E89 /* FIREmailLinkSignInRequest.h */, + 635AB32B89495317788654793DE59128 /* FIREmailLinkSignInRequest.m */, + F02B47CB8C8D07B7A8BF7B80BFD7C38B /* FIREmailLinkSignInResponse.h */, + 1BCF009E818B24D2F4F288C89D542DC5 /* FIREmailLinkSignInResponse.m */, + 1BA003B8DEC7BF7216A18FC1EF0A7870 /* FIREmailPasswordAuthCredential.h */, + 308C546C19640331E483B3F571CF2924 /* FIREmailPasswordAuthCredential.m */, + 9E2753005CAB53A267447E36BA8F0C0E /* FIRFacebookAuthCredential.h */, + 7F98435C7DC2D84738E1C6C4092F5976 /* FIRFacebookAuthCredential.m */, + BFEFC8E7AB51C923A38BB24AE9F3DFA3 /* FIRFacebookAuthProvider.h */, + ED7A3E974B5C8F696A285EEB1BFC37E0 /* FIRFacebookAuthProvider.m */, + 22F24259B0E8F64059AE7A4D4AA46D58 /* FIRFederatedAuthProvider.h */, + DD38F445CC2EC78D0C224FB9F543E54B /* FIRFinalizeMFAEnrollmentRequest.h */, + 68AEA385C24B561437FDA3A8A9E18C92 /* FIRFinalizeMFAEnrollmentRequest.m */, + 4612DA3B1E30050AC5973F5F58E79608 /* FIRFinalizeMFAEnrollmentResponse.h */, + 99CF38FA719348832D0798C6AFF2D63C /* FIRFinalizeMFAEnrollmentResponse.m */, + 35153DC4EF53856A2A70CC74DAF1D2FF /* FIRFinalizeMFASignInRequest.h */, + 8942B7083FF0320C539600FE32EAEA11 /* FIRFinalizeMFASignInRequest.m */, + 161F292B5AC4C71F4CF210D8DCC8DEC6 /* FIRFinalizeMFASignInResponse.h */, + 2AE45E5650BA3D71ECBD5742E6ED94F2 /* FIRFinalizeMFASignInResponse.m */, + 2B5383C6DFF49AD646BFA6C57F81DB17 /* FIRGameCenterAuthCredential.h */, + 37566118335C0F0B78BBCD1A01ED2BBC /* FIRGameCenterAuthCredential.m */, + A6ED3DA3EF50F65633765173A4E116C8 /* FIRGameCenterAuthProvider.h */, + DA58EFEC067C2EF465E2DBCD662D2505 /* FIRGameCenterAuthProvider.m */, + 216C2BDF6F2C7CC75296282166DAE50E /* FIRGetAccountInfoRequest.h */, + 355D2610765D776A9213A410139C2A0F /* FIRGetAccountInfoRequest.m */, + F0ABEBB19AD34708A6BE1C090346B73F /* FIRGetAccountInfoResponse.h */, + 40BE1F38E8A11FEE7F0A926F799A5CCB /* FIRGetAccountInfoResponse.m */, + 2C256FDE26D2F5952D132579C5962803 /* FIRGetOOBConfirmationCodeRequest.h */, + 3E36705631D0FC263B13250369764A98 /* FIRGetOOBConfirmationCodeRequest.m */, + 70E9B377ABB7634F756BBE4B6B6CCB65 /* FIRGetOOBConfirmationCodeResponse.h */, + D144F63E9626D1EE07DAF451547740D1 /* FIRGetOOBConfirmationCodeResponse.m */, + BC8BB4A5D1818B53DB74B46EFD33F7E0 /* FIRGetProjectConfigRequest.h */, + C70D19AE76887B479D0CE7B6FCD2A3B8 /* FIRGetProjectConfigRequest.m */, + E3F6B7D8837350F71BB7527352DE86A9 /* FIRGetProjectConfigResponse.h */, + 5DC4C147588FEC92AF9BDB2F5CF2D8D3 /* FIRGetProjectConfigResponse.m */, + 5B7F7C89FBD035C4BA6425F8800D2F2D /* FIRGitHubAuthCredential.h */, + 98B9D21E2CF94123CABDA0A522E1AC23 /* FIRGitHubAuthCredential.m */, + 3389E890238183D8A11C9ED0489975F0 /* FIRGitHubAuthProvider.h */, + 8273897F27BBF1599A0DB7A0D4756550 /* FIRGitHubAuthProvider.m */, + ACE4BA8BC046A6B9C1685706A73A8AF7 /* FIRGoogleAuthCredential.h */, + C564DB4CECCDB08587D80992FFF0DE56 /* FIRGoogleAuthCredential.m */, + 39DA78F389ABB472E017D022E531B583 /* FIRGoogleAuthProvider.h */, + 953FCFD3D93933CCE858E7A3AF7E7258 /* FIRGoogleAuthProvider.m */, + B0858CFB7C77473A4AA6EDCE4E9DC452 /* FIRHeartbeatInfo.h */, + EF1720D1E7B8568F751F7A75A71351DC /* FIRIdentityToolkitRequest.h */, + 08392E26BECD39576E2461BBFA555A07 /* FIRIdentityToolkitRequest.m */, + 3F7C094052828D6539022DE4091D8403 /* FIRLibrary.h */, + 007086D13491CCFDFC8A8887C6CCBDFF /* FIRLogger.h */, + 4D3B9334ED5525671D1BE586082917EB /* FIRMultiFactor.h */, + CA9316B03A77EE1CBF96DACC5AF61E5C /* FIRMultiFactor.m */, + 4EA66EC582965FA1C6619C27B6C13021 /* FIRMultiFactor+Internal.h */, + 4ACD4629B054A70065438246029716EB /* FIRMultiFactorAssertion.h */, + E7AC0462F516E9ED7FAA25792F4B7E4F /* FIRMultiFactorAssertion.m */, + 94534F574CAC9FE6FED9741CD52D724C /* FIRMultiFactorAssertion+Internal.h */, + 2C318952604009BEBDD58BB1DE3954F3 /* FIRMultiFactorConstants.m */, + C6BC8DE4FF311609894801C536228743 /* FIRMultiFactorInfo.h */, + C3375BAAD2A1562C87172B4AC80139D8 /* FIRMultiFactorInfo.m */, + 1E75DB667F724F1808F3BA29AC223113 /* FIRMultiFactorInfo+Internal.h */, + 35489EDB71A74617EADCD935645791A5 /* FIRMultiFactorResolver.h */, + 30867179E45811FA3655BDD2101ED526 /* FIRMultiFactorResolver.m */, + 64AB39C7FB66BBC65492D006F6B86715 /* FIRMultiFactorResolver+Internal.h */, + 92C3FB21B1CFF1D9479A73E6F4D6BEAB /* FIRMultiFactorSession.h */, + 02982465D326972BCFB4C7C009FD12DE /* FIRMultiFactorSession.m */, + FC5B338D66C0F96CFDE992BC83E0A3A3 /* FIRMultiFactorSession+Internal.h */, + 82B685AC7DD9D0DBF716681B02C48056 /* FIROAuthCredential.h */, + 056F5BC7ABC40AA461580264AAF06906 /* FIROAuthCredential.m */, + 8387A0385444361E6A3E057FEEA59382 /* FIROAuthCredential_Internal.h */, + 42DDADA6051F62859849B4012B2BD8F0 /* FIROAuthProvider.h */, + CBEDB80D35D527EA5D0951BCB702A80B /* FIROAuthProvider.m */, + 59052AB95C8CB562C7F6D7CF74FB38AF /* FIROptionsInternal.h */, + 508AB752343F123DFE685FA01084C703 /* FIRPhoneAuthCredential.h */, + 5A3F2C19DE9C92E2A9BB57D8A1A2738F /* FIRPhoneAuthCredential.m */, + CF4C9998939E9DF851ABF99445CD0FE7 /* FIRPhoneAuthCredential_Internal.h */, + 29E2A6432FD64AAA0521105BCE658A05 /* FIRPhoneAuthProvider.h */, + 36DA6AA1D0C591398ACD68854B369CE5 /* FIRPhoneAuthProvider.m */, + 0CE9B22B42159083D6D566ACDD5592EB /* FIRPhoneMultiFactorAssertion.h */, + 88F8CA067E53CFAAAE4CE9042F5FA633 /* FIRPhoneMultiFactorAssertion.m */, + 99A3883476431715C828AD5D7A4F9259 /* FIRPhoneMultiFactorAssertion+Internal.h */, + 3E7746AAC85095F5524CEAFB25B7CD80 /* FIRPhoneMultiFactorGenerator.h */, + 2962A6CBAAB2A4D18C64C4D28C3A2602 /* FIRPhoneMultiFactorGenerator.m */, + F78008D86A14F11959E3074B448AFA05 /* FIRPhoneMultiFactorInfo.h */, + 1D7896F9B34BFE05A593A24BA1E4E845 /* FIRPhoneMultiFactorInfo.m */, + 959AC92A48953EA404EF696B59CDBD12 /* FIRPhoneMultiFactorInfo+Internal.h */, + F21E03231D855B22AAE8B58B3909AA54 /* FIRResetPasswordRequest.h */, + 8510873ACAFE44D1C2C67941CADD7B83 /* FIRResetPasswordRequest.m */, + 0D5728F2518C2C90ED923A66BE86AAD6 /* FIRResetPasswordResponse.h */, + B2645F7D15E5F467A6CA3DC4AEE6F645 /* FIRResetPasswordResponse.m */, + 05B83ACB021408CA0D2107E8DB4F21BD /* FIRSecureTokenRequest.h */, + F7B3BC3E181725191D65C3BD43C21A5B /* FIRSecureTokenRequest.m */, + 91A57ECC0A8C0FC39315CA0C5420A2D4 /* FIRSecureTokenResponse.h */, + 1BDAC67BB21A9449B614E4BC6FF0C020 /* FIRSecureTokenResponse.m */, + 8C65FC397BFE5A71B293AD521AB2972C /* FIRSecureTokenService.h */, + E810E7E00FBBB203398D3D953D884028 /* FIRSecureTokenService.m */, + 91EABD8B32905CDEC1D982541B36D2A8 /* FIRSendVerificationCodeRequest.h */, + 11E6F1D115338B689BAE382CC4066184 /* FIRSendVerificationCodeRequest.m */, + E247E1280248B11E45C524B64D4E0585 /* FIRSendVerificationCodeResponse.h */, + CCDEA4570B53F17FFCF12F25DFCD3367 /* FIRSendVerificationCodeResponse.m */, + 8A39481A525D90F792BFF9FA22EA9D9E /* FIRSetAccountInfoRequest.h */, + 8B6B8BE9A329E49FBD58961FB71A6443 /* FIRSetAccountInfoRequest.m */, + 53724D7FA59878DBD2602A4B034AB361 /* FIRSetAccountInfoResponse.h */, + 09D8431899344AC0FF5753BA4B8387F5 /* FIRSetAccountInfoResponse.m */, + D84C7EC4D925ABEFD5E7FA87E81BBCE6 /* FIRSignInWithGameCenterRequest.h */, + E94AF46433C85E6CEB4CE332B2F37FA2 /* FIRSignInWithGameCenterRequest.m */, + AA1F1BAFDC0FB2C9323A62334F838FD8 /* FIRSignInWithGameCenterResponse.h */, + A274D64232FB543B08DD455682D29D3C /* FIRSignInWithGameCenterResponse.m */, + 3AEC93BE377D46210E7BF8FCA75FD688 /* FIRSignUpNewUserRequest.h */, + EBF2D24D10B28C7BCD0A6A2739FDE287 /* FIRSignUpNewUserRequest.m */, + 208125A69F00C29A9D43279A53D3B4D5 /* FIRSignUpNewUserResponse.h */, + 283F81B7E30DEFA76DF6816DBF797512 /* FIRSignUpNewUserResponse.m */, + 3993D28D1C58C843F39B2D417C311698 /* FIRStartMFAEnrollmentRequest.h */, + 2DDF218D982567E1D82EC94BB1DA5FD5 /* FIRStartMFAEnrollmentRequest.m */, + F197152C0A4427A3D18F3693E9CC0060 /* FIRStartMFAEnrollmentResponse.h */, + 4E1EED96E885843DF49F6D0932F0C7C5 /* FIRStartMFAEnrollmentResponse.m */, + 0F71A51D64BD8657E3B1BE69F4B98678 /* FIRStartMFASignInRequest.h */, + BC28C737802FFDF1DC03F22FAB8A0E11 /* FIRStartMFASignInRequest.m */, + D29CE0388BDC0B36EAF64C6F9BEFA016 /* FIRStartMFASignInResponse.h */, + 7B5F836188C93E268DC189FCD0033141 /* FIRStartMFASignInResponse.m */, + 314134E2DB095136666F8532DCEDCF5F /* FIRTwitterAuthCredential.h */, + 8CE2EA7A821CE9C2AEBFD3D394D1D69C /* FIRTwitterAuthCredential.m */, + 3DCC0EB7B3E5074CA193BB038C470246 /* FIRTwitterAuthProvider.h */, + 097478CF67DD0E77D158752FB1A2B800 /* FIRTwitterAuthProvider.m */, + B7429B808B72F6C13002B83587B80552 /* FIRUser.h */, + A1DE3D23570B9D20398C3088BB02D137 /* FIRUser.m */, + 90A37116CCC8A22325608DEF372305FC /* FIRUser_Internal.h */, + FB6490A6EF7474CAB6773CD754F9F0D7 /* FIRUserInfo.h */, + E26F509641E4DF4C50A09D2BB982506E /* FIRUserInfoImpl.h */, + 3584F8BFA30F790F064F7452868BC6DD /* FIRUserInfoImpl.m */, + F3D9E7F4CE0E31D3EABC8CBFA7262ECF /* FIRUserMetadata.h */, + 5F57A71373DBF28BB6926616F3621C8D /* FIRUserMetadata.m */, + 474CB6513F188180305B3335CB3D7E18 /* FIRUserMetadata_Internal.h */, + 10F36221DCD462C1EBD6956053EBC252 /* FIRVerifyAssertionRequest.h */, + 9F36D041225B8EB4C4D14ADDF210059B /* FIRVerifyAssertionRequest.m */, + C3E5983808A6A19326D58FD08921FA2F /* FIRVerifyAssertionResponse.h */, + 5F856E979C51DE825E513632C0297AE0 /* FIRVerifyAssertionResponse.m */, + B76EC135B19142496F778BE6A0835004 /* FIRVerifyClientRequest.h */, + A5E3234B360EF46A304BBCC840D01843 /* FIRVerifyClientRequest.m */, + E5C0EBFA930C353EE88141975FFAC2EE /* FIRVerifyClientResponse.h */, + B59FE76265866EE11B27E204C9A4B7F5 /* FIRVerifyClientResponse.m */, + 1A761223ED4758962D33E72D59FAA864 /* FIRVerifyCustomTokenRequest.h */, + A082A452ACF3DA5B3166211E45C8FF32 /* FIRVerifyCustomTokenRequest.m */, + AE72607BE27113F36644AD6A3667BB50 /* FIRVerifyCustomTokenResponse.h */, + 61981A6316D226095A66CA0DF4E1F13C /* FIRVerifyCustomTokenResponse.m */, + 361A7404A54133C52FD61B514AE130A1 /* FIRVerifyPasswordRequest.h */, + DB51E80DC2DCB4FD990C78A9A2C1901F /* FIRVerifyPasswordRequest.m */, + B3B1A33E49D72D77DE2A04E8E72C24BC /* FIRVerifyPasswordResponse.h */, + E6839B13E4F7416E5A1BAB572B1916A9 /* FIRVerifyPasswordResponse.m */, + D7B63E6C182028BC0FE38C35FB9E8B92 /* FIRVerifyPhoneNumberRequest.h */, + 8FA342F4CC61278DD787DF5F6AA85392 /* FIRVerifyPhoneNumberRequest.m */, + 57FB23C7298DFFD2385B9D34A7B41284 /* FIRVerifyPhoneNumberResponse.h */, + 8F49273CBABE60D3A98B5404FEC57B17 /* FIRVerifyPhoneNumberResponse.m */, + 8F6F7480D20F79EF5D95CC72052AE8E1 /* FIRWithdrawMFARequest.h */, + C94231C7DE85E02B6E1FA688B013A7D0 /* FIRWithdrawMFARequest.m */, + 2ECC77CDED33A206A195F3C4DDC755AB /* FIRWithdrawMFAResponse.h */, + 7FF2965FA77AFDAB7BB5693D8DD90A05 /* FIRWithdrawMFAResponse.m */, + 1A521E8CA73CD084F9F3801299A78334 /* NSData+FIRBase64.h */, + FE2904C91BEB5649C413032610E8E193 /* NSData+FIRBase64.m */, + CF27FAEE75C4F2F466FA4FCE8C45A2FE /* Support Files */, + ); + name = FirebaseAuth; + path = FirebaseAuth; + sourceTree = ""; + }; + 230EBA1254B7C21D583959D52EFF8976 /* cordz_update_tracker */ = { + isa = PBXGroup; + children = ( + FFEBB52CFC1740987155693F71521AE4 /* cordz_update_tracker.h */, + ); + name = cordz_update_tracker; + sourceTree = ""; + }; + 253D9FD4C21A7AD9BBF5210AEB4A9F17 /* strings */ = { + isa = PBXGroup; + children = ( + C7804D94174209284CB772E853FFC57A /* cord */, + FF10024680C4973B79111F7B4972DC34 /* cord_internal */, + CA9A2B3D16DE6D403BFD30337E074BDF /* cordz_functions */, + A0A494BEA49CA7D95967D0793608979B /* cordz_handle */, + 8DB55A29C1764BAA0C487BD6A6A3F314 /* cordz_info */, + B32645B72A41EA0673DB6B0B8187E225 /* cordz_statistics */, + 5B4830E6CD102F341B6A3A5F4FD8C315 /* cordz_update_scope */, + 230EBA1254B7C21D583959D52EFF8976 /* cordz_update_tracker */, + 77ED9C2D33F3998D0F4FF6C077D32BF2 /* internal */, + 684CE2BAD28BAD13CA38AF7A37A22940 /* str_format */, + 3B8BCA4637802E62ADA4F804357C8B3D /* str_format_internal */, + EA523527AEFC5FBBCA33DF3CF9464D52 /* strings */, + ); + name = strings; + sourceTree = ""; + }; + 2569D13F41F3D2CC5F94C00BF90916FA /* profiling */ = { + isa = PBXGroup; + children = ( + DFEA65CE061D5A7D39585BD1D115D461 /* exponential_biased */, + 6FC34958E1DCEA12A7E047D97C975D45 /* sample_recorder */, + ); + name = profiling; + sourceTree = ""; + }; + 2A7967310F2DFF7431DDF46028B51B6B /* pool_urbg */ = { + isa = PBXGroup; + children = ( + 3315C1F02082BEFAE483307EDCA958B9 /* pool_urbg.cc */, + 88F8F8CDE1F490759A60EAC715F3A69E /* pool_urbg.h */, + ); + name = pool_urbg; + sourceTree = ""; + }; + 2D3D19B75121D053504AB66AE3772AA5 /* seed_sequences */ = { + isa = PBXGroup; + children = ( + BCC308797D709472A6C43222E55679FE /* seed_sequences.cc */, + 154ABE1354C2EE25D6ADDF030AC32CA3 /* seed_sequences.h */, + ); + name = seed_sequences; + sourceTree = ""; + }; + 2DD0C6AFE864E8DB6B4AEBF84712DA22 /* random */ = { + isa = PBXGroup; + children = ( + 872715849F1F3A18DEA1B2FB61C2D193 /* random.h */, + ); + name = random; + sourceTree = ""; + }; + 2DF8CF44172CEB5F464EAC0E0158FEC3 /* hashtable_debug_hooks */ = { + isa = PBXGroup; + children = ( + 343AB62DF16E839F288405F95E731931 /* hashtable_debug_hooks.h */, + ); + name = hashtable_debug_hooks; + sourceTree = ""; + }; + 31A822A4D54828B684EFBCB08E76ABE4 /* core_headers */ = { + isa = PBXGroup; + children = ( + 0870894AB7B9596933585BB97A2EF860 /* attributes.h */, + A883B10E9AC676FA94DF3CE5C2913758 /* const_init.h */, + 781E427F6B3715942969D32D839CE38D /* macros.h */, + BDB80BBF7687D0CD72E47D18D570A356 /* optimization.h */, + 86EB8FA475BE2EA1961B4B1E4C89AADE /* port.h */, + 7FE9AE6007906E7C0B0C9A8BDD4CB30B /* thread_annotations.h */, + 10FADE4E6FA935AC0D091F91FB4D3972 /* thread_annotations.h */, + ); + name = core_headers; + sourceTree = ""; + }; + 32ECCC8CD1A43AFA1827761002C47C7B /* strerror */ = { + isa = PBXGroup; + children = ( + 885E05A074A7C2F0D3526F3AC1383FD3 /* strerror.cc */, + FFEA94DA9B3A59E2EA7112F462748095 /* strerror.h */, + ); + name = strerror; + sourceTree = ""; + }; + 33CFD99C8E22A95CB5B4B10A67698DE3 /* bad_variant_access */ = { + isa = PBXGroup; + children = ( + D2C5350AFCE484E5963CBEDAA083CC82 /* bad_variant_access.cc */, + 15821334C1D631F7F551A4E77976F741 /* bad_variant_access.h */, + ); + name = bad_variant_access; + sourceTree = ""; + }; + 3528F6CEC12573664258418A09FFECDC /* fast_type_id */ = { + isa = PBXGroup; + children = ( + 871A89379F4BC15EDAF59528401E875B /* fast_type_id.h */, + ); + name = fast_type_id; + sourceTree = ""; + }; + 39CBEAD69F328402B3BAE4196C9E7DB4 /* FirebaseCoreDiagnostics */ = { + isa = PBXGroup; + children = ( + 5BEC3DB4F1B271924D1B4BEA69DF015D /* FIRCoreDiagnostics.h */, + 396C77A599E2DA66A01137298BE833EF /* FIRCoreDiagnostics.m */, + F041AAAC17993507D4C00D6753B7D2AE /* FIRCoreDiagnosticsData.h */, + 0DD77A39CFFD6DB830FA0991061CFE5A /* FIRCoreDiagnosticsInterop.h */, + 3264E3CA54F9BCCD23102F38433D45E4 /* firebasecore.nanopb.c */, + EEE970066034E356D88CE9A0C046D10E /* firebasecore.nanopb.h */, + 614CD4F0937542856C5543A7C596E040 /* Support Files */, + ); + name = FirebaseCoreDiagnostics; + path = FirebaseCoreDiagnostics; + sourceTree = ""; + }; + 3A781B51ED483B3E993F164716614042 /* Support Files */ = { + isa = PBXGroup; + children = ( + E634D49628AEC6EC1E24F23AD092E53C /* GoogleDataTransport.modulemap */, + 3CE3E37D8107C51BD778E9706B87B5A8 /* GoogleDataTransport-dummy.m */, + ED86496C527D476C447728D420855AFD /* GoogleDataTransport-Info.plist */, + A1975F14236E7924CBC985462CADAD0C /* GoogleDataTransport-umbrella.h */, + 107AD071B34244060A6FA97BD9318F6C /* GoogleDataTransport.debug.xcconfig */, + ACA89F134FAEE78B994AF87D4E1B8416 /* GoogleDataTransport.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleDataTransport"; + sourceTree = ""; + }; + 3B8BCA4637802E62ADA4F804357C8B3D /* str_format_internal */ = { + isa = PBXGroup; + children = ( + 5AC9E26833A20DF0AEF18185B011F914 /* arg.cc */, + E4A11D3C6ADA7E8C41222C9ADD27A541 /* arg.h */, + 50AA1D148ED03D67E696428E120A4147 /* bind.cc */, + 6DBE39E9FD8C2F83BD99E42C8270DE89 /* bind.h */, + ED97AFB10DAFEB6F03D3710733A7A47B /* checker.h */, + 90A28363EA86FC270DBEE97F3F333599 /* extension.cc */, + 4F6D6B1235536BD108D9E3601599C6A8 /* extension.h */, + 3A953FD89016ED02335238FA95E52F84 /* float_conversion.cc */, + 5B6E9E218950E491CD5AF37BDCF76333 /* float_conversion.h */, + 43A898881D1D1E392817104EB483C83C /* output.cc */, + F697166C08417A8B70EE213E11032174 /* output.h */, + 3F149AE3544F33996EAFD439CF558DCC /* parser.cc */, + BD0E0AD2FCEA2C04E27C8CAAB4433524 /* parser.h */, + ); + name = str_format_internal; + sourceTree = ""; + }; + 3BB5A7FE2DDE8E73D1BD91D714FB0AB4 /* compressed_tuple */ = { + isa = PBXGroup; + children = ( + BABF54656B6C6C07DE03A8A27BBFCCBC /* compressed_tuple.h */, + ); + name = compressed_tuple; + sourceTree = ""; + }; + 3C2317CD25A3DF4EF98502A6469BD644 /* FirebaseFirestore */ = { + isa = PBXGroup; + children = ( + C8572F1E70F0D7153A24ADF0845F5E13 /* annotations.nanopb.cc */, + 04740D1D95EDB72221C3A0AFCFB85C76 /* any.nanopb.cc */, + C6E322BC1B6A9D50F8950A652678C04E /* array_contains_any_filter.cc */, + A64A8082E17F3FEB19274CBA04D2E00E /* array_contains_filter.cc */, + D7E9AA64B2065E91E542FD79E36CF6BA /* async_queue.cc */, + C11938249CDC5183D613F5D90156AC7C /* auth_token.cc */, + 9B35D34671F8CC9B0A1255E7FE29BDD9 /* autoid.cc */, + 4512FB7A8DD87670F675AD08379DC70C /* background_queue.cc */, + 70CA9C0AB037DBE2035767CDB0A01045 /* bits.cc */, + F9519037C9A69A04E24554949E0324B7 /* bound.cc */, + 201EB815708B1A38DDF7E178D2183999 /* bundle.nanopb.cc */, + DB28E369DAF4754A3FEF73232DBB7206 /* bundle_loader.cc */, + 010BEA0A0A762542F8D1077CCEB9F484 /* bundle_reader.cc */, + 551B26ECCB6DDECFE3FEBC692A2BE339 /* bundle_serializer.cc */, + 7CC26117C70C87C80760E29BD8D29C3C /* byte_stream_apple.mm */, + D72365201FD8FFABB0C8CB9C4D36AAB0 /* byte_stream_cpp.cc */, + 1239016FE0C7E31496DEE51CCC23C713 /* byte_string.cc */, + 0E8432A7CF43CF005CDA74E027D79BCE /* collection_reference.cc */, + 53196EEE60F6B73F19CB839274E5CF89 /* common.nanopb.cc */, + AFBA652B7004501BD0A1A8BD3414D302 /* comparison.cc */, + 40BE17B57E811274E8F62B71F3BC1E29 /* connectivity_monitor.cc */, + F9AF8BE59895A8D15903701B181A6BD1 /* connectivity_monitor_apple.mm */, + 08D9180670281EF9ECD737FC7C37BEEA /* converters.mm */, + 7F807B3DC822DB1CD48DE55CAA33ECB4 /* database_id.cc */, + 494A7DCD57923457B6614315B774A577 /* database_info.cc */, + F9A22D28C95850FE8DA322A4CA4063EA /* datastore.cc */, + 3BE0858B9DF92A8DA57D370FE2063863 /* delete_mutation.cc */, + B3788226552524408B7F0D9E8954A72D /* direction.cc */, + F620D358D051B12FE5DA3B78394A8157 /* document.cc */, + DCEAD401B339D4F2D02C6085824D654A /* document.nanopb.cc */, + 6D694082C0395843F52BFCD214F1ECEB /* document_change.cc */, + 191643FA75B11B316A9E752A5EFE1AF5 /* document_key.cc */, + 796ADF8572896FDF59FF08FB592795E1 /* document_key_reference.cc */, + 713734CBC3D7D50DAEC1893082FD613C /* document_reference.cc */, + 43F828F2F4972BF2DC7394DE8EE42D8E /* document_set.cc */, + 98378E2935C05F6168C72AE9E9500CEF /* document_snapshot.cc */, + FAD36C98EBD44CB174795286E997EC8E /* empty.nanopb.cc */, + DE6954C3B8A5284B3E2B03F34E7BC184 /* error_apple.mm */, + C7F420BAC094DD725DE763BBECA4120E /* event_manager.cc */, + 98F72742A4964E0917C9832C27880D2C /* exception.cc */, + 682379C3D349215E8AA7550BEA17EA34 /* exception_apple.mm */, + C3BA7D4A0DAE556CFD94FDA0454334B8 /* executor_libdispatch.mm */, + F24640ACC2A84DDAB73F1474D87FE6E1 /* executor_std.cc */, + 889E5FE510D90018B23076EFA44A9A44 /* exponential_backoff.cc */, + 15E57AD42FC9816310DBA10969FC5316 /* field_filter.cc */, + 51B40CAFBE1F6A5C76404E825AF8FA46 /* field_index.cc */, + E1CF1BB7DE3293083C51EC9958F38348 /* field_mask.cc */, + 50D8A7A431767ACE42FF526B1746D7B7 /* field_path.cc */, + 97C90831AD414B157ADCC7D01A58FF06 /* field_transform.cc */, + 3D3253FB4E7A77CC423D8B5AF5D9158F /* filesystem_apple.mm */, + C7B31E909BA181ED997C8572089179AF /* filesystem_common.cc */, + 68706EF1CE0C112626744C40C4428005 /* filesystem_posix.cc */, + 702F1E2647AD2D96D6186303A6C43DB4 /* filter.cc */, + A66452F707BA4B2F3BF77346C41D8B23 /* FIRAppCheckInterop.h */, + C007ABE947EB5E17917AE534AA4BF7D6 /* FIRAppCheckTokenResultInterop.h */, + D3ED5EBD3FB1F0AE72CB5159D41C2141 /* FIRAppInternal.h */, + 8E3B2760F515C92844E188B927B23BBD /* FIRAuthInterop.h */, + F59265E82BCFCB8242BA5991D3108117 /* FIRCollectionReference.h */, + DF726E0C5E538EA8399E3A24C38687D8 /* FIRCollectionReference.mm */, + CE302002EE448C495DDCB148E2CDB7B8 /* FIRComponent.h */, + EDBB26D7A0E83D672698B722D6C4BA33 /* FIRComponentContainer.h */, + 932EEE4BF4C6EB1DAF4E75FF3EC3AA08 /* FIRComponentType.h */, + 37F5EAB8BC70B8577AD0406DE6DD8998 /* FIRCoreDiagnosticsConnector.h */, + 8769AC5CA4618AF20CC40941AB4E8821 /* FIRDependency.h */, + 020E02C3648563C62DF25FA6F1AA21C6 /* FIRDocumentChange.h */, + 91D846D07DD833770FA8821B0890654C /* FIRDocumentChange.mm */, + 314FEE2E58A8E5B1717CE8A8A04DE7C8 /* FIRDocumentReference.h */, + EBB9727117AF9BE84FB732615F00F176 /* FIRDocumentReference.mm */, + 78472B41E96A2641D56C9C16BD1B4606 /* FIRDocumentSnapshot.h */, + C5C67E1D6A2481DC006AB1B5964BAC95 /* FIRDocumentSnapshot.mm */, + CEB6F43E02ECFC4A6328D05EBA068291 /* firebase_app_check_credentials_provider_apple.mm */, + 13F6D71B10C117CC54AE215B941CD10F /* firebase_auth_credentials_provider_apple.mm */, + 55A05E283276FDEDD1BF07B203CE5C4E /* firebase_metadata_provider.cc */, + 44F8738FF47889C34FFB4B1DB84BEA92 /* firebase_metadata_provider_apple.mm */, + E9AB29994C1AA9FFE0A9B7875C42363E /* firebase_metadata_provider_noop.cc */, + 1B75075E99E2E2A4C557A8059E5B3587 /* FirebaseCoreInternal.h */, + 4CD4704A5C18090781C2933CBDAAB3D6 /* FirebaseFirestore.h */, + D69DA03901862A5E7AC3419ABBF5E0D3 /* firestore.cc */, + D7B366F3F45465C928A5145381A74779 /* firestore.nanopb.cc */, + 6278B435030FB73A72A1F66F9AAF3B72 /* firestore_client.cc */, + 5943D4EC6AEE317353106A149D615A0A /* firestore_index_value_writer.cc */, + FF2FB6BBDB1FCBEAE51F58FB0FF2C147 /* firestore_version.cc */, + E0DD7409B195A6FC70426A2D4FA30D82 /* FIRFieldPath.h */, + CB38CBD648C69AAF3554A276D1FEBE1F /* FIRFieldPath.mm */, + 11EC6A9E0DF177D6FE268FC68EE4CD85 /* FIRFieldValue.h */, + F2C05AAD91B5EEA5B206C4D7B52B3137 /* FIRFieldValue.mm */, + 3AA5DAFCCC2C1463695513C660ABDA04 /* FIRFilter.mm */, + 4144BF3B5F30F8A012CA8C088994FC58 /* FIRFirestore.h */, + EBBD0713B6E8B7102E30370B4E802013 /* FIRFirestore.mm */, + 93C06CED155590B1F277747A6BA65A04 /* FIRFirestoreErrors.h */, + 94C939941AFCF4C297CF1D9422AC5CE1 /* FIRFirestoreSettings.h */, + 02C3FA793B017A2194918823EBDE94D8 /* FIRFirestoreSettings.mm */, + 5ED63727A2238C289B5BF00A5796C593 /* FIRFirestoreSource.h */, + 25464421BBB89FE9C32C18E7BBF76313 /* FIRFirestoreSource.mm */, + 7712817833A04F71C556C7C006BB29DB /* FIRFirestoreVersion.mm */, + 2796585AA7D7247646FD8EEC11B4B91D /* FIRGeoPoint.h */, + 36734B2F6EBEADA35DACD6CAA48C2B29 /* FIRGeoPoint.mm */, + 6B060B3A9A32E1053C76975684398812 /* FIRHeartbeatInfo.h */, + CAD03413A5A182BF21A6F4B03E5A6160 /* FIRLibrary.h */, + B27C586E33407FA19304A43E0D92A4BB /* FIRListenerRegistration.h */, + E3FC6E9F9A64754278E0F628DBD2A1EC /* FIRListenerRegistration.mm */, + C16B37EB962FDB5010AF0B301A372B35 /* FIRLoadBundleTask.h */, + 04D8A8CA7DB2C4936DE5AF8287E3F0C5 /* FIRLoadBundleTask.mm */, + 48E6553054E46E892ACD118A57B34B21 /* FIRLogger.h */, + 0B94C56259F9427F511CC4288CC1214E /* FIROptionsInternal.h */, + BF364D6D922EB71F629FF662E1E1A421 /* FIRQuery.h */, + 4DE437F26C3A1EF8C0DB72E06ABE63EA /* FIRQuery.mm */, + 76AE407C56496617B6D9E8D910475999 /* FIRQuerySnapshot.h */, + 59269F2D56C9A867911F93426B9562D4 /* FIRQuerySnapshot.mm */, + 2E1892186455520E858A683F8CFEB9F5 /* FIRSnapshotMetadata.h */, + E2876F80B89BEF6F5EDD9DB7FB562254 /* FIRSnapshotMetadata.mm */, + FE3CC0823FDFDFFAB7C06355EF8E8AE5 /* FIRTimestamp.h */, + 6E6CE5F2F5196E28FE5AFED017A8873C /* FIRTimestamp.m */, + 968C1AAC5A94EC1DA58BD4C2FD6FFE0D /* FIRTransaction.h */, + 311E354611C46C4A89F8A67F5DA63B3A /* FIRTransaction.mm */, + 270BA90F6A460F57016D7628553EBCAD /* FIRWriteBatch.h */, + 23EB2CD89DB18479E6534439F2506940 /* FIRWriteBatch.mm */, + 1F9F1C7DBA19C10AA2EFA15C56E51598 /* FSTFirestoreComponent.mm */, + 8BAA0F80D0318EA0B849002BB46F1F40 /* FSTUserDataReader.mm */, + 9FC19CEA78C34240F048109C12D1C2C3 /* FSTUserDataWriter.mm */, + F15A1380A6E0F4359391BB89EAB2D854 /* geo_point.cc */, + F0916232F97A8B2AB98C44AD427DCF10 /* grpc_completion.cc */, + E6ED932F8CF8A38141853F6B104EE748 /* grpc_connection.cc */, + 9302EFED8B6C6E6F2F785B7651353478 /* grpc_nanopb.cc */, + A870A5554A63B70F924D3E73404405FD /* grpc_root_certificate_finder_generated.cc */, + 9FCE133A7EB6DBD71715ADF2FBF00BAA /* grpc_root_certificates_generated.cc */, + FC451E88FDA9FEE15911A81C62F8DCE1 /* grpc_stream.cc */, + 2577567907A2D0D115DA0070A8F1265D /* grpc_streaming_reader.cc */, + 80C04D5253F6D2271FDD7F5D507A8462 /* grpc_unary_call.cc */, + 163E47B810DD4AE6DF292BD3DEFADA20 /* grpc_util.cc */, + 1CB93A4CE40AAAA7E982E2AC6F4AF69F /* hard_assert.cc */, + AE3532A7C8EB29CA4E5E138914389815 /* http.nanopb.cc */, + 4C412189F7507127FE2999C549BDA62A /* in_filter.cc */, + DF217479B135EF9B667AACCECC10C6F5 /* index.nanopb.cc */, + D1301CA16165B06DB890DC10DE903802 /* index_entry.cc */, + EA97A576FE8C12F56D7BB69FCBAFBFFB /* key_field_filter.cc */, + 2FB14CDAAFDA14CD41F9656B9DF8661F /* key_field_in_filter.cc */, + B7F779A3D6ABE4DF1D9EC43BFE9A8031 /* key_field_not_in_filter.cc */, + B101189DBA2F9FF1F592548CF72CCA54 /* latlng.nanopb.cc */, + 6DF68FD53D13E6F589FD24C57DA98264 /* leveldb_bundle_cache.cc */, + CFAA4EEC4F494F0D8BB0FA4D5AF95B24 /* leveldb_document_overlay_cache.cc */, + C64B07D8A1D4DA6AA4344661C342302E /* leveldb_index_manager.cc */, + 86802504520AA3A309F8EDD8E1B99229 /* leveldb_key.cc */, + 04DAC09B166B848840736C76B29172AC /* leveldb_lru_reference_delegate.cc */, + 408D3EDC96F923BFCC302F5BAAF60120 /* leveldb_migrations.cc */, + D7FE69D539667982322E11D86B0451D8 /* leveldb_mutation_queue.cc */, + CFE0AD7914469380375A5606C0E2829A /* leveldb_opener.cc */, + 1234BEFC791CF4969BDA38EF20A143F3 /* leveldb_persistence.cc */, + 610801F0A2F391964BA24EE02BE8CD4F /* leveldb_remote_document_cache.cc */, + D7945155A422D39AFE0F538B5D847B4B /* leveldb_target_cache.cc */, + 5011A58C83FD84F9F4A52AB8F930D54B /* leveldb_transaction.cc */, + 77AA52D93990D39FAABEC2E91B7618EF /* leveldb_util.cc */, + 093E33C0237FFAAA006C6259575ABE03 /* load_bundle_task.cc */, + 31DF4701E95E2D330DFEA6C22BB0C7D2 /* local_documents_view.cc */, + B241246084A121D9F221F6AB65F8E9E1 /* local_serializer.cc */, + 84850E062A0CDC21BC26DE64245539D3 /* local_store.cc */, + D7A5C90B5CBDF31CF1A322E8B1A70245 /* local_view_changes.cc */, + C1F81A9C08EAD023A428CB278D5D6702 /* log_apple.mm */, + FFACC6BB900BD9656D6B28C1A879F5A5 /* lru_garbage_collector.cc */, + C919E1B3558E2E9ADB13B0D03DD8DA0E /* maybe_document.nanopb.cc */, + E59673ABCCB63791A3FE1CF6886BFD3B /* memory_bundle_cache.cc */, + 2CB486E3183CBD32E978010E3DDC4D5A /* memory_document_overlay_cache.cc */, + 4D0DAF0FCBF1A3023A7A04998F3B5C39 /* memory_eager_reference_delegate.cc */, + B8EBEA3B28880C3A16432512F6876310 /* memory_index_manager.cc */, + BBDEE40C0946A0FD39DF7A2730E657D0 /* memory_lru_reference_delegate.cc */, + FD419E991274FD9A37498A0A440A5975 /* memory_mutation_queue.cc */, + 5052554229AE8D9FD9F0888746758048 /* memory_persistence.cc */, + 1B24E312BF9A673199D60C79920C497A /* memory_remote_document_cache.cc */, + 3420A70B80C677A0613BF8F74132C90C /* memory_target_cache.cc */, + AEE0FDB0E29C9AF72FC84AF32277B448 /* message.cc */, + 1FCADB6A75F6AD0EB9FD287A58EB4BEB /* mutable_document.cc */, + FC68DF3672CCD71EFF007F3F6B62AF6A /* mutation.cc */, + 01EE8BA07F38209074BD7C887AC2505F /* mutation.nanopb.cc */, + 4F66135F8AE95B62B6393CA59429F9EC /* mutation_batch.cc */, + 2739073B6DD29F1ECD3942AE830F0C9C /* mutation_batch_result.cc */, + F3398BF493A789D3A05ECB42C98A6EC5 /* nanopb_util.cc */, + 35AFED9D4D0A45C5669B44B9444D5D4E /* not_in_filter.cc */, + 6A5A73C8B9A0DAEBDFFF70E1F11F67B5 /* object_value.cc */, + C60D2600FC50DCA8D174FA91936F5097 /* online_state_tracker.cc */, + 883C5D7AAB983E1191323BA3B76FBAA7 /* order_by.cc */, + C7483CE9C471F401468C9EA67E2EECB1 /* ordered_code.cc */, + 5E6D8BF3426021A8F3146F938CCFFBCA /* overlay.cc */, + 90153A2BA945DB04DFC2423DCF9F3997 /* patch_mutation.cc */, + 98E1AB49CDF06D28EF3CE5BE5BC3BB72 /* path.cc */, + 9ADE4936171CB46DCEACBAF36B5C5CCB /* precondition.cc */, + 58B29E1F29BF560A374869FFAB620BB2 /* pretty_printing.cc */, + AA0CD5FB09E321ACE9E95376DA0458D3 /* proto_sizer.cc */, + 8801AF2B6AFCDAB597525BAC990E645A /* query.cc */, + D70804B5379381404B7966F915D3DA47 /* query.nanopb.cc */, + CD57C808CA64BA65F4705D9D5EF0C267 /* query_core.cc */, + 6394999CD855044BA4B8C4ACD471BB99 /* query_engine.cc */, + 1A3156243BC46659A07E386E2706A85E /* query_listener.cc */, + 1289EF9CD6AAC167401667DCB977BF37 /* query_listener_registration.cc */, + C04DEA144CB0A3D6B70E5458B3E35C8B /* query_snapshot.cc */, + 8AD1E27BB845E2867695CBD9C7C95358 /* reader.cc */, + BB4589C1BCB4ED701885766D0EB218D4 /* reference_set.cc */, + 9911C9DF6BCEBE992F6774A2EDE320BE /* remote_event.cc */, + 9BF3FE744614F9C7948A87D31BA7AE72 /* remote_objc_bridge.cc */, + 85662CE13698E0586D0ECF12C72683C7 /* remote_store.cc */, + D174C4D1E7D59FE423E9DE53A4826D8C /* resource.nanopb.cc */, + 74498EF915D7792BA36843E1EE8A0A1F /* resource_path.cc */, + F169439B6B673E8E45E15A606DC0E127 /* schedule.cc */, + 308A90CA35403C99F610E095DA2A725C /* secure_random_arc4random.cc */, + 4AB924631F3D9656342CCA07087D2CE9 /* serializer.cc */, + 2DCD28C3C1C6C9DD90433CE1FE7C823C /* server_timestamp_util.cc */, + 5E80A8F60C52DEFD891EA75AF58305E3 /* set_mutation.cc */, + 19F7537211037060DBBF09B5E80C9BD8 /* settings.cc */, + 4710A2775778A0DE9163644871DA9925 /* snapshot_metadata.cc */, + FE508E901082C257D587AAA40344864F /* snapshot_version.cc */, + 06228FD267E23AEBFAB348BE2D102ADD /* snapshots_in_sync_listener_registration.cc */, + 580E6C42D9E85725A390D41D73F3DD99 /* sorted_container.cc */, + CCDECF67A143D02569BE3BDDAB39F220 /* status.cc */, + F5FA90366B51A4B9932FB70F249032F5 /* status.nanopb.cc */, + CF4E793BBA6BCA11A83BC79122B73CF9 /* status_apple.mm */, + A374D1676B5D964F0D8052BC87D1D367 /* status_errno.cc */, + 49C651609C3D10EACCA6DE97DB2EBC34 /* status_win.cc */, + 9358D89F4EA2574C95177A952CF6A4BC /* statusor.cc */, + 5C4DCFB50E78940D23E3CD9AD70F093E /* stream.cc */, + 0F7575734C8A4EBBDCD02B5DBC95E7EA /* strerror.cc */, + DCACFFFF76F967E299E8B3BE82AD5E66 /* string_apple.cc */, + B0ED9D38FEA67F155F225456E5250737 /* string_format.cc */, + 1CD9C0437A2DF870B3548F953C04EFF8 /* string_util.cc */, + 253800630AA2A375FBA643F047C4296A /* string_win.cc */, + A65E20C811B5063EBE62F8764719AACB /* struct.nanopb.cc */, + 637B490F69EBB226E8800FD9475B7A98 /* sync_engine.cc */, + 83825E65C8C99BB4B9DD908985111D54 /* target.cc */, + E92833979830913FF35285058AC94EE6 /* target.nanopb.cc */, + AE54E92EF63F31EF0EFC09BBB23B5EFB /* target_data.cc */, + 571CDE789A936CC14D74BF2A264F9928 /* target_id_generator.cc */, + A4576236E0A253E50F139BACD58DF34D /* target_index_matcher.cc */, + 0145394E064ACB71DBB4E73C69D92FF3 /* task.cc */, + BD470B56DA284B10D7CB64A8EE825AE6 /* timestamp.cc */, + 58428F7E5EE73D0876DB4692B45DB5C0 /* timestamp.nanopb.cc */, + 90E0B93D09DAD88017FDA39E0DDB5FC7 /* timestamp_internal.cc */, + E3571AC5256B4DC4736D2BA94E60A28D /* transaction.cc */, + B489137537CFF1D5F9B5A0086D858471 /* transaction_runner.cc */, + F77D697F5837D33D54C8E3C1CB4C4398 /* transform_operation.cc */, + F4369B17B2B3667B79369628E1C83807 /* user.cc */, + B4CDD76A315318C6D4150F7CE791A4EF /* user_data.cc */, + F0D8BC1B1868C1068DF5407232B5C784 /* value_util.cc */, + 20B2143E5E4E351529B839B19596948B /* verify_mutation.cc */, + 80E03351210BD98F6346A9AF126697E2 /* view.cc */, + B3F9777C0021694CA053DFF52CF5A8A1 /* view_snapshot.cc */, + A743A3FA763B1B9B5E0D608D857CD4D2 /* watch_change.cc */, + 2327CB302817483B13DD0BDC81A0CD01 /* watch_stream.cc */, + 493901D1720942202464FBCFB49BCEFB /* wrappers.nanopb.cc */, + 9E15FE4EE9186DAD0707C9649C92682D /* write.nanopb.cc */, + 935820B02324B065ACD3C4E6882E7D56 /* write_batch.cc */, + 9C43C3540C96CDF3B0C4382ED58A6D72 /* write_stream.cc */, + 66ED171ACD718C6FC08761028ECCDA0A /* writer.cc */, + C35F42833B367CA0928B792597DE15FE /* Support Files */, + ); + name = FirebaseFirestore; + path = FirebaseFirestore; + sourceTree = ""; + }; + 3D76767211F0936BC1D6B4F878AB71F9 /* internal */ = { + isa = PBXGroup; + children = ( + 4BF2C41DA30FFC243D4820088BA28875 /* cctz */, + ); + name = internal; + sourceTree = ""; + }; + 404D1C9AAD426C31C81E8144A865DA03 /* bits */ = { + isa = PBXGroup; + children = ( + 61FDDEC23E7D803A162802901CA351F0 /* bits.h */, + 1BB5EDEC9EF3AF41FBC712B7CA543A4F /* bits.h */, + ); + name = bits; + sourceTree = ""; + }; + 425F9C4789F2BF9D21E6AA95C637B21D /* raw_hash_set */ = { + isa = PBXGroup; + children = ( + 79CEE0E3FE83C33C0D7B334778359E6B /* raw_hash_set.cc */, + 9BBB38AE02056DABA3299992BC42D17F /* raw_hash_set.h */, + ); + name = raw_hash_set; + sourceTree = ""; + }; + 44DD5325E4A480622739A57C21049C9E /* variant */ = { + isa = PBXGroup; + children = ( + A4F404100FDBA2BB9C42A3D6F4C097E3 /* variant.h */, + 6D8F5AB2C75EED16E41E8F964871FC02 /* variant.h */, + ); + name = variant; + sourceTree = ""; + }; + 459551BBBC6109D1D3592F301E28DF95 /* base */ = { + isa = PBXGroup; + children = ( + 87A056B88A4B3B05189FFF4B6703719B /* atomic_hook */, + 924EBAFC9FED61A43B17436CA7E85BBE /* base */, + 6EC76B04CA640EAE1AE938030AE45EA5 /* base_internal */, + D45C4D85D595B854E585BF175BA2170B /* config */, + 31A822A4D54828B684EFBCB08E76ABE4 /* core_headers */, + 99C897F6E71B141DA5FCDA83F686C146 /* dynamic_annotations */, + D1352CA91E9A8B4D670DCA0AC990C4C1 /* endian */, + E358E74F1B8FB86BD6DAAF7BDFF9D15D /* errno_saver */, + 3528F6CEC12573664258418A09FFECDC /* fast_type_id */, + CD78A41356674A58F0329EF7CD7F67DE /* log_severity */, + BDF497D2D519A223BF826D0693EFC26F /* malloc_internal */, + F4B7B2A244FE41C50A71274AFE19BC1F /* pretty_function */, + F51116DF7153723CBE100E2EA0A95232 /* raw_logging_internal */, + BE9E8B3A1D68C10915C815C02FCAE0B4 /* spinlock_wait */, + 32ECCC8CD1A43AFA1827761002C47C7B /* strerror */, + 9E4F454C0C8B6AA7C14AE389928392FB /* throw_delegate */, + ); + name = base; + sourceTree = ""; + }; + 461E024C6C74F01F35F0FE409F888525 /* debugging */ = { + isa = PBXGroup; + children = ( + AE946D066C0CBC412DA329AB14BD8C3E /* debugging_internal */, + 8EA1552BBEF12BA58E54AE7515500F22 /* demangle_internal */, + 49983AB2958B20319ED938584470C372 /* stacktrace */, + DC5D7EEE3A6F6FE971A59AFBAB7BC2A5 /* symbolize */, + ); + name = debugging; + sourceTree = ""; + }; + 49983AB2958B20319ED938584470C372 /* stacktrace */ = { + isa = PBXGroup; + children = ( + 4160D0EB644B7971C9CA9113D7EFD92F /* stacktrace.cc */, + C45918DB59DE261A72522B29C5EC548A /* stacktrace.h */, + 498727D8B914A55C15821A44FECE980F /* stacktrace_aarch64-inl.inc */, + 52B651660990B2B9FC6D3539DA511B3B /* stacktrace_arm-inl.inc */, + D61CE06A73174B23A98DE9077975AE52 /* stacktrace_config.h */, + 353C48DC036FEFF94E1BB1AD2A5AF2FB /* stacktrace_emscripten-inl.inc */, + 34BF70482C38B7962FD6BD0A7F854C3F /* stacktrace_generic-inl.inc */, + DBF5D7769D928A24F494933EBC4710C2 /* stacktrace_powerpc-inl.inc */, + 469D5C29398EBC217ECDF6BFF5EAC054 /* stacktrace_riscv-inl.inc */, + 9D6F008615D08B1349C07667D19CE349 /* stacktrace_unimplemented-inl.inc */, + CD53BD004C4B908B989E502CACD4E142 /* stacktrace_win32-inl.inc */, + F049630372B3BE3D8AA8F2E6DD356FA1 /* stacktrace_x86-inl.inc */, + ); + name = stacktrace; + sourceTree = ""; + }; + 4A5F01A8336D24B2490FB36BC8EFEDB2 /* memory */ = { + isa = PBXGroup; + children = ( + B9B7019B13402723AFFE238481CB5875 /* memory.h */, + ); + name = memory; + sourceTree = ""; + }; + 4BF2C41DA30FFC243D4820088BA28875 /* cctz */ = { + isa = PBXGroup; + children = ( + 0F2ECFFE2644932187F4C48E09923447 /* civil_time */, + 5A5275691D0F55B47E3F804D330979DB /* time_zone */, + ); + name = cctz; + sourceTree = ""; + }; + 4E839ABD05ACB83CCCF1BF19E7C36743 /* randen_hwaes */ = { + isa = PBXGroup; + children = ( + 39F99DEB31035287547A1481E54FEDC6 /* randen_detect.cc */, + 6EE230263BA9F30C4AD63766EBB6058E /* randen_detect.h */, + E2C39081581C00316CDDB1A78C2EC751 /* randen_hwaes.h */, + ); + name = randen_hwaes; + sourceTree = ""; + }; + 4FD0D8F7C5C19995DCD00B4FF2E0E964 /* algorithm */ = { + isa = PBXGroup; + children = ( + 62726F04926D85DC6C716977A82E85B0 /* algorithm */, + 8D221A7CB751F7011F6265E0B0F2C5E7 /* container */, + ); + name = algorithm; + sourceTree = ""; + }; + 51BF983A8CE4CD190B05DF971AEBE265 /* hash_policy_traits */ = { + isa = PBXGroup; + children = ( + C02A9A2F1D4DE960AAC8E70A11259478 /* hash_policy_traits.h */, + ); + name = hash_policy_traits; + sourceTree = ""; + }; + 51D55B6741C7229E9E33C967C02382A1 /* Support Files */ = { + isa = PBXGroup; + children = ( + E655425B96F4DFA1557DAD269D67CEF1 /* Firebase.debug.xcconfig */, + F9091A99A88CC39D6129021E2C7C413A /* Firebase.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Firebase"; + sourceTree = ""; + }; + 522E099153161E1B87A746A89783EBD0 /* kernel_timeout_internal */ = { + isa = PBXGroup; + children = ( + B0F74D04C7FE97B5C25572CB794BE5E4 /* kernel_timeout.h */, + ); + name = kernel_timeout_internal; + sourceTree = ""; + }; + 524F3F38BE22ED7D843D5F97A2051D91 /* common */ = { + isa = PBXGroup; + children = ( + D14B452DFB1110FC2B5C3466F80689A9 /* common.h */, + ); + name = common; + sourceTree = ""; + }; + 5430C35FCFE48A39AD225560E795C276 /* internal */ = { + isa = PBXGroup; + children = ( + 75BE490BD58428946FF6A0FDE4EC366B /* distribution_caller */, + 545C5E717845F10E29D1AEB98AC404AD /* fast_uniform_bits */, + 594C564CE1D9304FCBE9C2A131F20B4D /* fastmath */, + E7524A92F660ED1F2746173DFBAA199B /* generate_real */, + 68800D59B79658C576602C5DAAA1AAA5 /* iostream_state_saver */, + D75D45576090BE9E52A25FE88AADB346 /* nonsecure_base */, + 80910CFD64A3FAEAA4A0A4380B2AF518 /* pcg_engine */, + B78024F02AAB78D3B33EFD2D3BA18EEE /* platform */, + 2A7967310F2DFF7431DDF46028B51B6B /* pool_urbg */, + 90225AEAA3D4F9051F068343984EBD68 /* randen */, + F98CE552A24D702DD0857211A626CB25 /* randen_engine */, + 4E839ABD05ACB83CCCF1BF19E7C36743 /* randen_hwaes */, + FC69E21AD1A32AAF2035AF61272627D3 /* randen_hwaes_impl */, + 0CDA2467572EE62AD0A4D90EC157C996 /* randen_slow */, + 9EB69A949EB3ECC9A7C36795DBEE9E25 /* salted_seed_seq */, + DE847D154AC621060DC834F83A9AFFDB /* seed_material */, + 8C7EA7913A27D7DE9D0256DE2E1BBA83 /* traits */, + C3924D268917B39C7EFFF330F1A8B1EA /* uniform_helper */, + 656101C3367FBC63E26CD9BAAF224141 /* wide_multiply */, + ); + name = internal; + sourceTree = ""; + }; + 545C5E717845F10E29D1AEB98AC404AD /* fast_uniform_bits */ = { + isa = PBXGroup; + children = ( + 9CB52D9FD6771164BA924C462E06F9C3 /* fast_uniform_bits.h */, + ); + name = fast_uniform_bits; + sourceTree = ""; + }; + 580B6F618F213FE2AD00B17B284636AE /* Network */ = { + isa = PBXGroup; + children = ( + 544D8FDD710A26DE51953883A14EC916 /* GULMutableDictionary.h */, + 15E9F022BC6A8B98D3C2565F4F8D7F34 /* GULMutableDictionary.m */, + 043EFA169DF7AB2031B9909F73BF76C8 /* GULNetwork.h */, + A0F10431DAF1F4E99C91CEB563FA980A /* GULNetwork.m */, + 15E07A0687A6BD2978457E6CB8D3AFBA /* GULNetworkConstants.h */, + 38BEB2CF5AC90EB2A3AE1D81BE1233EA /* GULNetworkConstants.m */, + 8167B739F49157F98BBF94704D32512A /* GULNetworkInternal.h */, + 15AF09315CA7A1BD22AD9DADA9310A8D /* GULNetworkLoggerProtocol.h */, + 90F5E64FB4A2B7A1094D51600CD193D9 /* GULNetworkMessageCode.h */, + F4E4D5D63D8D3C156762ABDFFBD3A568 /* GULNetworkURLSession.h */, + 6FC587878E128571A62AFF3A094658FA /* GULNetworkURLSession.m */, + ); + name = Network; + sourceTree = ""; + }; + 594C564CE1D9304FCBE9C2A131F20B4D /* fastmath */ = { + isa = PBXGroup; + children = ( + D4650DDFAC39BFF120EABA22CEC7131A /* fastmath.h */, + ); + name = fastmath; + sourceTree = ""; + }; + 5A5275691D0F55B47E3F804D330979DB /* time_zone */ = { + isa = PBXGroup; + children = ( + E0DF68028475F3BA049EE19BA413FDC1 /* time_zone.h */, + 0AC9AA8806DF0C76D369166FDBB8668A /* time_zone_fixed.cc */, + D1985821D1432DB5590490B4EF864D97 /* time_zone_fixed.h */, + 4B46BECE7B59674E8CDC6617D747B40F /* time_zone_format.cc */, + 86524FA4EDF7081A6E7084C8B8B17D1E /* time_zone_if.cc */, + A97B2D319B05229FAD5265C97813C0D2 /* time_zone_if.h */, + A48B942F0836AB134C1702A02298475E /* time_zone_impl.cc */, + 705377BBE4EE217BEC889929244D22AD /* time_zone_impl.h */, + 309DC1F3CEF5AA6AB4BD695D0DCBB7F3 /* time_zone_info.cc */, + 85D1F7E86CCC76574FD5EE221484AE8B /* time_zone_info.h */, + B11585EDD4DB79F7D583E6C2C3521EF9 /* time_zone_libc.cc */, + E12C695850CFFB76C76638CCE45C5A2F /* time_zone_libc.h */, + 7C2B194ADD6F6DECB61A3F2C3EAC119A /* time_zone_lookup.cc */, + 2294F017365638F7CF92FF279CB26F03 /* time_zone_posix.cc */, + 950FC7326489FCA1C58474E4960C636E /* time_zone_posix.h */, + FC87B5951399DA3834566A4B268A5B1F /* tzfile.h */, + 0F0190F995EB326352CA3ADA97F3F29E /* zone_info_source.cc */, + D22FB233CE77A93633A22127A5190FB7 /* zone_info_source.h */, + ); + name = time_zone; + sourceTree = ""; + }; + 5B4830E6CD102F341B6A3A5F4FD8C315 /* cordz_update_scope */ = { + isa = PBXGroup; + children = ( + C08ED4AC8A8151AB2A39FC37BE7A525B /* cordz_update_scope.h */, + ); + name = cordz_update_scope; + sourceTree = ""; + }; + 5FF8117078FC8F044F4E4DF714109211 /* leveldb-library */ = { + isa = PBXGroup; + children = ( + 6280119D9905E3D2772EF9E24E6CCE42 /* arena.cc */, + 742617CEE6FAA5BB74974219E225A52C /* arena.h */, + 78E3337DD33ABE857CB73B2B90199DCB /* block.cc */, + E451B372860646442BD65B8C096D8EE8 /* block.h */, + 524CC9F2B6D9AD9606D212472072C90A /* block_builder.cc */, + EB51B0E92BA1C433BCA3234F9BB48626 /* block_builder.h */, + B549A9F7D50E57213D38C2C06090900F /* bloom.cc */, + E9384039AAF6C8B9BBFC2D61C036FFFF /* builder.cc */, + 7002C311C9D2659E9363C737EDCB69D1 /* builder.h */, + 5FA0185E67385B7A7EF682E4647CA90E /* c.cc */, + 22AE83CB40B69C348B459D0102B583AE /* c.h */, + 1CAF1DBCF18E90964CDE0A03F1A7815F /* cache.cc */, + 352B5DA1E83293796FF14D72DF0A595B /* cache.h */, + EB3FB118625554E9F7D88ED980688805 /* coding.cc */, + 0183C847C3301B15D1875C4F9E56801D /* coding.h */, + 90BF608F24E4B39F3A9C38208848B3C0 /* comparator.cc */, + 631D692A0289C517B43EE6BF1E15F030 /* comparator.h */, + E5FCB969F65B68B81817698436AC9C18 /* crc32c.cc */, + 3BB28E1B7C56CE3D4ED6283AF5968AAB /* crc32c.h */, + 1C800305A91D7CA413D61A4490089BED /* db.h */, + EEA778917B3750913B0FE5B29C8485D2 /* db_impl.cc */, + BB3BF67C6461670AB9E2FE29BCB7635C /* db_impl.h */, + 2760A80E65E6F137AC0E6489AA0AB2AD /* db_iter.cc */, + A7C384D8B1C48F8043330CDED8E645CC /* db_iter.h */, + BBF7F095E9A5AA46AEDB46F40C2C4B2E /* dbformat.cc */, + 93753A0F29A8C4ED8611DAD04749E9F6 /* dbformat.h */, + 7B7AB9AD9ECB57722E2F2EDBE5B09FC9 /* dumpfile.cc */, + 0A26860625F2FA4A2B75B6D2CECA460F /* dumpfile.h */, + F8072FEE64BD829B668534CF91DAE79A /* env.cc */, + A5BB62B254882F985C6D49AD19AA72DF /* env.h */, + 3F370301458D61877FEBA622A6B4A16F /* env_posix.cc */, + 09E5C19623132C2DA8F9DF3B16E3683E /* env_posix_test_helper.h */, + 0D02A06C7F0FF5EBA562A38B7AE70CF3 /* env_windows_test_helper.h */, + B94A01CA4BAE8461FEA5020D3B90BC80 /* export.h */, + 66C2373F17162A1C9266B66424D4FBBC /* filename.cc */, + AD86044C2CA4359B688976F8A0BD4ECD /* filename.h */, + 65896A75CEF8E35F984411D95DAA188E /* filter_block.cc */, + 4841E60B384C33B6798646E651AA6F70 /* filter_block.h */, + E43D0C1760DDC6E610E955C334964C1C /* filter_policy.cc */, + 03FA6C0695B852827B8212428FDA27E5 /* filter_policy.h */, + E43EB931EE88CC8079D780CB09F3451B /* format.cc */, + FE538BC5D9141BBE950227CCDF2A715B /* format.h */, + 6EB44EB8FC052BDD3EB21F918202EF00 /* hash.cc */, + F0EF7BA6471E1C08F8D3D74CDC11F944 /* hash.h */, + 1DAE36D1D64C1008E649FDFE4309AAF3 /* histogram.cc */, + 3F211B655DD33F60EF518C7DF40F6ADD /* histogram.h */, + 30FA4A63E147B9CFDA7FC7ED4A15763D /* iterator.cc */, + EDC2E2CC80F108AE615AB61D4D6AC407 /* iterator.h */, + 48438C7860083FBFDE8D1C4C5E79238B /* iterator_wrapper.h */, + 6076E062C70285B795933E66F40A56C5 /* log_format.h */, + 2504C8FA5A26E36C341EB63CD4ABC0B9 /* log_reader.cc */, + 2E36FECE9FA0577BDBBC8145F2750F76 /* log_reader.h */, + ED5DF9465FBE94AF3CBC9614A89E224C /* log_writer.cc */, + 34AEBE47249CD38C84120EA9AEE3ECF8 /* log_writer.h */, + B9BD2EDB5F5E0695990C678CFC49DC6F /* logging.cc */, + 4396A73F0B8650DEAAB5E3E62D499595 /* logging.h */, + 1CDCBC7F85EDA49FE2D6C0BD6DC41F35 /* memtable.cc */, + BC181190FCE5C61C0067048D84CDF72C /* memtable.h */, + FB2F3C06E40785EF4B9FB083925994FF /* merger.cc */, + 197BD3BE3ECACCB3000A607FA2FE53C1 /* merger.h */, + 9574185049C0F4FF709332C516F72F46 /* mutexlock.h */, + 345E62BCB66213850F08F12BF241B0AB /* no_destructor.h */, + 73D92C512EF0DE89D84433B86E57E8FC /* options.cc */, + 252A5584AC9AAF5A6701479242049783 /* options.h */, + C679E8551D876C5B9923DEC9335DAC24 /* port.h */, + EE2E4B77704983BDAC37F2C3B4E834E3 /* port_example.h */, + 75DD6A4B0F205379D728A4253736990C /* port_stdcxx.h */, + 7D36E5611E58BE34056E4B7399AC9402 /* posix_logger.h */, + 7BFBFC6D6D99F420C004D37C1AB8EAEB /* random.h */, + 7C5BB5BDA5B91595037F1980AE48125D /* repair.cc */, + 4824DE65B0675688A382E442253ABA03 /* skiplist.h */, + 679D9F0C4EC4039856963A411C39D7E5 /* slice.h */, + DBAD32B008280D373CFAE7B7DA2117BE /* snapshot.h */, + E52269B6E57CBDA2AC547584EE34489C /* status.cc */, + 3EAFB7548453A830788436E48D3BC0B1 /* status.h */, + 3370FF434010C821EC9D9A3ACB8E04A4 /* table.cc */, + 9B9A5D2924CB3C59B71E42C38C7C55D8 /* table.h */, + C8D2AE97FBDF7131428CB574AB04F30E /* table_builder.cc */, + 6D321C6D8BBB6A993518721F8E2729DC /* table_builder.h */, + BAA3642F3ABD2652D52277788855CB1D /* table_cache.cc */, + 329E234014189F45C36A0923E4CF6000 /* table_cache.h */, + 7B65DAADBE8D4485D9389250ACBE82BE /* testharness.cc */, + C614D695815D232B11260A33CEA4A0FE /* testharness.h */, + B99FFD1602689A5EE1AD6DF7E4589156 /* testutil.h */, + C4B6F02C83194A530F51DB6EB2B85C58 /* thread_annotations.h */, + 7A2A0DB76A8514361A5D4D6CC1F1D04D /* two_level_iterator.cc */, + CC7EABAC89AFE2163D54759B9813C79D /* two_level_iterator.h */, + 3C392DF259C444E16BC94EEAD55924E6 /* version_edit.cc */, + 67502D55352ECC2EC570045D24E3A478 /* version_edit.h */, + 6922E0EB4A7F308F45B983E4233F41D4 /* version_set.cc */, + 845A2F64F013286CCA2456FA7600BCE2 /* version_set.h */, + 96A41B445A9443D60D4117CC8AA0CAE0 /* windows_logger.h */, + 30B0D0AC7F4FE070F30992978EF25678 /* write_batch.cc */, + 64DB0B0C382473B71B64849115551865 /* write_batch.h */, + 7BB2F5F06AFF448D5CA389D18271F14A /* write_batch_internal.h */, + 0F1E0BD17D0335835694BE74792F21A3 /* Support Files */, + ); + name = "leveldb-library"; + path = "leveldb-library"; + sourceTree = ""; + }; + 6103DDD051556BE33FAF59520774C960 /* bad_optional_access */ = { + isa = PBXGroup; + children = ( + 6530797C5936362FF548763D66513794 /* bad_optional_access.cc */, + 0A3B44AD818016ED1E129C1FD5EF1B44 /* bad_optional_access.h */, + ); + name = bad_optional_access; + sourceTree = ""; + }; + 614CD4F0937542856C5543A7C596E040 /* Support Files */ = { + isa = PBXGroup; + children = ( + 99EC5C9F00515D2F0055AB35CFD9A6C1 /* FirebaseCoreDiagnostics.modulemap */, + 0B2D63106B1A91FCF541FCE8512A9067 /* FirebaseCoreDiagnostics-dummy.m */, + 8F8C400F36408A38F107E7295B6881C0 /* FirebaseCoreDiagnostics-Info.plist */, + 9B06B1D1D07C70A3C44480D4FE97B80B /* FirebaseCoreDiagnostics-umbrella.h */, + 3F8174647FF4B0F0370CCD3B3732CFE3 /* FirebaseCoreDiagnostics.debug.xcconfig */, + A63F5399EF7745994D00E0D37252A617 /* FirebaseCoreDiagnostics.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseCoreDiagnostics"; + sourceTree = ""; + }; + 62726F04926D85DC6C716977A82E85B0 /* algorithm */ = { + isa = PBXGroup; + children = ( + 0D850B4AC13EEE611161845E3F57D851 /* algorithm.h */, + ); + name = algorithm; + sourceTree = ""; + }; + 640DB05523EC69806C3332EA4743F5F9 /* compare */ = { + isa = PBXGroup; + children = ( + EEBEC7B378C53C47E8C637369CBBEEC9 /* compare.h */, + ); + name = compare; + sourceTree = ""; + }; + 641B0D88C58F136A1D1119EE637E00B0 /* Reachability */ = { + isa = PBXGroup; + children = ( + 42C854C80BE2A7FF064672F01BDF3BA0 /* GULReachabilityChecker.h */, + 93AA33F7BBC20B45F21BFFCFA23A6F50 /* GULReachabilityChecker.m */, + A84142691A16A57EE9E28FA70FE1589F /* GULReachabilityChecker+Internal.h */, + 95DD8BF7D28E5EE44A50D308353E5FA7 /* GULReachabilityMessageCode.h */, + ); + name = Reachability; + sourceTree = ""; + }; + 642EBCB2BE38A165F7EFDF5DAFFAA09C /* hash */ = { + isa = PBXGroup; + children = ( + CC2D9D9D428660D48B8485B7F7FDF587 /* hash.cc */, + FB8CED6E197D2E57604D967E8BFE3102 /* hash.h */, + 4AF22BE45F31C6D1771D5575CFA4B769 /* hash.h */, + ); + name = hash; + sourceTree = ""; + }; + 64DF0FC44D4211DCBD94534B70F85617 /* function_ref */ = { + isa = PBXGroup; + children = ( + 379B6C145B9023AB2AA59142B879C1CC /* function_ref.h */, + E00FF45C25149450A2EB899C9E34D3C3 /* function_ref.h */, + ); + name = function_ref; + sourceTree = ""; + }; + 656101C3367FBC63E26CD9BAAF224141 /* wide_multiply */ = { + isa = PBXGroup; + children = ( + 0365A1CDD6AE9536D2058CA223D8009D /* wide_multiply.h */, + ); + name = wide_multiply; + sourceTree = ""; + }; + 684CE2BAD28BAD13CA38AF7A37A22940 /* str_format */ = { + isa = PBXGroup; + children = ( + 1BA5CA43E04846B7BC7405C92D0127F7 /* str_format.h */, + ); + name = str_format; + sourceTree = ""; + }; + 68800D59B79658C576602C5DAAA1AAA5 /* iostream_state_saver */ = { + isa = PBXGroup; + children = ( + 8F1B9FE48A68D08A56FDED91255BB331 /* iostream_state_saver.h */, + ); + name = iostream_state_saver; + sourceTree = ""; + }; + 69A8E1D538DAC2726EFE49D33BABB131 /* Pods */ = { + isa = PBXGroup; + children = ( + 9B2A7C8DCF113499E939A32A07274F74 /* abseil */, + 012C8B1AEC2E08314067E6E12DE0A212 /* BoringSSL-GRPC */, + DF4DC02D3B48AE83B9505860D50C1C9C /* CLTypingLabel */, + B5023F187AB74F630E5EF9E645384F48 /* Firebase */, + 228CE0C01763B3D4698C49B40AD24BDF /* FirebaseAuth */, + 17F0AE7F3C5800B9F3A740882978909D /* FirebaseCore */, + 39CBEAD69F328402B3BAE4196C9E7DB4 /* FirebaseCoreDiagnostics */, + 3C2317CD25A3DF4EF98502A6469BD644 /* FirebaseFirestore */, + EF526AA7D963141A2249FF7424274C32 /* GoogleDataTransport */, + 8E7E0747EA6826F53685AEC981F4FED4 /* GoogleUtilities */, + C81AF94729F21F9C507C07CC68285167 /* gRPC-C++ */, + 8183DA6A0022E838A11F5A4FC2730040 /* gRPC-Core */, + 14C9BE1DE511DBD1C47561C556CCE2BE /* GTMSessionFetcher */, + 5FF8117078FC8F044F4E4DF714109211 /* leveldb-library */, + C19C83506007F360C53449FC603AA3A9 /* Libuv-gRPC */, + E69FF66E40DD1F05BEE24E755CDDDDB9 /* nanopb */, + F489DDB7008A8E43510D3501473EF407 /* PromisesObjC */, + ); + name = Pods; + sourceTree = ""; + }; + 6A91ED6560912250D60B416228ECDB6C /* hash */ = { + isa = PBXGroup; + children = ( + AE9FA159EF71A977AB471A37679CFA73 /* city */, + 642EBCB2BE38A165F7EFDF5DAFFAA09C /* hash */, + B900268B0C8354DF4A869DB8A4B55468 /* low_level_hash */, + ); + name = hash; + sourceTree = ""; + }; + 6D6B3F60A0F12ABC110EE4917EA007D8 /* Support Files */ = { + isa = PBXGroup; + children = ( + 5E3F4B769CA19FD2518DCF8BAF8F9B89 /* PromisesObjC.modulemap */, + 120FDAF46552E5F244CA3FBB61E38B2B /* PromisesObjC-dummy.m */, + 6562291DA66A5731D32A0E152732704C /* PromisesObjC-Info.plist */, + 390F0C548996019658616105C6E9CC9D /* PromisesObjC-umbrella.h */, + 2A9E8F2E0FB38B688019E71B15E94016 /* PromisesObjC.debug.xcconfig */, + 479687DCDDA38A34F5D33DCBD789837A /* PromisesObjC.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/PromisesObjC"; + sourceTree = ""; + }; + 6D8138FE882F8DFD938C14B1F536FCDB /* inlined_vector_internal */ = { + isa = PBXGroup; + children = ( + 247120CC3B45135DD5A8E803D5B3DE4A /* inlined_vector.h */, + ); + name = inlined_vector_internal; + sourceTree = ""; + }; + 6DFBF0BE73D5D1E22298C618181D6B4D /* memory */ = { + isa = PBXGroup; + children = ( + 4A5F01A8336D24B2490FB36BC8EFEDB2 /* memory */, + ); + name = memory; + sourceTree = ""; + }; + 6EC76B04CA640EAE1AE938030AE45EA5 /* base_internal */ = { + isa = PBXGroup; + children = ( + 2C19B4AE9F30F152BBBF1A476B0786EE /* hide_ptr.h */, + 985A6341B486288FD8B8C2423B6EB6B2 /* identity.h */, + 2367F8D0ED91D40A7F82D63ED7A3EA72 /* inline_variable.h */, + AD2386BE02B151B0D97E212D7D4CA956 /* invoke.h */, + 69DBA5188DA81BA251A2B8BDD83D2E38 /* scheduling_mode.h */, + ); + name = base_internal; + sourceTree = ""; + }; + 6FC34958E1DCEA12A7E047D97C975D45 /* sample_recorder */ = { + isa = PBXGroup; + children = ( + 16A0E26002614AB0D98715D475B5655A /* sample_recorder.h */, + ); + name = sample_recorder; + sourceTree = ""; + }; + 70B214EF00EB50BB3F2BBE681DD84798 /* Support Files */ = { + isa = PBXGroup; + children = ( + 92801402AFE0392C3B879ACF99C457A1 /* abseil.modulemap */, + 5537EAFCB455B04319DA9AFB945306CC /* abseil-dummy.m */, + 8174AE0EEF6A92D98959FE40376923F1 /* abseil-Info.plist */, + 88E20E7712C6D28EB51286755F044DEC /* abseil-prefix.pch */, + 76BCBB2B006FCCAED800BAED52347E04 /* abseil-umbrella.h */, + 428BBD31E48FE715CB97B822BA6A4CC3 /* abseil.debug.xcconfig */, + 7BA2642FB00D27600652082FA5E06A4C /* abseil.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/abseil"; + sourceTree = ""; + }; + 74F524D21929755290769628F139C735 /* Products */ = { + isa = PBXGroup; + children = ( + BF96B57ADE05E8909F823BDF6868B3E3 /* abseil */, + 514D7742C6CBB0BDBD9984AEE97DDFDE /* BoringSSL-GRPC */, + CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */, + 43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth */, + E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */, + 8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */, + 92000153CD73F7FC2DBAB4AB708269F3 /* FirebaseFirestore */, + 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */, + B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */, + 1911113E0FBF13CFF9132E5FF7685228 /* gRPC-C++ */, + 9C7C87B5D0A6752AFA2642F1BCA967A3 /* gRPC-C++-gRPCCertificates-Cpp */, + B471867C535B02FA55D87E260F6480F8 /* gRPC-Core */, + C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher */, + 0A9F46A999C47653013D3AD854352507 /* leveldb-library */, + 6BC54C3D03DEBF9C3A40965E69CAE039 /* Libuv-gRPC */, + 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */, + 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */, + 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */, + ); + name = Products; + sourceTree = ""; + }; + 75BE490BD58428946FF6A0FDE4EC366B /* distribution_caller */ = { + isa = PBXGroup; + children = ( + 77FE188754FF3D5F31A5E2790D03D6C9 /* distribution_caller.h */, + ); + name = distribution_caller; + sourceTree = ""; + }; + 771018AC1C61CF9E5AC57EBDFF58E3A6 /* functional */ = { + isa = PBXGroup; + children = ( + 91AE6684DA5A554680748F1C7C0B41F9 /* bind_front */, + 64DF0FC44D4211DCBD94534B70F85617 /* function_ref */, + ); + name = functional; + sourceTree = ""; + }; + 77ED9C2D33F3998D0F4FF6C077D32BF2 /* internal */ = { + isa = PBXGroup; + children = ( + 766631ECB00F802D9B36F1DBFC5C1187 /* char_map.h */, + AF2CB50436E1692448901748FF611ADF /* escaping.cc */, + 4614F4E2C9A00CFFD1FD03E759F852B5 /* escaping.h */, + 5DB413C9AEFC29425E7741EBCC5CB83F /* ostringstream.cc */, + 2166934F8815895EC61050C1154F0AFB /* ostringstream.h */, + 535BC2B2D90B9F14003C3864BB2164C4 /* resize_uninitialized.h */, + BA2CCC199080F8526A359FED65C92FC8 /* utf8.cc */, + 07AEB91561705AF9CC3D48308B13AB32 /* utf8.h */, + ); + name = internal; + sourceTree = ""; + }; + 7ACAA53BAE302D16143FBBC73D0E0F56 /* numeric */ = { + isa = PBXGroup; + children = ( + 404D1C9AAD426C31C81E8144A865DA03 /* bits */, + AA8ED12B8B46743051972602D7A8ADAA /* int128 */, + C535A91549319C69A605E90B83FF9CF5 /* representation */, + ); + name = numeric; + sourceTree = ""; + }; + 7AFFCEC1ADB9528DE7A361BE37EC60A8 /* hashtablez_sampler */ = { + isa = PBXGroup; + children = ( + 7C93A56379595FF6985CF2001E0D0021 /* hashtablez_sampler.cc */, + 05DC5924A02571DB3969C1D201F7BA51 /* hashtablez_sampler.h */, + 420EF5BB4320F5C101082624C736282B /* hashtablez_sampler_force_weak_definition.cc */, + ); + name = hashtablez_sampler; + sourceTree = ""; + }; + 7C673BA3248CD87D3EFB20DFD409262D /* layout */ = { + isa = PBXGroup; + children = ( + 1B517396AAE846391BADA8A6D2BD70CB /* layout.h */, + ); + name = layout; + sourceTree = ""; + }; + 7CF661BED382C036EB50BF776B2EAAA6 /* container_memory */ = { + isa = PBXGroup; + children = ( + C0AFB7407273D7F856975F84160A0531 /* container_memory.h */, + ); + name = container_memory; + sourceTree = ""; + }; + 7F851FF8DD4A60F50FD9C9AD8C3643D3 /* raw_hash_map */ = { + isa = PBXGroup; + children = ( + A1E1E01CB8B937778619FEDB03B461DB /* raw_hash_map.h */, + ); + name = raw_hash_map; + sourceTree = ""; + }; + 80910CFD64A3FAEAA4A0A4380B2AF518 /* pcg_engine */ = { + isa = PBXGroup; + children = ( + 5E529DEA67EB98F9CAF8790749217115 /* pcg_engine.h */, + ); + name = pcg_engine; + sourceTree = ""; + }; + 8183DA6A0022E838A11F5A4FC2730040 /* gRPC-Core */ = { + isa = PBXGroup; + children = ( + E8C608D720C240E3E58E4CBF07BF4332 /* Implementation */, + F5BCBA179B0FA874FA789F6E5D684096 /* Interface */, + 9CBDE8301E05D02D737F49C8CF6FB193 /* Support Files */, + ); + name = "gRPC-Core"; + path = "gRPC-Core"; + sourceTree = ""; + }; + 835158A12D3B7F9A8A90E028F96BDBC4 /* fixed_array */ = { + isa = PBXGroup; + children = ( + C8EB5D3475E421876DFD017BA3D701D0 /* fixed_array.h */, + ); + name = fixed_array; + sourceTree = ""; + }; + 84F81FA6DD113DE1597164BBA9905EA2 /* Interface */ = { + isa = PBXGroup; + children = ( + 4C991ABC3A8CE328EC581856D25A19C1 /* aead.h */, + B4B396B4A906D4FBC5B78D2E069F6C0A /* aes.h */, + 2A20C9A8A475E8F534C5B0096BFC5FB1 /* arm_arch.h */, + E2B7706BAB7F30462440F0C80858FE7A /* asn1.h */, + E8F4C133A24C81427C2343E505EAF537 /* asn1_mac.h */, + 4F57326A26A244FC69F2D4811ABE0A32 /* asn1t.h */, + 4A84690AEB52498612BB586B46448F88 /* base.h */, + 62B02D7731019FC2F1BF3992C339B741 /* base64.h */, + 845B9BFABAC9F6401E20593626F0754B /* bio.h */, + FBC47BF09D83E6538F995F10D38D7647 /* blake2.h */, + E9F5BAB4A6BC8ADF9466F120C031F6C4 /* blowfish.h */, + DE25A8906F5EA602B0ED6D95B6C066A6 /* bn.h */, + 18BF7DA60C3BE0F465654A0DA48A0AB8 /* boringssl_prefix_symbols.h */, + 00624F5A9C0F9516563540132F2B4E56 /* buf.h */, + D073058FC36F4C221A41874CFDE03512 /* buffer.h */, + 6167CE0EBA7D38A989908329B16F792A /* bytestring.h */, + B2BCDDF953E862CBC40854FB14BB5989 /* cast.h */, + CC00D76CE67C13C7D569BCFC1CCA3ECD /* chacha.h */, + EFDD42D90407E03A907BDE2B9E7BB83F /* cipher.h */, + 4FA96DFF3388CB9A8B7C7B8FB8DAE254 /* cmac.h */, + 13CC0F2032BAC94DC7F47CCA27C5101C /* conf.h */, + 269D801034F250BCE7DEDF23F3F4AAE0 /* cpu.h */, + D31BE2EFED5DF12369E74DE6912E0296 /* crypto.h */, + 8EDCFA186831F5B838C434FD4E4EF33D /* curve25519.h */, + 8DD2F030688233CC3DD7E3BDB0A7FA75 /* des.h */, + 9F9C351AEE757D25E8A9D2630885178F /* dh.h */, + D448E734381F83361FB1C716FBCC4A9F /* digest.h */, + 206905EC008AAB444C6C96169643C5DB /* dsa.h */, + DC9B1130318E154FEB5F985FCD420FCC /* dtls1.h */, + 6A89A1BE8EFE00733163FDCD7468C1C3 /* e_os2.h */, + BFBAC7FECAAC229AB98961519DB9056A /* ec.h */, + 5A32703DFEEC5A1552397AB18D1537D8 /* ec_key.h */, + DA2E6CFAB17ED2BE177841C7F9911FAF /* ecdh.h */, + BE0D9D43595FCDF9BD951298DC8AA3B0 /* ecdsa.h */, + AA52721360A41DDF574EA0FD22FF0028 /* engine.h */, + C2913E3D7B97652F899A36B0E293C101 /* err.h */, + 4F886556614704C816243124A1285CF3 /* evp.h */, + F8A5CA97C0D10AC8655E7ABD5B62CD7B /* evp_errors.h */, + 5BB1668B51711B618F2424C133DFF03D /* ex_data.h */, + E15C6CA89013B6604A7D4F4B74ECE990 /* hkdf.h */, + 23F41F52B2D2FABA9FF4E448C3B89D79 /* hmac.h */, + B4D1DFED280F86ADF52D23153B72BB01 /* hpke.h */, + 8FCE4A9A5D66172D492E084678B70472 /* hrss.h */, + FAAE1A7249345C025CA3AC2786B43C7B /* is_boringssl.h */, + 789EC623A75113A6C86CFA509511F6E8 /* lhash.h */, + AE1A9F9A5B8384F18EAEDBB3FB3383A7 /* md4.h */, + 96433CA8EC332F82C36859D32C55BE80 /* md5.h */, + EBA5ED3E09D2DD77C39EC9B97555B7F2 /* mem.h */, + 7EF2DD73AD284D464C816AC744BE09CF /* nid.h */, + D19362910D0BF80348AD2F3D7D3B64AE /* obj.h */, + C29DB34C3AC7BB1F288A01C4020F7AD4 /* obj_mac.h */, + CE13E1F193595E33EA5805A541909180 /* objects.h */, + A5072D8D7508E4D24375F8A85D422C22 /* opensslconf.h */, + D120E45190D958A4A3F8824C342F467D /* opensslv.h */, + 53797E8DEFDF8BC37D73E74E4E1742C5 /* ossl_typ.h */, + 2DC5BD3B320C04053F2DA15F0827A91B /* pem.h */, + 8072901C0D5F83ED93147F7CD3BA069D /* pkcs12.h */, + 8B8DE9B0012C8CCF4A7D8477AA787528 /* pkcs7.h */, + 936B9E5B9CCB1ECC0C4C3E0EFB360D92 /* pkcs8.h */, + 6AAD0A0BDD8FC86A64F11B816AF609DB /* poly1305.h */, + 58F7CBA09395390F579CFAC24A3DF2A8 /* pool.h */, + 2B8CC0A85DE77A4D8AAA584BE26E0CB7 /* rand.h */, + 8166D8A9C0379B0BF89D9A71E3CC726E /* rc4.h */, + 11858CCC8EA3A7EB7E7E4AAF0021FF22 /* ripemd.h */, + 041E8EE63799244828CC79456EB3E191 /* rsa.h */, + 822FCA7FE706C2ED1ECC965147FAB4EB /* safestack.h */, + D650C2D7F01360A2D4318CCB65F67F18 /* sha.h */, + 0EAE4E0F23BB5ED17DBEC4E61DD4C9AC /* siphash.h */, + AD58A022ADFA2FFBD4E7F32ECFCADE23 /* span.h */, + E078CC5009FDCC234B40BD0F6332BD5B /* srtp.h */, + 212E0B248C4C73E094D119B9B5D4EBD1 /* ssl.h */, + 2C53EBE0D25F6F2FBFFD5C3C7F187DE7 /* ssl3.h */, + 06F54B70126970F7B9FC13E4E40535C1 /* stack.h */, + 8B2824C44BF6F8B6A105AD9CC6D20DE7 /* thread.h */, + 1B186EC3C47D5CD18267AB3228E8B9F7 /* tls1.h */, + 3311A900B7E1047AECA5C2FBE0F83F1D /* trust_token.h */, + A0A6881A9304DC133DA36F8D813EADBB /* type_check.h */, + BD6B8F394CE09881FF936F9769E1232D /* umbrella.h */, + F381AC4A153C07E0D9D4E3331E56F194 /* x509.h */, + B02DF67AACFAC10CFCC6771272AB7182 /* x509_vfy.h */, + 4589B38C9EF70B810A53B80ACAA8337E /* x509v3.h */, + ); + name = Interface; + sourceTree = ""; + }; + 85286B4C0C90748ECEC9F21B38387CD9 /* status */ = { + isa = PBXGroup; + children = ( + 9A2A24E3561EED00379CFD16FCECCB22 /* status */, + BB73671642B0DF0733064DF25BC98768 /* statusor */, + ); + name = status; + sourceTree = ""; + }; + 86D72936A22340E9210718542DFF3AA6 /* AppDelegateSwizzler */ = { + isa = PBXGroup; + children = ( + 32204F0CCB4E98F739FDC0A67F2C30AB /* GULAppDelegateSwizzler.h */, + BF2151DD4781AABD71AACC67CCD9AF77 /* GULAppDelegateSwizzler.m */, + 76AC4FE569375028A1F01CCF2AF417F1 /* GULAppDelegateSwizzler_Private.h */, + 13F17484212CC0DF69D73D70C867ACC3 /* GULApplication.h */, + 7CC9B4883E549D6BEE01FEE1F09692A3 /* GULLoggerCodes.h */, + 8F313A669BE7A4B5E9C960F37093B468 /* GULSceneDelegateSwizzler.h */, + BC8BBBCF53435B5B084B160FF5CD295B /* GULSceneDelegateSwizzler.m */, + A13729B750D3E5A1CAD19493922B26D8 /* GULSceneDelegateSwizzler_Private.h */, + ); + name = AppDelegateSwizzler; + sourceTree = ""; + }; + 87A056B88A4B3B05189FFF4B6703719B /* atomic_hook */ = { + isa = PBXGroup; + children = ( + 44045AB5D48D486E32BC1CDD26C0E437 /* atomic_hook.h */, + ); + name = atomic_hook; + sourceTree = ""; + }; + 895AA24992050C537ADF378880D08964 /* CoreOnly */ = { + isa = PBXGroup; + children = ( + CE57584EF59A18786C41A58B27C55BB4 /* Firebase.h */, + ); + name = CoreOnly; + sourceTree = ""; + }; + 8B9C9D1A4131C1C8E626BD5DD268F481 /* Environment */ = { + isa = PBXGroup; + children = ( + 1E42E787469CD941A7EBC8C298DBC35D /* GULAppEnvironmentUtil.h */, + D419FBE28526A0859597DFA68D07042B /* GULAppEnvironmentUtil.m */, + DEDF3DA549C01A4694872F2CA2D13236 /* GULHeartbeatDateStorable.h */, + 0AF39150ECD24F05CC82F46914026408 /* GULHeartbeatDateStorage.h */, + F61006F73239399AE7D3FDCDB5AEE464 /* GULHeartbeatDateStorage.m */, + CDADB041142953F36FCBD1482B205DED /* GULHeartbeatDateStorageUserDefaults.h */, + A2C7E50431503C3A31807A0AD7EDF34A /* GULHeartbeatDateStorageUserDefaults.m */, + B4CF62F79BAAFC3F5FC2D8E55BCD8ABF /* GULKeychainStorage.h */, + BE2F57D5CD2BFA9F1BEB93E7FD74B43A /* GULKeychainStorage.m */, + 22A4F67CFEA574FC9DE5C3B81550254C /* GULKeychainUtils.h */, + 2668E8E82D6A180CEE0AC69D5F775490 /* GULKeychainUtils.m */, + 5C8092D60226F1F893AF9AB6578D349F /* GULSecureCoding.h */, + F2486CE0C92435AF3A658C24483C44BA /* GULSecureCoding.m */, + A833ABB8EBBA464805896C3B58B7E6CD /* GULURLSessionDataResponse.h */, + C32D5A143090090CC9B68223D8442694 /* GULURLSessionDataResponse.m */, + 3ED6C1F7D37B37B2615131A88A373354 /* NSURLSession+GULPromises.h */, + D0D199E56ED3534F79E8BEC5579B3951 /* NSURLSession+GULPromises.m */, + ); + name = Environment; + sourceTree = ""; + }; + 8C7EA7913A27D7DE9D0256DE2E1BBA83 /* traits */ = { + isa = PBXGroup; + children = ( + 79700097120532BB8E350D6A8405BA15 /* traits.h */, + ); + name = traits; + sourceTree = ""; + }; + 8D221A7CB751F7011F6265E0B0F2C5E7 /* container */ = { + isa = PBXGroup; + children = ( + 42836FAE1B5E60C75EA04C69559E9E51 /* container.h */, + ); + name = container; + sourceTree = ""; + }; + 8DB55A29C1764BAA0C487BD6A6A3F314 /* cordz_info */ = { + isa = PBXGroup; + children = ( + 63CD1E03FE893AD70E65603C5C4CB64B /* cordz_info.cc */, + 35EF06D1CD98B85F865AF72A7C84BC00 /* cordz_info.h */, + ); + name = cordz_info; + sourceTree = ""; + }; + 8E41C533C60446C485C7E4011710A82A /* Implementation */ = { + isa = PBXGroup; + children = ( + 17172CF108F6F499AF5C7CFBCEF73FD5 /* async.c */, + EB98CB5080027FB4437E89DF0DD8EB67 /* atomic-ops.h */, + 49379879D055D22949920CB420108A06 /* bsd-ifaddrs.c */, + EC477C75957CF780D9B8004BA369003A /* core.c */, + 947810BD2CA0588F832E16DE84142AEF /* darwin.c */, + 97F2AA91A8E718A61AD4EB01EBFC4995 /* darwin-proctitle.c */, + 09DC6A0CE54513B34D9AD079B3A555AA /* dl.c */, + 1A1D51D9BE8381D4D74248B1D3C7E563 /* fs.c */, + 4F486CC10E39A4ACC264440968418147 /* fs-poll.c */, + 389AC7B6E44D16C276D641C5F8E9A794 /* fsevents.c */, + C8D0989CA8D592BFE59854ACD2E55E1B /* getaddrinfo.c */, + 2214566303011F5E99822D8FDE90B3F8 /* getnameinfo.c */, + 6E652E9FDB6B6A951FDA2B3B8FAE79BB /* heap-inl.h */, + FE57A40EA61D9382A0718BF0343C8B41 /* idna.c */, + 83F6544AA992FE8502346532DB60D09B /* idna.h */, + C0756E7CCAA68F278882EE061E4AAD48 /* inet.c */, + 6ED2CC353A59545268CC0DBA03D6F5EC /* internal.h */, + 132837A4F55C07E6574A6C1EFA2DB281 /* kqueue.c */, + 8A7771B668A09CC5F106E83C081F66F4 /* loop.c */, + A739D29B45A444F2C7BE7E848FC0BAE2 /* loop-watcher.c */, + 94B5B00B057CBC5B8842A9CE5D05916F /* pipe.c */, + 80C33F7C021AA3242CEDEE8717E96F15 /* poll.c */, + A740C74620557FA863DCCED79A1F97E4 /* process.c */, + 30D390938A7E9F2AC76F83EB45ED39A9 /* proctitle.c */, + D9BA4CE6243934833127A8C4A32043AD /* queue.h */, + 2B59460A9ADBF6C4BE58DE1CA812072B /* signal.c */, + DA3854E8263E1F80D42A9272F59E32EF /* spinlock.h */, + 7FD1D3BF85CE988D85DCD239550EE17A /* stream.c */, + 0BE36A8826191CB7CD8490135B2C3410 /* strscpy.c */, + 42DF6C46543E686FF0B7E3D3A981BAD4 /* strscpy.h */, + 4FBFBB77B36999605965939CCB597044 /* tcp.c */, + BD63BD2D79FEB7F8C206B0EEE269AA22 /* thread.c */, + 179FEF8793E1F594B18CD74519393DB7 /* threadpool.c */, + FD4018D188C479DB70FD70BCEC4B6F57 /* timer.c */, + 5AF0A1CE7FB1FE43A1A353654EE7B738 /* tty.c */, + CD48A5D26ACA1A66771E707B96E4A6C8 /* udp.c */, + 7D5F7D332D96892DC29F1DA1ABF33429 /* uv-common.c */, + B3A5D5F3FFC6BA46BCBB8A0D9D28ECC3 /* uv-common.h */, + 37E47E88DEE688C80118D5DBE2A241B3 /* uv-data-getter-setters.c */, + 66D67C5523AADD5D1B93AB3B867934C0 /* version.c */, + ); + name = Implementation; + sourceTree = ""; + }; + 8E7E0747EA6826F53685AEC981F4FED4 /* GoogleUtilities */ = { + isa = PBXGroup; + children = ( + 86D72936A22340E9210718542DFF3AA6 /* AppDelegateSwizzler */, + 8B9C9D1A4131C1C8E626BD5DD268F481 /* Environment */, + B7F8CE3F1DE695FD5C04A137C97C5C2C /* Logger */, + 580B6F618F213FE2AD00B17B284636AE /* Network */, + AD15D4130039F48530A8A870086715EE /* NSData+zlib */, + 641B0D88C58F136A1D1119EE637E00B0 /* Reachability */, + FBD78A0058FD1B5BB5B72DAD0AC47596 /* Support Files */, + ); + name = GoogleUtilities; + path = GoogleUtilities; + sourceTree = ""; + }; + 8EA1552BBEF12BA58E54AE7515500F22 /* demangle_internal */ = { + isa = PBXGroup; + children = ( + A467BCD2294249B849802D82CDD1782A /* demangle.cc */, + B30C60E5D1EE5A12A2CCCF5279A20E73 /* demangle.h */, + ); + name = demangle_internal; + sourceTree = ""; + }; + 90225AEAA3D4F9051F068343984EBD68 /* randen */ = { + isa = PBXGroup; + children = ( + 98EDC84F74823CB5CDA1B118688B0B64 /* randen.cc */, + EAC743F663FC44C356C6B33EE1183F6E /* randen.h */, + ); + name = randen; + sourceTree = ""; + }; + 918A9339AED9EAE129DF57A2719C5C8C /* Interface */ = { + isa = PBXGroup; + children = ( + 0E283AC624EBEC4E286E89B4ACCB8F73 /* alarm.h */, + 5C43532ECD09B628570FEB9403B61340 /* async_generic_service.h */, + FBD1C9A837F797A348ECA789D190EA5D /* async_generic_service.h */, + 1F43D3F284B244ADC18F12E512D4CBD5 /* async_stream.h */, + 62AC496289C749BB5BB807734EAACADE /* async_stream.h */, + 359C0781FB9907D0ED748FBF2403BE1D /* async_unary_call.h */, + 802C68F01FC2BE3E58D5D61584146CE5 /* async_unary_call.h */, + 8C0C18EF45A5FA08EA5FDD9BA4630056 /* auth_context.h */, + 72D8C1493477318A747D03B5E0771D8C /* auth_context.h */, + 6091B2EB5646A3B707BB146899AE04B1 /* auth_metadata_processor.h */, + FF5D3F34B2305BC2AD26A007BE18C059 /* authorization_policy_provider.h */, + 85B49FA7B39B78FB74DE6246EE0E616D /* binder_credentials.h */, + 7872B63974D282884D086190254A609D /* binder_security_policy.h */, + AD3D17015D5F4698EDF28BE9F5888A77 /* byte_buffer.h */, + 707CE59BAB81768ADD6A4D0C0BA12A6B /* byte_buffer.h */, + D4EDEA0DD0E4ADBC5C37F77E6FCF930C /* call.h */, + 2C97865DFDE1D5CCC53C3F7E50B5A07F /* call.h */, + C764B39D91D55839D87900DC608C7D9C /* call_hook.h */, + C6DB8379D4E6D85D58FE9B0E126C3AB1 /* call_op_set.h */, + 32FFC7094D3E02FA8641CE455F64324B /* call_op_set_interface.h */, + 7FD181D1ADA66B85336F2A2AD35125F9 /* callback_common.h */, + 9F93AF5E2E733BD67F7E93B09239F6D2 /* channel.h */, + E196271DC9FB01DCFF7A0CB583E10AA0 /* channel_argument_option.h */, + CA0DC554084D6842522B455C6993D557 /* channel_arguments.h */, + F55B9C19D0E6D305C46634CA368784AC /* channel_interface.h */, + 403F7D86D409EF0422B9E8BF29766843 /* client_callback.h */, + D7C5C0CFDBE034277287B099DB457AB6 /* client_callback.h */, + DA666AE323B9A7BD6C7ADAA543D7F8CD /* client_context.h */, + 3431B563D611A8A1F54199C94BD90433 /* client_context.h */, + 068E1809BDD57307BC9E0902D9AF2032 /* client_interceptor.h */, + 2FC1EF172ECF3EC38F310248E3000DB5 /* client_interceptor.h */, + F8C9ACD7842C33079661035AE52348FF /* client_unary_call.h */, + D21C41A9A4122AFDCD7D17D577120ADD /* client_unary_call.h */, + F0CCFA0F8D47E66167C4F10663885B1B /* completion_queue.h */, + D2D210A08038AD2EF9BAD58C2BFEAE05 /* completion_queue.h */, + C0D7F5ECA3CC9086AF615CCD2109345A /* completion_queue_tag.h */, + 89516F786BA2650FD6378284BD7ABA3A /* config.h */, + 50862069EF9EF9EC0A0B6EA86ED7BE19 /* config.h */, + 9225AF325E1BDE4A8557D2120A4C2006 /* core_codegen.h */, + B193BF2B193B244543CDC83D4CBF1845 /* core_codegen_interface.h */, + F429255E665BDF0E66E176E13BF90E5B /* create_auth_context.h */, + A10EC0A1FE26ECACBFDD119D9E24D977 /* create_channel.h */, + 2BEDEE721F2F41E801A006478285BC37 /* create_channel_binder.h */, + D524A0526F7A345032FB33BEBB391509 /* create_channel_posix.h */, + 8A89FFA7A8A988A84AFF9804713F3786 /* credentials.h */, + 103C2D9D198A3B30899712744C9ABBFD /* delegating_channel.h */, + 6299BE15FD3410916160D48AA2931EA3 /* generic_stub.h */, + 1BDED89D33261A477ACAF3A7EBBB8242 /* grpc_library.h */, + 4EA84B835813F74E5FDB6BC4D04E8569 /* grpc_library.h */, + D6FBADD3364A841657ED78F3EA583C9B /* grpcpp.h */, + CC9341DFAD28444736AE6DAC94ABBF72 /* health_check_service_interface.h */, + CF7D960B5936634C5A0F0DCE62BB4DD2 /* health_check_service_server_builder_option.h */, + 1FD21F88F473C44E0785F1B13F93815E /* intercepted_channel.h */, + AAA259845C270CDCA8958194FEEFC580 /* interceptor.h */, + 95942FB3993D3CEB90914A6FD3CCDA4D /* interceptor.h */, + 7F359F6CA2AF6E0C8D57987097FFEE4F /* interceptor_common.h */, + C77FF8EE62B0E049463CAA6E1BAC5180 /* message_allocator.h */, + 4C91A01BB645DD8B42231C7E6E60508C /* message_allocator.h */, + 7C6A50AA71371A90B818EFA1556EF4C3 /* metadata_map.h */, + F13F2876FE2E2D45D00CD2BDFB49B118 /* method_handler.h */, + 9E630F8D6C3E1BE30EB169E5E339023A /* method_handler.h */, + 3D59922EAC438FD32053933F7B721B05 /* method_handler_impl.h */, + 504FBB215D82E9112CE2B97E0EB3E9A6 /* method_handler_impl.h */, + 14B763226DFFC9DFAAE6EC36749BE6D8 /* proto_buffer_reader.h */, + DC1A6DD8A5FC8D6E8C5AE88CB4F8D4F0 /* proto_buffer_writer.h */, + FA589FE026110D745D8E6228391941D9 /* resource_quota.h */, + AD4F5E9837990FC5DB6917ED38723B3A /* rpc_method.h */, + 5A59222443BE2830EEBA2CFAB6DF56FD /* rpc_method.h */, + B8F4B9A769F9D777B20732368EBE8D3C /* rpc_service_method.h */, + EC53B3662897D712D9EB238A21064870 /* rpc_service_method.h */, + D3B55156DEA827D4DCDE0154E8C59BBA /* serialization_traits.h */, + 4E96F59B09B19E0BC5E127EDD803C7DB /* serialization_traits.h */, + 7B267DD045A8E09FB069E5AECC2C26A8 /* server.h */, + 4825226A084292E46B39E98F3F14304E /* server_builder.h */, + E30401568CC876DB87F8E3253C643D1F /* server_builder_option.h */, + 894AA1A1C12DB951D26C27D52F14CDE0 /* server_builder_plugin.h */, + 599A4E68EE4B4568BB83D09D9568753F /* server_callback.h */, + FDE26D8AAB2018A70A7C6FA1A5538ADA /* server_callback.h */, + F535828B38C2F9029FF5B6784E643147 /* server_callback_handlers.h */, + C756BEB24EF74922D816C7421D1E178A /* server_context.h */, + 7C66D000D4EDA802AFE554A19A5BED42 /* server_context.h */, + E2CDC76E1B603046F42FCE5FC31572D6 /* server_credentials.h */, + 61ACE8A89D02C28B50F0B5001129086D /* server_initializer.h */, + 2690848DBC1D681E4C8D48DBAB5C656F /* server_interceptor.h */, + 0BA7BDB304CF329B275291C04A6C7165 /* server_interceptor.h */, + 344CE51D46BBB67C34091EBB1480DE62 /* server_interface.h */, + FFFF190F479BC0B91DBFD2AFDEC9973C /* server_posix.h */, + 84C780FC12F143703034F7BA3736CFD9 /* service_type.h */, + 628D58F99C9E1FEE4DDFDA61C2DDD6A2 /* service_type.h */, + 1E52DC0011EF80F785D79124D7E8DFF7 /* slice.h */, + 9AA00793EF3D0E4FFDAEB9F0719971D7 /* slice.h */, + 9DA01372D591CC292EEBABC1B5E4A2B0 /* status.h */, + 6BE83E190A3B5B9C0402F1449F2D2139 /* status.h */, + B28F50708BDA2F2C0DEF6FBA96472B86 /* status_code_enum.h */, + 119B757A2DCDD2C08D8038A29E7C7A18 /* status_code_enum.h */, + 86AA512D9ED986574F7B0A69672C67A8 /* string_ref.h */, + 67A0F376064DF72CF07747CBB46DB6DE /* string_ref.h */, + A7EB7A4594B2919BFDB66CB0481FED30 /* stub_options.h */, + C5A9CD88E335F065EB55185141155107 /* stub_options.h */, + B9B454560CC0C39D9CAE515FBE1F4B2E /* sync.h */, + B64A8807005115BF1AA3F158A5673F15 /* sync_stream.h */, + F9159771705D469F64946B5D9674AAEF /* sync_stream.h */, + F3A921D93130B337C25D6105A05F46BF /* time.h */, + 168F8AB3B39ACB23D476803703B94C93 /* time.h */, + 47089BA05544AE208C1E67FED3A3192B /* tls_certificate_provider.h */, + 6B1A37613852B2D37E88809B90CD510F /* tls_certificate_verifier.h */, + 6F1AEFEB385237564BEE128FDBB43C57 /* tls_credentials_options.h */, + 0EAFC0E191DB49577B4F6BDFFDB87EB7 /* validate_service_config.h */, + 8975AD1C28C3347DF07EC70B01B778A2 /* xds_server_builder.h */, + ); + name = Interface; + sourceTree = ""; + }; + 91AE6684DA5A554680748F1C7C0B41F9 /* bind_front */ = { + isa = PBXGroup; + children = ( + E73BBA7A162988189043AFDB0DB3FC26 /* bind_front.h */, + 517197FA4A6C4AFB7743351786769B30 /* front_binder.h */, + ); + name = bind_front; + sourceTree = ""; + }; + 924EBAFC9FED61A43B17436CA7E85BBE /* base */ = { + isa = PBXGroup; + children = ( + 83470043E55287FC84FC55B8BC93F4D6 /* call_once.h */, + B18993C7667CA98DFDA598EEB7A105E6 /* casts.h */, + 81D327F784C23FD15903B173DC43B685 /* cycleclock.cc */, + 3CDA48DF40FE2E350CF72B2DBB8E03E1 /* cycleclock.h */, + 3FA19EC0CB4FF16DA197F559BA2235B2 /* low_level_scheduling.h */, + 50D4BE94BA8B8149DE37ACABA80C7EA1 /* per_thread_tls.h */, + 1578CE5262F4110DB688125C0C9F51F8 /* spinlock.cc */, + 53D1267F645CAAE3499413D90A676B29 /* spinlock.h */, + CB5B6C23401ADE18CD41DDCE5AAED565 /* sysinfo.cc */, + CBBA3759DDDB61B9D027168BE13F44BD /* sysinfo.h */, + 3BDBB426E47512FC4BF35C24BD80F0CA /* thread_identity.cc */, + 9320AB32DF9C3151C38A225FB5944842 /* thread_identity.h */, + 0308AC7B556D8E41F66D6D45D4B56F7A /* tsan_mutex_interface.h */, + 4874286739AE8575AE6579AEBDCFEB81 /* unscaledcycleclock.cc */, + D86CF1162297F6EAFCC2EF87532EDDA7 /* unscaledcycleclock.h */, + ); + name = base; + sourceTree = ""; + }; + 933943706FEEF1FA638AEBDAB4D5E95A /* meta */ = { + isa = PBXGroup; + children = ( + B34EC136E6F6133B5998945BA38350AD /* type_traits */, + ); + name = meta; + sourceTree = ""; + }; + 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */ = { + isa = PBXGroup; + children = ( + E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */, + ); + name = "Targets Support Files"; + sourceTree = ""; + }; + 96973825619CEF3BE0A314C3B8BE7EAE /* Support Files */ = { + isa = PBXGroup; + children = ( + 7F2DDD51207FA47DBAB10A8C06C8BAE2 /* gRPC-C++.modulemap */, + 03E10504A9879E654F841C8FDC781764 /* gRPC-C++-dummy.m */, + 864558757BE85DE8CE6C1EB8E811E994 /* gRPC-C++-Info.plist */, + 3786144AEC0234D61CD3F95CE7050E5A /* gRPC-C++-prefix.pch */, + BF7F9978F020EEDAD4A753494810BE41 /* gRPC-C++-umbrella.h */, + 7F2103C473548594B9DA8F8C757DE0CA /* gRPC-C++.debug.xcconfig */, + DFE4E5EC5D254162C248CC12FD1DA923 /* gRPC-C++.release.xcconfig */, + 8489FD916B954A176E77A959ADAF976A /* ResourceBundle-gRPCCertificates-Cpp-gRPC-C++-Info.plist */, + ); + name = "Support Files"; + path = "../Target Support Files/gRPC-C++"; + sourceTree = ""; + }; + 975B4408D71CBAD3D5FCAFB2D6A8DC2B /* utility */ = { + isa = PBXGroup; + children = ( + F2B1BCBDDCBB077AB19A958A4DA82809 /* utility */, + ); + name = utility; + sourceTree = ""; + }; + 982F71943F14BCCB2A7CD72F467E82AF /* Core */ = { + isa = PBXGroup; + children = ( + 31B6D46B6A4019848E05628C2549C7A4 /* GTMSessionFetcher.h */, + 2230E15629FB51E7BF295FAD8A32E757 /* GTMSessionFetcher.m */, + 849F7C84E2D8488DED627661723BD63B /* GTMSessionFetcherLogging.h */, + CE801A45C8B38F7118984E5463E0AC2B /* GTMSessionFetcherLogging.m */, + 361B5A6EE8FF35F3B46346C4A42F590E /* GTMSessionFetcherService.h */, + 12A5150D55BED42C219FCB4A5FBBA6EC /* GTMSessionFetcherService.m */, + 7C3D1A86E70AD1714FAD785CD0A42B73 /* GTMSessionUploadFetcher.h */, + 9572B72BC64C7F2694491439EF3B91AE /* GTMSessionUploadFetcher.m */, + ); + name = Core; + sourceTree = ""; + }; + 99C897F6E71B141DA5FCDA83F686C146 /* dynamic_annotations */ = { + isa = PBXGroup; + children = ( + 42250902B8F557388C6F074A885D3A4B /* dynamic_annotations.h */, + 785F4EB9653AA3C9851E47E60FF120C1 /* dynamic_annotations.h */, + ); + name = dynamic_annotations; + sourceTree = ""; + }; + 9A2A24E3561EED00379CFD16FCECCB22 /* status */ = { + isa = PBXGroup; + children = ( + 4339D648B9E73054923D5A89384C9751 /* status.cc */, + A716300EF62CCB1E2360AE993663097E /* status.h */, + 0B0F7EBD48B6C01C9A0D5BA678A322E9 /* status_internal.h */, + 86DABB4ED6F7D31ADBC30914363D5620 /* status_payload_printer.cc */, + EDA4E69C476B45A2FD7F4A8BBDB251C5 /* status_payload_printer.h */, + ); + name = status; + sourceTree = ""; + }; + 9B2A7C8DCF113499E939A32A07274F74 /* abseil */ = { + isa = PBXGroup; + children = ( + 4FD0D8F7C5C19995DCD00B4FF2E0E964 /* algorithm */, + 459551BBBC6109D1D3592F301E28DF95 /* base */, + D376536C77A6549A04049F573F33E054 /* container */, + 461E024C6C74F01F35F0FE409F888525 /* debugging */, + 771018AC1C61CF9E5AC57EBDFF58E3A6 /* functional */, + 6A91ED6560912250D60B416228ECDB6C /* hash */, + 6DFBF0BE73D5D1E22298C618181D6B4D /* memory */, + 933943706FEEF1FA638AEBDAB4D5E95A /* meta */, + 7ACAA53BAE302D16143FBBC73D0E0F56 /* numeric */, + 2569D13F41F3D2CC5F94C00BF90916FA /* profiling */, + E79D4D9BF11C52FE248668A0A89ABA88 /* random */, + 85286B4C0C90748ECEC9F21B38387CD9 /* status */, + 253D9FD4C21A7AD9BBF5210AEB4A9F17 /* strings */, + 70B214EF00EB50BB3F2BBE681DD84798 /* Support Files */, + 1EC47B460ED8F68326A4165FFEF5E01A /* synchronization */, + E05F3CC88EEB7FF20FBE4E5B35A517D7 /* time */, + BFFA7294300E87F7FE904FE083820A6D /* types */, + 975B4408D71CBAD3D5FCAFB2D6A8DC2B /* utility */, + ); + name = abseil; + path = abseil; + sourceTree = ""; + }; + 9CBDE8301E05D02D737F49C8CF6FB193 /* Support Files */ = { + isa = PBXGroup; + children = ( + 0573A6A8F4E25C633D5D8FD5705156B0 /* gRPC-Core.modulemap */, + 952195DCCB38103B0D154C014E1FB277 /* gRPC-Core-dummy.m */, + 7DEBA012AB2012A0AEF4127A8EEC55A7 /* gRPC-Core-Info.plist */, + 8DB4690FCEAE1B0B1A9EC971E7DE1A92 /* gRPC-Core-prefix.pch */, + 63465C6CE13835C39729C88EE66E5DE7 /* gRPC-Core.debug.xcconfig */, + 6DAE0FF159603EDFF04120BF339EFFD1 /* gRPC-Core.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/gRPC-Core"; + sourceTree = ""; + }; + 9E4F454C0C8B6AA7C14AE389928392FB /* throw_delegate */ = { + isa = PBXGroup; + children = ( + 6026FDA13B74F4C03C1FD06CD269C19A /* throw_delegate.cc */, + 40A09E1048BC14573B551441DB8662BF /* throw_delegate.h */, + ); + name = throw_delegate; + sourceTree = ""; + }; + 9EB69A949EB3ECC9A7C36795DBEE9E25 /* salted_seed_seq */ = { + isa = PBXGroup; + children = ( + A7164779A809EEA6DDAD0C9BA57EA9CD /* salted_seed_seq.h */, + ); + name = salted_seed_seq; + sourceTree = ""; + }; + 9EFFC62A142255E3339BE2A8E3179846 /* Implementation */ = { + isa = PBXGroup; + children = ( + 9A8F281529F150EFA85881C419B15582 /* a_bitstr.c */, + E9516751334674DE63D6275536A67D5E /* a_bool.c */, + 50A5359FC7BE39F3B68707F1E186383D /* a_d2i_fp.c */, + D620D95AACA6311D64B420B279CC94EC /* a_digest.c */, + F4F6673625EF1045454FA3309EB87E26 /* a_dup.c */, + 04EB61E407DBCAEF9EC0FBA3B8A248AC /* a_enum.c */, + 14582B5645A9F1F8A1616FA96B6A2D47 /* a_gentm.c */, + 3CA275F8BFD1E5D528A1C0A278037851 /* a_i2d_fp.c */, + D8716B5FFE2BBD585C9D5EEA6128257E /* a_int.c */, + 4E2649CFCCFBD3F2390BCD9D255EFA82 /* a_mbstr.c */, + 0DAD0C65F53712CB8C8DDCD4CF7DAF06 /* a_object.c */, + A73ADBB256A2A6BD15C4CA98B6207E4A /* a_octet.c */, + 7014BC26720888E69BB9F148A355C84E /* a_print.c */, + 003E59C8EC06CB4633CB449A144A1EFB /* a_sign.c */, + 54FE96AD40DBFF31AC03DCC8D0E378E8 /* a_strex.c */, + 34847D966E30F268CE44C7109499215B /* a_strnid.c */, + CD73ABF51DC41C3AF4485AD7E6AFE7B6 /* a_time.c */, + 09CE8AA7CD29AF742E0A759AF95FD5A8 /* a_type.c */, + 33DB35388056C3300C91EBA27891EFD0 /* a_utctm.c */, + 051FB5BDE1D8F0D495F69B93C0DEA70E /* a_utf8.c */, + 227D8CA957B3C7C6EFF0453107E59E68 /* a_verify.c */, + E515C478A189BDD9E8B1BEDBF58E24A9 /* add.c */, + 34E2857820F9EAFFC32AAAB7D3ACDF5B /* aead.c */, + 1AD2819AAD165FFA15FAB29B50D6ADFA /* aes.c */, + 80777F0A5F5E8E8E516C6C3BE6172C73 /* aes_nohw.c */, + FD9AE4C077E2D197F9E43892979A5506 /* algorithm.c */, + F2E60EDAD0B1444246803D77E13682CF /* asn1_compat.c */, + F5C2A989F319CB2B477EA0C9043105A8 /* asn1_gen.c */, + 343823652FE651A46C53220E5B3435E9 /* asn1_lib.c */, + 5742A86C80F16BB613BEC7A7A9874833 /* asn1_par.c */, + 42FB73814700E6725F77324DB0FFFCC2 /* asn_pack.c */, + 1B90DCB511CE6EBA77144BBD7042605F /* base64.c */, + D125679F9573B4F50D7C2BB24D11FBAF /* ber.c */, + 9E6463091A520A275B42D0A73443BE0D /* bio.c */, + 94CD9F0F2EFD7CEBD993D89F5F117034 /* bio_mem.c */, + 9EEC3145F0D61E98C5B3185D8B708835 /* bio_ssl.cc */, + 84647934B99ED7C9253D1FB70264FF78 /* blake2.c */, + 008BC57EF04918F6357FA8AC5014D186 /* blinding.c */, + 13107AA22B4AD0F882C3803404010340 /* bn.c */, + D32CC3FB0EE82E9DCD300ABFB92BEC05 /* bn_asn1.c */, + 02FF63B28BEBB2D4CA28D5EDDA295716 /* buf.c */, + 9AEE6D2DA097C8F2B7229CDE5DDF2A3A /* by_dir.c */, + 8FA776A3D1C8A87D28C80D87040A8140 /* by_file.c */, + F0930CAF822F1BE07EBFDA94AEE81551 /* bytes.c */, + 6F0E2C7876791D1D067BC7F79AA4076A /* cbb.c */, + 2216356D689210B7D48829F008BC25A3 /* cbc.c */, + BBD22B5F52E46F907C7336EC6233B246 /* cbs.c */, + 75899F5A82543B1A13778459B8D083F3 /* cfb.c */, + 4C50F7B7431471C119A15C5E99701FE8 /* chacha.c */, + B392DBB6DCEFADCFB4C7C8CE47E144D0 /* charmap.h */, + 4B11F245062201659E3CD0609D634098 /* check.c */, + 2729C2A220D89C80BA7F91992D41427F /* cipher.c */, + B27CDEA6429A28C29F337D7804AB8C8E /* cipher_extra.c */, + F106161CC5BFC24B3F9F2446C9EC63E7 /* cmac.c */, + C12ED0F54FF2A407DE8D822E6B38D969 /* cmp.c */, + 7AC05183DB1166706D3366FBE2FC8493 /* conf.c */, + 13B76E483905BBC7A57C869F3E058F99 /* conf_def.h */, + 0ABC1880C6D7750AF0CDC0965D5B125B /* connect.c */, + CB7F19EEE7A7F4230A02401A971F60E9 /* convert.c */, + D5570CE9918BF26FA0E20D9CAA2C4D7A /* cpu-aarch64-fuchsia.c */, + 6C51D02C19F815D699F899CA5C80ECA0 /* cpu-aarch64-linux.c */, + 11863DA677A946A6CCEE6EF5410E3B68 /* cpu-aarch64-win.c */, + DF804129FCE2672D04F527362420E1FD /* cpu-arm.c */, + 40956D48ED7871A1F1A64506F1B2E38D /* cpu-arm-linux.c */, + 0EB5068DB610D010096919C21E1A952E /* cpu-arm-linux.h */, + 56178E39468A6830CEF945B2C70016A2 /* cpu-intel.c */, + 08E5EE7F58D90EF22F49C0D782655C25 /* cpu-ppc64le.c */, + 747F53DCB746440A1A5B5D9182620D4A /* crypto.c */, + 54A040F95E9673242ECED0DD2B1C5703 /* ctr.c */, + 332DFDBA42EDE8BC9F6D6ED1140542EE /* ctrdrbg.c */, + 6E37EA37872D4A5CB914952F8A030EE0 /* ctx.c */, + 0F2C084736EDD67AAB93C3A279957332 /* curve25519.c */, + 61D80D2342A5BDD09D4805F90B4BB88E /* curve25519_32.h */, + BF88CD2DF797152CC66A833E0D03EF53 /* curve25519_64.h */, + 2303234505421D22116C6B3E3C17408A /* curve25519_tables.h */, + 909AFF78DF3712CE11621F65BC05925D /* d1_both.cc */, + 17FCA7CCC9A8E9E856F3540273D3784F /* d1_lib.cc */, + 65127893BF3F18FDC742D196ADB57849 /* d1_pkt.cc */, + 7601BD82200CD2D56D1B413F039C3619 /* d1_srtp.cc */, + C0EF2C1D8DF00F30547AC11455820279 /* delocate.h */, + AAF9323236451D77E2DA33DD82B271DD /* derive_key.c */, + 546910047479274BD28849751A7F1C18 /* des.c */, + A0697CF7F61519BEC8EA9766D4B88917 /* deterministic.c */, + E9DFD8B62058C4619BB6B10E4508E29E /* dh.c */, + 75FB2470D08546B4731E7A89EAC10A27 /* dh_asn1.c */, + D4A686BD09271B69BAD371D2463555D4 /* digest.c */, + 4F21ABDDC3BCC2F18A7C4B83B9B37ED9 /* digest_extra.c */, + 5C2B389A1428E9BA812150CCAF6BF3DE /* digests.c */, + 5BDE61BE5D199409D83EFA60C0500C03 /* digestsign.c */, + 14B0ECBD1FFDA7461906232EC5AE1FF3 /* div.c */, + A64483B9CA6D12DCB301846CCC930F70 /* div_extra.c */, + 9C0A2F34C5719A3150E9CC78C9513D10 /* dsa.c */, + AB804A5BD2A6FD85A357DC7920710047 /* dsa_asn1.c */, + A7BD7CB7EC4744D3EC3921D316A82B36 /* dtls_method.cc */, + B9B17F276F07170781158EB110F1DC4D /* dtls_record.cc */, + C21468D3B2925D45E7D999D598CC6C47 /* e_aes.c */, + D49D48D02AE62492DDE0874F320145F0 /* e_aesccm.c */, + F3D15E855E57CCB8B1C0B5A459E8EA9B /* e_aesctrhmac.c */, + EE7AF15B2C25E76F152ED35FB91D0135 /* e_aesgcmsiv.c */, + A79A63AD12AE41E3F8AF88918CBBE971 /* e_chacha20poly1305.c */, + 02D68567A6033D2084A06DD9C64B18AD /* e_des.c */, + 924C88B7E4710FD7D28FFDEE42EAF603 /* e_null.c */, + 6B0E28035252AFA5C4C1B65FF28D8A21 /* e_rc2.c */, + CFDB4E3F1EBB848E5DE26A85327D95EB /* e_rc4.c */, + 08E9026009349D445B5F5E8298079590 /* e_tls.c */, + 2CE46C333E967D6EB4DD7927B31E0306 /* ec.c */, + A6C0F4DD27371B1397F1227E4DC029A1 /* ec_asn1.c */, + 0C0EC268BAF1E1D73C7E287F1ADA8A4F /* ec_derive.c */, + E2195F6B3D3E392121A551774A5402B3 /* ec_key.c */, + 8E2C8C38343D7DA9988F69DA4869E90B /* ec_montgomery.c */, + 999902BBC95B5A3E949AD46682392934 /* ecdh.c */, + 192D19398D2927B92B1BD9664F2A9E40 /* ecdh_extra.c */, + 069F772ED9C08B6FC4D8A12CBB4EC879 /* ecdsa.c */, + A2769F0ACA4D3A8359368D15E66130F6 /* ecdsa_asn1.c */, + 1FA4368EFF473CEE49BE22C1B60AF08F /* encrypted_client_hello.cc */, + 34D1EDBD21E38733E008143EA074E1BE /* engine.c */, + C8DAAFAB52DDC0C370BB82EE006BC473 /* err.c */, + 7E09BE89928CC1F6CB81A3ADD714D752 /* err_data.c */, + D5C7B3C79458D467AFC604881266D4C1 /* evp.c */, + FAE0CA8BC07853CC351A4034436381AA /* evp_asn1.c */, + 3BD0BC9D67AA79E1A5341D4AB9C83F04 /* evp_ctx.c */, + 61C766B801FC4FAA47716E705455DC89 /* ex_data.c */, + B9BD9DF21B45BF7F153F6C29F823A196 /* exponentiation.c */, + 711EF7DFE0655D075E26020615D732FD /* ext_dat.h */, + 1D8F9DE3DB66FC99643DDAFB956C67EC /* extensions.cc */, + 6E5A35053750824032A53D39A990AB4D /* f_int.c */, + C0D9654FC523DDAD5A149672E63E2350 /* f_string.c */, + C838F08440529A078D03D5DAA9B786C8 /* fd.c */, + 9E32C8BDBEE7995C754DBC9D1FD84946 /* felem.c */, + 952E6F04B237957FD8DEB3202A3B5E38 /* file.c */, + 3DB02C79F840F5E913D5863D1D287B89 /* fips.c */, + 0122840C9E442ED7A028BA9BF7E63D39 /* fips_shared_support.c */, + F4A13040F55AF20C3B4034718D6D3E35 /* fork_detect.c */, + A7233B80EC980B53BDDD670E831873AD /* fork_detect.h */, + 25D7F33A7A1E39801833C3995A8A1F61 /* forkunsafe.c */, + E6CFB5EB90F3FF03A1DE573878028B0C /* fuchsia.c */, + 7EF21320D0D944388C950C4D17C03C30 /* gcd.c */, + 141AC1DCE939CC11D850D2CDC8447ECC /* gcd_extra.c */, + 3AFF47A4ABCDCC8073B5AA2083E1EFD2 /* gcm.c */, + 2CB7AA6DDFB4CF1A3EAAEAC1A55464BE /* gcm_nohw.c */, + 395880ABE0FF7FB75D7D1CDEC4EB4528 /* generic.c */, + 4FD47BF35F6BE02F698865E5EB3BDCAC /* getrandom_fillin.h */, + 42A8935ECC462C57CB17A33879137DB3 /* handoff.cc */, + DBDC87D58F9B8110EC034C5708CFD280 /* handshake.cc */, + CB3F246CC6BC5128CB501E2E3169B96F /* handshake_client.cc */, + A701572446565369A6D9E25A75050B99 /* handshake_server.cc */, + E0F6185DF3736F94FC264D92745366F6 /* hash_to_curve.c */, + FD773B2F0AE93FFE7D5102DFEA09C110 /* hexdump.c */, + 2CFD28B56DCEE20392A68216C6177662 /* hkdf.c */, + 3EFBF3C38C465A117E955142330A6583 /* hmac.c */, + 0CC1AD36055CF6866300B10401476F02 /* hpke.c */, + 06D3FC17B4AA610E7BBC4E0D22C16EC6 /* hrss.c */, + C938005E2F462FBE943C63D8ED588641 /* i2d_pr.c */, + F8E26D8A8B741F22DA11CDFBDC297816 /* internal.h */, + 11B97FFC4D0C538DCE6CD2EC2300BBAE /* internal.h */, + F618B40C5A3E2C49E872AB1D1019E88F /* internal.h */, + 623C12C976D24A840253CC891FD3A11D /* internal.h */, + 31E902E722E4B5A0D672D3BC8CCA52DC /* internal.h */, + 2CFCFE5EB470567EE995D8B6361F3559 /* internal.h */, + 667DDE010E0CC3C239047008C9EEA3A9 /* internal.h */, + D0E1B55484F51414F1E80E0DC6ECE0EB /* internal.h */, + D4537FBFFD06E1914F3547F413D978D2 /* internal.h */, + D53131DEE140A6FAAA6D714A8EEE8578 /* internal.h */, + 0F74BE77411D4B9772919CA5E55741D0 /* internal.h */, + EF331C9EB302B1DAE6B7282F8BF02E00 /* internal.h */, + 43495781E500F83220E8C66F8DB82D1E /* internal.h */, + 25A302D26AD7E62BCEEB22AC795FD7B6 /* internal.h */, + 0534C98A7BBD9416929D9FE47B4790B8 /* internal.h */, + 607C6FDFFE275C934B147580EC3D0094 /* internal.h */, + 8B95DE24283B8CE79A73F209C8984FD8 /* internal.h */, + 1CE97F3C739EEF423068ADB11E6C52EA /* internal.h */, + F9D01068C402362254672451EFF30AF7 /* internal.h */, + F718EBA51F595A0C18476788FAB4C60C /* internal.h */, + 21FEF79EA8B9F336F9704484FC378532 /* internal.h */, + 408D623BBF8706CFCF2270F0938D1764 /* internal.h */, + 3E3F9A4C429C9E97A7001D53111C83FB /* internal.h */, + B398B53E8AE9ACB7E6C70EAF159496F5 /* internal.h */, + 3789E4C4C663012DB1C58899B36CB004 /* internal.h */, + A98E9DC9927F329EFAEDF62E919811E7 /* internal.h */, + 31D868407BA232457FA7FF6F3CE6E936 /* internal.h */, + 83A7A94973827F8C7717275C1246DF4E /* internal.h */, + 720C8A6D996E53FD7138E02C9AC727AA /* internal.h */, + F6155B80980197CB9AC9441DC0C9D7FC /* internal.h */, + 20770447D31B6583741722E1435CEDA5 /* internal.h */, + ECB022300BB97898D2E47108416683D7 /* internal.h */, + 1FE5CF5EE498725B6752FECAB4594E48 /* internal.h */, + C06E7CA171BF6E4CAAC6BD0512222250 /* internal.h */, + 574ABE8F73885027B159B314B44AFB5A /* internal.h */, + C1DF5B9FA77E77AF0F82A623640C82A1 /* jacobi.c */, + 57A315925B5E955B7B7577F5B3AE4AF3 /* kdf.c */, + 75DA66C031B313B12D624ED1D34F77D7 /* key_wrap.c */, + 544B9F1E33EA350E6408FE0C44BF9B57 /* lhash.c */, + 255CC806417B07802A679DB5001D5D35 /* md32_common.h */, + DA91B45AB291DA3B913FDEDAA0EA94A8 /* md4.c */, + 22D736D52009E67E4C4B14F48F941680 /* md5.c */, + 21FF2768AFA0F05B7D51E9E4A954BCF9 /* mem.c */, + 26F8567CE4E7428DFE33C67FD32C1DA0 /* mode_wrappers.c */, + 0192097CBE0A851C68788729D2BB6683 /* montgomery.c */, + 92D5DAD998B2CB7CAC9C2C70A88E4F91 /* montgomery_inv.c */, + E859C4AC1FCAD7D61BF0257EA0A9626A /* mul.c */, + 1A140A1774643EF048273C63D32131B4 /* name_print.c */, + E59E547064432E33036C3F72BBAA9DBD /* obj.c */, + F368473241907707AE1A30E520463783 /* obj_dat.h */, + 54D45EEEA95CB1611F3555DDA92DE697 /* obj_xref.c */, + 8EB8E7F2FE07A983A39034952FDB6FF7 /* oct.c */, + 9E926B0ADE861EE48191B22215921C54 /* ofb.c */, + 3D1AB43DA7BB71C4354DF56332483836 /* p224-64.c */, + 6D26CF37E78C4963696ABF9166EFF1C7 /* p256.c */, + D5F3D4672760FDAAF735C7A67A84E3CB /* p256-x86_64.c */, + 31F8A587D410E7E37E88D83F06A2DA4C /* p256-x86_64.h */, + 5EBA7B9B3BE6A44B95F8331481D53344 /* p256-x86_64-table.h */, + C9CB27561881443782B32F68CAB0F930 /* p256_32.h */, + 183E49BE833E5C3DC0C5FB5EEEE4BDEE /* p256_64.h */, + 3B36CBA438AE519B9B06972464E03074 /* p256_table.h */, + 4104E32D2DE49B324FC6DAFE05F7DCCF /* p5_pbev2.c */, + 410E1F794CA3CCE92D5BA3F01521A5AE /* p_dsa_asn1.c */, + FE8320C9D6ACC1108D4D9063031E965F /* p_ec.c */, + AF84C84F3E7AE10C99B13F20BE5E1668 /* p_ec_asn1.c */, + 8E15A94F6DC6F1F3DEB4CA24AD13D738 /* p_ed25519.c */, + 14284B7E304417F91C47C50ABB250FAC /* p_ed25519_asn1.c */, + 467679F4ABDB10AF6769A22E5856397F /* p_rsa.c */, + 6E58F6DA94FFC8CC790BA95EEE24B44C /* p_rsa_asn1.c */, + 097E5F4BC58ADD535013706C95594D65 /* p_x25519.c */, + D4A3600A5B05BC844E75C7471070B193 /* p_x25519_asn1.c */, + F64F099D1C7EDBC5B1C372641A06AC4E /* padding.c */, + A46492B31812B99D8E26E74A6FFB4835 /* pair.c */, + 0260EE07A30097C27017D9B538B6DE06 /* params.c */, + 36BA39703086E27CDD848C40E7E11DCC /* passive.c */, + E92104180610D8F64845969EC19947F1 /* pbkdf.c */, + FB739B795F5E92FF7014715F6FBA800E /* pcy_cache.c */, + 0AD469E2D45EDC6661EA37C564247CC0 /* pcy_data.c */, + FAA5CE9FA1005E1E118B187D62A14B18 /* pcy_lib.c */, + 92B34B3A02EE5AF3E9C436C013335471 /* pcy_map.c */, + 56A16F0E01E347DDE78A224D92633CC8 /* pcy_node.c */, + 4DDFD755661E767467450A81070CC9AC /* pcy_tree.c */, + 29E0499213573CDBA5ACA93354583171 /* pem_all.c */, + 78D10F7FADB3FBB4C393BA81AAFBB49E /* pem_info.c */, + E66837A7F607F78CCE75D7570B844B48 /* pem_lib.c */, + BAFCA7CBE2B0B876D559A98FF2E6EBF7 /* pem_oth.c */, + 4C7F5C6F69453B9780AEB15D7CDFDE21 /* pem_pk8.c */, + 85E53F373DCEF8C8F928E7A7E2DBE057 /* pem_pkey.c */, + 6D0B3DDF0199EFDD414216F9BD0505AA /* pem_x509.c */, + BD32CB657488A4B3A2409D52F5501CE0 /* pem_xaux.c */, + D9BDBB93BEFFB75D5299E2582C7669B0 /* pkcs7.c */, + 5505055154C7EEB8293B8679CD86B25D /* pkcs7_x509.c */, + 3FB15D62D178F9A6FF8B202D3F433AA3 /* pkcs8.c */, + 71CC52911C182E961777E4F7AF7C1A0C /* pkcs8_x509.c */, + 679243B75568ECC2E4EFD5B655D09916 /* pmbtoken.c */, + 23FFFF36A8A8CD08D0749820F30A5E97 /* poly1305.c */, + 9E014B76725AB7F6F733523C0C4A243A /* poly1305_arm.c */, + A20760197D9108BA1910449DA1542CBB /* poly1305_vec.c */, + BE295536948BCF1DD895057C9B07D208 /* polyval.c */, + FEAA5A2DDA7AF2A7AA39F5B3769E479F /* pool.c */, + A85FECE22D019F3CB2172B41A32481E7 /* prime.c */, + C5A6135D4F3C918656DE80B16DFA16CC /* print.c */, + 05A36B70D04E5F39AAD301784537E147 /* printf.c */, + D8C7C8D7C87B889ECC18E610058FFF24 /* rand.c */, + B61AA32E42E4D397AF8A51BBAADF2C76 /* rand_extra.c */, + AD3A82315E7C0CE2D0A75ABE44715F99 /* random.c */, + 5FB4CCD54DF00AFC087204415965809E /* rc4.c */, + 029069E8AC24515A0021AD9D3C17B0BF /* refcount_c11.c */, + E0DA7A88E2E1BEF1148E584CBAF37DF8 /* refcount_lock.c */, + 58CE7D916F9E22B64DE080076CAF58FF /* rsa.c */, + 6DF9F0DC82B7AC4D9F06B612F46D6D79 /* rsa_asn1.c */, + 31C459006FD81CFA00A2510595D842CF /* rsa_impl.c */, + C788C0CD92B6FB72348C14FFF38BE907 /* rsa_print.c */, + 0719DD0CE4AE4640809F12028BA5A560 /* rsa_pss.c */, + 1E4C7D3B02665F4C9348F8B043C6BBA0 /* rsaz_exp.c */, + CCE767C7EB7675149D386AA1390FEC6A /* rsaz_exp.h */, + A5D58847F8719FE1C4030379753143B1 /* s3_both.cc */, + C6F3AC9FE8A6D212906722D14235B73E /* s3_lib.cc */, + 55EDC33A8DE2F84BAE739E75AD4C501C /* s3_pkt.cc */, + 85B8E99D4B724E838FFD988C2D743029 /* scalar.c */, + DCDED5042775899B96740557ACDF48EB /* scrypt.c */, + 6967E1687E46722BE595176C98754244 /* self_check.c */, + A7F8A87F2DB447DC55D1C987274AE475 /* sha1.c */, + A464E932B5C3EF2550902FF8F10BFBC3 /* sha1-altivec.c */, + 9D98EF0DE2F22D8873CC9F544FEFA819 /* sha256.c */, + D1C1765D013C47B44D7FF97738AFBECA /* sha512.c */, + 8D06697A1913EC806040165A26D75E3B /* shift.c */, + A1CBE964365041A062442FC4DFB2CC5A /* sign.c */, + 154261792D57B54342B9AC458A2F384F /* simple.c */, + B3A6D8344952E3F040B5C6D62185B4E0 /* simple_mul.c */, + 8776E9D2D545CF85F8E15211E18F23D0 /* siphash.c */, + EEA59A849A99CE5865ABD3C541292612 /* socket.c */, + 802F5F976EA21BD5B248225AC53ADCE2 /* socket_helper.c */, + D5E9B0E10B81C7191BCE674E59D4BC17 /* spake25519.c */, + 52548745E3E15346D2BD591167ACAD27 /* sqrt.c */, + 3A7995EC48EBEA364B1618B01E573A99 /* ssl_aead_ctx.cc */, + 54705520327F1409633CE2386EA9DB51 /* ssl_asn1.cc */, + 357C85370D60DF2E0EC68BBEEE799775 /* ssl_buffer.cc */, + 1D676FDDE3EE1C853269E1803BEC94A3 /* ssl_cert.cc */, + 9078092CE6E6404AFAC8AAC257BB0AAE /* ssl_cipher.cc */, + 38A90402E374E5E5DBD403D050AA87FE /* ssl_file.cc */, + E67871D1DCF19DF256F7AEF90247714E /* ssl_key_share.cc */, + 9D588F8AAAED90BCBCA144B4B7C7900E /* ssl_lib.cc */, + 6509F7BACCBB8347CC7AB0766C2679D1 /* ssl_privkey.cc */, + B908C9C29ABF15987F349F01054FB87D /* ssl_session.cc */, + 4E0140806B0418B408C88A58BACE1CB2 /* ssl_stat.cc */, + 33C55FF5517D982E2ED3E7267EF07AC5 /* ssl_transcript.cc */, + D730D0AC8778C81C3F1F2FC2306887A8 /* ssl_versions.cc */, + 43A3F6A3A2AA90477E4ED27B59D4D6C9 /* ssl_x509.cc */, + 58EC41BA6BCD0FC68022F7F3FD3A81E9 /* stack.c */, + AECDC0D7516865B2AC67162DD0A9E0D0 /* t1_enc.cc */, + 988B7F52BBA55CD5420479A0F2B485F7 /* t_crl.c */, + 0DC23A5958D7BC2BEC5B2019931C01A0 /* t_req.c */, + 39D7D56095C030138A3A717AAB20A8A2 /* t_x509.c */, + D9D1DD12D42A2F0875BE7B3FA60E4A46 /* t_x509a.c */, + 18DCBE89A56B1B13550AE5663E2720D7 /* tasn_dec.c */, + DEE2950E2DDE8EC8E4B20BDE98190399 /* tasn_enc.c */, + 6F7BF37F150AA59E0443E4CC8EDF79F8 /* tasn_fre.c */, + F1F43DACBC3B67F558798AC19E85A887 /* tasn_new.c */, + D8EBA21F6662416FA827063827929BF7 /* tasn_typ.c */, + 0939FA1AE2DB5923C4C149835C375DD7 /* tasn_utl.c */, + A69CBDA9638EE41D5C50AC19ACF2FDFF /* thread.c */, + 8369F833058118E4B75B01A0155A9971 /* thread_none.c */, + C210FC13FFD98D2487F6A5B8C1CEF3FC /* thread_pthread.c */, + 4B740C6C514590FD045AD2A259E4B1F1 /* thread_win.c */, + E66152C9AF7B34AFD408A766C704111B /* time_support.c */, + 9B89CBE2BEC32CCBCB97A44486F0EB89 /* tls13_both.cc */, + ABA11E9693FB93F653E28EF77B13F517 /* tls13_client.cc */, + 954E65DEE116A720C85FC41C242727ED /* tls13_enc.cc */, + 8D71ADAD123A42EFAD75086E0778D7EF /* tls13_server.cc */, + EB48BFF5F08F77029520592C509D1742 /* tls_cbc.c */, + 7717474E52AC8C23DA1C12195DE4D6F0 /* tls_method.cc */, + 60A439629CF6B29704131B68DA2074EE /* tls_record.cc */, + 8682BBA4F2F938C21632B871A19BB066 /* trust_token.c */, + 015C238812FD3DABAFF3DC02E2B389B6 /* unicode.c */, + CD1631426B23455F5ABE86C85C0B71C0 /* urandom.c */, + 02E39F2E58CE14FB0831AFD8FD7ED359 /* util.c */, + 5D43C5DF8854B485E4D28F6FA4ECF62A /* v3_akey.c */, + 2480131A3BA6777DC5A134F0FAEBFFC6 /* v3_akeya.c */, + FAC04FD5A53660D3A11F52DC84390734 /* v3_alt.c */, + 2745A9167010986DBA59C0E72EAE53A6 /* v3_bcons.c */, + C3C190C37FCE61098CF57DFE8098B9E9 /* v3_bitst.c */, + 86A30F886E4992EEC817984C0B4168D7 /* v3_conf.c */, + 134FE9F536740590A42A19B24CDFE606 /* v3_cpols.c */, + 2FD45978AE7801A5B24D8F0BD71B804C /* v3_crld.c */, + 0154A34D6770E82996AA66DA6EF06A3A /* v3_enum.c */, + DB3394D0874AE3EB184F7B06832447CC /* v3_extku.c */, + DD186EBF1FBE9EBD4DE573A0CAD930AF /* v3_genn.c */, + C4C6A182CDE855C3CC580CF6356F01FB /* v3_ia5.c */, + 8BD051C1278F66027B1C14D92D1DC30C /* v3_info.c */, + 84D5CEADAD815F373304D9BD563009FA /* v3_int.c */, + 5B54312C8C46057D4D784E0D7005CDD1 /* v3_lib.c */, + 1139C3DA312D9AA5621FB719E7B6D6C5 /* v3_ncons.c */, + 086FE2E87DF04F887C8E0BC3880F29B9 /* v3_ocsp.c */, + 4E6E06D4D924E56C373C2AB4D6543B8A /* v3_pci.c */, + 4CEA1E3528354D36F61E8B55B294434C /* v3_pcia.c */, + 63B94B9212865E60F08F88198F63C56B /* v3_pcons.c */, + 9D2BF94BFA41A720C862927DADFCA353 /* v3_pmaps.c */, + C9D8276E96AA4E93C64E6CE1BB5FFCF4 /* v3_prn.c */, + 546D2A08F7E5D1C8E0EC72CB297E8EAB /* v3_purp.c */, + 80CE752E9ECD2D3E28B7B57EBB7FE3A7 /* v3_skey.c */, + 83297AB151241F1C5BC302FE6E7CE6D9 /* v3_utl.c */, + F2BF80A8621F3845E5C61F81CABBC1D3 /* voprf.c */, + 2F7BDE5E3E28BBF61DD3E7D11849C2F0 /* windows.c */, + 53B4C0ED8DA459247F48DE40D0A3A005 /* wnaf.c */, + 7A55D9610469CA72D31333BC6A2C39A3 /* x509.c */, + DD41E5053B9331D3722C2135C86576AD /* x509_att.c */, + D73B1B113E129C1D1C6D34002B60E00D /* x509_cmp.c */, + 1297938F6E08A46CDD7642C406B16DC0 /* x509_d2.c */, + 6692267E8F535B91F0D56CEEE6929ED3 /* x509_def.c */, + 7EEF9D9A196A368496EBCCD615E779EA /* x509_ext.c */, + 3BEA0A7888A55C5C3E3D31CFDA3CA0AE /* x509_lu.c */, + 913064806A7EDEF309CD0645AF0B586C /* x509_obj.c */, + 675BA0CB0252C74A1A70D17C226D3A9C /* x509_req.c */, + 226407629DA0FBF4E8F7E11E53E55C82 /* x509_set.c */, + 6DCCF9ED51A432C53180439438693CA3 /* x509_trs.c */, + 1B84D40425AF73C5A05A8889C0E8E9CE /* x509_txt.c */, + 033BEC736FF066FF9935BE9143035C34 /* x509_v3.c */, + F5601F5A6D1C244F29C5433DC7395E86 /* x509_vfy.c */, + ACE745B48D0EA77AD9FEB686A1977949 /* x509_vpm.c */, + 9313DDAAADFCB5D84303EB0541E8F603 /* x509cset.c */, + 6B4410FA3378C326633EAF3593C5C114 /* x509name.c */, + C57A4F4C91F1526E2AD8B25DF15C0B27 /* x509rset.c */, + AA96CAD2BE368854BDDDFCA8861885D6 /* x509spki.c */, + C272C0A50D6474E68662FE0F034C64C8 /* x86_64-gcc.c */, + 3BF3FD89F0D903DA384C9053F17C9FC8 /* x_algor.c */, + 958F5C0C1977A3A7BACBE8502D2AAFE6 /* x_all.c */, + D3CE88D281303B580F24BFB8D5BEBC6A /* x_attrib.c */, + 02D2E9CB2D2D47C8944A4F45852223DB /* x_crl.c */, + 4BA6B66E659D8898DBB54C5995FDA5BF /* x_exten.c */, + D00144D52DD0B524FC098D590B21E450 /* x_info.c */, + EDDA48CA16D828EE186F8E56B0FD5E92 /* x_name.c */, + 3610D84D2C2D2CE7B37B64A322475181 /* x_pkey.c */, + 07D6F1443C49BA70805B54D77D494B87 /* x_pubkey.c */, + EE378A75331375A4A3ECFB934D2F5769 /* x_req.c */, + 6481A9E9DFD7E4CBD8921444F3E50C80 /* x_sig.c */, + 5251134A1229D47EB05AC1F5F46E6885 /* x_spki.c */, + 648508B5978F0817D9ABF1CFD31A7C7E /* x_val.c */, + 075DE0F215A8D7F2EC7A648A60A91F74 /* x_x509.c */, + 9E0FEF6B098BC2CD5FFE7CAE42424586 /* x_x509a.c */, + ); + name = Implementation; + sourceTree = ""; + }; + A0A494BEA49CA7D95967D0793608979B /* cordz_handle */ = { + isa = PBXGroup; + children = ( + 889B479E6E5498E04E3385F6E28EEAA0 /* cordz_handle.cc */, + E179C2FD3D9336A38E9F2EBB78D16351 /* cordz_handle.h */, + ); + name = cordz_handle; + sourceTree = ""; + }; + A3445E2C3925C608D2BB6E4E7E441B0C /* synchronization */ = { + isa = PBXGroup; + children = ( + 9E639998DAA7A3E797D96E8A19C07AC3 /* barrier.cc */, + C67AEEB3D5D59646EAD6B1A3541966A7 /* barrier.h */, + 39448F0669908BD861386989BA3628A8 /* blocking_counter.cc */, + 542B749D6259209DE201679B1C5379C1 /* blocking_counter.h */, + DB4019D1A0F6F599A29523D1A951074F /* create_thread_identity.cc */, + 883DC56D810F175B4F49FDD9BDDB1250 /* create_thread_identity.h */, + 804AB7E909CAE13A02DFEAA0E19B771F /* futex.h */, + 4DE0333E042033999BD5A0595A2C03F1 /* mutex.cc */, + 956A9B97E40477A124E4BA94E1347E5B /* mutex.h */, + 1B45CD902B343CF2EA3707C7BB9E9600 /* notification.cc */, + 3588C3201402708B0C531BB571800069 /* notification.h */, + 40033FDEA20C3880AB37B7A7FDBFAEDB /* per_thread_sem.cc */, + AE304DBA686E9C0529698382015829CA /* per_thread_sem.h */, + A743BE7129EFE39ED29581CB42A455E9 /* waiter.cc */, + 2622AC53A72206FBF38704B29BE56F28 /* waiter.h */, + ); + name = synchronization; + sourceTree = ""; + }; + A5AA11BD72403F803B78E7FAA8016149 /* decode */ = { + isa = PBXGroup; + children = ( + ); + name = decode; + sourceTree = ""; + }; + AA8ED12B8B46743051972602D7A8ADAA /* int128 */ = { + isa = PBXGroup; + children = ( + 8B7615A04102D07DE64ACFBA9749729E /* int128.cc */, + 0C68B759EBB32B0E3B1971FD3F9E8094 /* int128.h */, + 4D26B99873352A5737FEC78C41958180 /* int128_have_intrinsic.inc */, + 58AE9CCD6EDF176BBCE46BE1A2AFE671 /* int128_no_intrinsic.inc */, + ); + name = int128; + sourceTree = ""; + }; + ABDD5A9EBEB0A0E8117831C2119751ED /* seed_gen_exception */ = { + isa = PBXGroup; + children = ( + 6D9757765744C02D895F33537F6EF2E7 /* seed_gen_exception.cc */, + 4B0B2B0410515C3EA9A5BEC348C0E4AE /* seed_gen_exception.h */, + ); + name = seed_gen_exception; + sourceTree = ""; + }; + AD15D4130039F48530A8A870086715EE /* NSData+zlib */ = { + isa = PBXGroup; + children = ( + AA19445A65AE1D32252FFD01402345D4 /* GULNSData+zlib.h */, + FD6FAE0475D0C5C92D02E1E9A995BB8E /* GULNSData+zlib.m */, + ); + name = "NSData+zlib"; + sourceTree = ""; + }; + AE946D066C0CBC412DA329AB14BD8C3E /* debugging_internal */ = { + isa = PBXGroup; + children = ( + 46522E4F1E66F394AB22ADC9569535BB /* address_is_readable.cc */, + 81DAC95ABF19A3398D9BB431745C5082 /* address_is_readable.h */, + 890AC5D33AA35E3D935748C507035320 /* elf_mem_image.cc */, + 13D4342A94DCBA2585D20B24314E8C2D /* elf_mem_image.h */, + 758DDF889909EDDC0172F5D1708C1E5F /* vdso_support.cc */, + 9435287BACBCC8175D093F624619F2FD /* vdso_support.h */, + ); + name = debugging_internal; + sourceTree = ""; + }; + AE9FA159EF71A977AB471A37679CFA73 /* city */ = { + isa = PBXGroup; + children = ( + E0AEB3F67C340F22EC8A0A938D825857 /* city.cc */, + E3B2E76F2C15E9C9FB2FACFEA144A865 /* city.h */, + ); + name = city; + sourceTree = ""; + }; + B0A12B7E34BDA2CF6E19C333ADBA4729 /* iOS */ = { + isa = PBXGroup; + children = ( + 15BF773627AFF8CA45BA4352D0262F77 /* CoreTelephony.framework */, + F6F8EDB5F658CCAC4035F4862D17CE9F /* Foundation.framework */, + 75025A8A27096CDB6E8AE8E4BC9FFA5C /* SafariServices.framework */, + 05C92F39C7289C2EAC486EF107DDABC2 /* Security.framework */, + 3AF0C86B29D67C1A28FFB6043385D4A3 /* SystemConfiguration.framework */, + F85DB4CC446BCB5E866C9F9494CFB717 /* UIKit.framework */, + ); + name = iOS; + sourceTree = ""; + }; + B2F5F46E949C46C148E99553A9D0916A /* encode */ = { + isa = PBXGroup; + children = ( + ); + name = encode; + sourceTree = ""; + }; + B32645B72A41EA0673DB6B0B8187E225 /* cordz_statistics */ = { + isa = PBXGroup; + children = ( + 82BAC4B84FEABE9C201B47AE1154B96B /* cordz_statistics.h */, + ); + name = cordz_statistics; + sourceTree = ""; + }; + B34EC136E6F6133B5998945BA38350AD /* type_traits */ = { + isa = PBXGroup; + children = ( + FB63F9057091F87DE33E0C29DBA7A897 /* type_traits.h */, + ); + name = type_traits; + sourceTree = ""; + }; + B5023F187AB74F630E5EF9E645384F48 /* Firebase */ = { + isa = PBXGroup; + children = ( + 895AA24992050C537ADF378880D08964 /* CoreOnly */, + 51D55B6741C7229E9E33C967C02382A1 /* Support Files */, + ); + name = Firebase; + path = Firebase; + sourceTree = ""; + }; + B78024F02AAB78D3B33EFD2D3BA18EEE /* platform */ = { + isa = PBXGroup; + children = ( + D0B648A96408958EEE07ACE027D0F16D /* platform.h */, + 84F512B693D36703655723F486FDA749 /* randen_round_keys.cc */, + 13DD81B4CAF21079AA5C18B45E6C631C /* randen_traits.h */, + ); + name = platform; + sourceTree = ""; + }; + B7F8CE3F1DE695FD5C04A137C97C5C2C /* Logger */ = { + isa = PBXGroup; + children = ( + 028CADA5E65044404BCCF2E70DC17ADC /* GULLogger.h */, + 3BBFAFFF6F0F702DD7B8D9965BBD5B69 /* GULLogger.m */, + 80AC518F58AF7973701E13E4AE33DD9D /* GULLoggerLevel.h */, + ); + name = Logger; + sourceTree = ""; + }; + B8141AFE229070ECE5B4FAA779D3113B /* optional */ = { + isa = PBXGroup; + children = ( + BB78E1FFC31E1205459CF36C62D93C06 /* optional.h */, + 1CF8144E8C2B91A0D3634B80F386647C /* optional.h */, + ); + name = optional; + sourceTree = ""; + }; + B82638AF1DDBA6D8EA7A991370BB1F8A /* Support Files */ = { + isa = PBXGroup; + children = ( + 478B8B00237EAF177C0138EBD7B3F701 /* BoringSSL-GRPC.modulemap */, + 1DB489D12A1F60CC79ABDDE0F178DE5E /* BoringSSL-GRPC-dummy.m */, + BA34D7B5B25CB36CDBC17B675F6AB666 /* BoringSSL-GRPC-Info.plist */, + A49E00BC2FB9A92CA0E07E6E0429D4C1 /* BoringSSL-GRPC-prefix.pch */, + 80B8F6F119E2108FBA5F93F9A0708C3A /* BoringSSL-GRPC.debug.xcconfig */, + 714C2C2E7B7E7733134745AEE143C0E1 /* BoringSSL-GRPC.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/BoringSSL-GRPC"; + sourceTree = ""; + }; + B900268B0C8354DF4A869DB8A4B55468 /* low_level_hash */ = { + isa = PBXGroup; + children = ( + 416A25666B16790F3272D16746EB48B3 /* low_level_hash.cc */, + 30EB0D07D5BA8168849868608EF18F57 /* low_level_hash.h */, + ); + name = low_level_hash; + sourceTree = ""; + }; + BB73671642B0DF0733064DF25BC98768 /* statusor */ = { + isa = PBXGroup; + children = ( + F852CC196C5E32540BB0AEB2EE83C893 /* statusor.cc */, + BAC4BDA21B1FC94CDA7E36D865625952 /* statusor.h */, + 4357F13AA54B83647ED270EE9D6EB28D /* statusor_internal.h */, + ); + name = statusor; + sourceTree = ""; + }; + BDF497D2D519A223BF826D0693EFC26F /* malloc_internal */ = { + isa = PBXGroup; + children = ( + A5C51C789698FEE1B793F31DC2C6EB92 /* direct_mmap.h */, + 300D62449F68243B10EC35F9284692FB /* low_level_alloc.cc */, + 979B9CDA629639760F4C8D7A9B576334 /* low_level_alloc.h */, + ); + name = malloc_internal; + sourceTree = ""; + }; + BE9E8B3A1D68C10915C815C02FCAE0B4 /* spinlock_wait */ = { + isa = PBXGroup; + children = ( + C167BF16E6B70C951A7CF773D074507E /* spinlock_akaros.inc */, + 9C71B640125DD1F10F39C395186BC800 /* spinlock_linux.inc */, + C8DA1C76C1F5A228B7E126D5A0BA5710 /* spinlock_posix.inc */, + 57C3AA9084A001E125542C1A1EF01DB9 /* spinlock_wait.cc */, + 56093813FD647FF8A063252244B54163 /* spinlock_wait.h */, + 6379D900A1E39E178A70836031C594AF /* spinlock_win32.inc */, + ); + name = spinlock_wait; + sourceTree = ""; + }; + BFFA7294300E87F7FE904FE083820A6D /* types */ = { + isa = PBXGroup; + children = ( + C7297A29ED07D1EB36B29C9C7D8D2996 /* any */, + F4E1AAAB7C1BC5EDB9B5A0CC8E3529B1 /* bad_any_cast */, + D00EF2FAD371D2F183762875B30510F3 /* bad_any_cast_impl */, + 6103DDD051556BE33FAF59520774C960 /* bad_optional_access */, + 33CFD99C8E22A95CB5B4B10A67698DE3 /* bad_variant_access */, + 640DB05523EC69806C3332EA4743F5F9 /* compare */, + B8141AFE229070ECE5B4FAA779D3113B /* optional */, + 14FD8F00010C9778E591CF2B8657A06E /* span */, + 44DD5325E4A480622739A57C21049C9E /* variant */, + ); + name = types; + sourceTree = ""; + }; + C19C83506007F360C53449FC603AA3A9 /* Libuv-gRPC */ = { + isa = PBXGroup; + children = ( + 8E41C533C60446C485C7E4011710A82A /* Implementation */, + D63F35E60F21C9CE5451F808D2653920 /* Interface */, + E59CF6613D40D8172C422BD1A23993F3 /* Support Files */, + ); + name = "Libuv-gRPC"; + path = "Libuv-gRPC"; + sourceTree = ""; + }; + C35F42833B367CA0928B792597DE15FE /* Support Files */ = { + isa = PBXGroup; + children = ( + E10E93E7B85E9E821AC1314299DE528C /* FirebaseFirestore.modulemap */, + 5D40123B5BFB8C6F67CCCAED78A6DAC2 /* FirebaseFirestore-dummy.m */, + 50E41A8099F6A6548CAA5B0720708827 /* FirebaseFirestore-Info.plist */, + 5392100C82EF021DAD730CD9E1258E6B /* FirebaseFirestore-umbrella.h */, + 2CE5075A3A0E151F2EC4E91087E4374C /* FirebaseFirestore.debug.xcconfig */, + CD62F6A3383775AE845CFAC2C335381B /* FirebaseFirestore.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseFirestore"; + sourceTree = ""; + }; + C3924D268917B39C7EFFF330F1A8B1EA /* uniform_helper */ = { + isa = PBXGroup; + children = ( + B2C8217096D03AFB4ABA67CD86114A27 /* uniform_helper.h */, + ); + name = uniform_helper; + sourceTree = ""; + }; + C535A91549319C69A605E90B83FF9CF5 /* representation */ = { + isa = PBXGroup; + children = ( + 328D506A8592D4115EB132EDCF23B554 /* representation.h */, + ); + name = representation; + sourceTree = ""; + }; + C634FD582DA5000F9A455BEEE4E9A908 /* Support Files */ = { + isa = PBXGroup; + children = ( + 50AB758CD0EF344111D0A36243CB8A5D /* nanopb.modulemap */, + 7D2B6AF2F6EE10FA4B637678C8BA552A /* nanopb-dummy.m */, + 2E43DDC75260A460CD33ED7F7C68891F /* nanopb-Info.plist */, + 349D74C9D1D6FD2161615FDE21AE7581 /* nanopb-prefix.pch */, + FD2AB71DD287A08D4409A66019248978 /* nanopb-umbrella.h */, + 1985C165FD170D12B1072EC6B871070E /* nanopb.debug.xcconfig */, + B96B01310FE794B7F265B4AEC6DAFFB2 /* nanopb.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/nanopb"; + sourceTree = ""; + }; + C7297A29ED07D1EB36B29C9C7D8D2996 /* any */ = { + isa = PBXGroup; + children = ( + 4F2A01A44C32A34C834C8BBC6823A9FD /* any.h */, + ); + name = any; + sourceTree = ""; + }; + C7804D94174209284CB772E853FFC57A /* cord */ = { + isa = PBXGroup; + children = ( + F6FFAA6BFA945669641303DC4E406ED0 /* cord.cc */, + BFBC0F69BA2EA124D43703422B4FC87A /* cord.h */, + ); + name = cord; + sourceTree = ""; + }; + C81AF94729F21F9C507C07CC68285167 /* gRPC-C++ */ = { + isa = PBXGroup; + children = ( + 1DE2F9BF9B68AC7EE6773E7B0276AC0C /* Implementation */, + 918A9339AED9EAE129DF57A2719C5C8C /* Interface */, + C90961D844D10B93603C237C86E85F19 /* Resources */, + 96973825619CEF3BE0A314C3B8BE7EAE /* Support Files */, + ); + name = "gRPC-C++"; + path = "gRPC-C++"; + sourceTree = ""; + }; + C90961D844D10B93603C237C86E85F19 /* Resources */ = { + isa = PBXGroup; + children = ( + 5A4C980A72D499CB640CF6308965B62C /* roots.pem */, + ); + name = Resources; + sourceTree = ""; + }; + CA9A2B3D16DE6D403BFD30337E074BDF /* cordz_functions */ = { + isa = PBXGroup; + children = ( + 5FC552CDBEEE0FA3CB00D799C9D5F5E6 /* cordz_functions.cc */, + F70B75F010142BFF92EEF0C041FB5123 /* cordz_functions.h */, + ); + name = cordz_functions; + sourceTree = ""; + }; + CAB14CF66F04C88767B923F7C67BF4B5 /* distributions */ = { + isa = PBXGroup; + children = ( + D390E5AE09A4FEF170017E07EEFDFC79 /* bernoulli_distribution.h */, + 64EC4216064462DAED622F2AD37FF796 /* beta_distribution.h */, + A967F5DA42518B8941A86C55F1695D3E /* discrete_distribution.cc */, + 1F6D76ABFD696796A4CD56681E7D9757 /* discrete_distribution.h */, + 7E1049244559C7D4167BD8684578C780 /* distributions.h */, + 8FBEDD2C2C2F11EC92506927333FDAE3 /* exponential_distribution.h */, + CFD06FB0E6173782F2F7190285126720 /* gaussian_distribution.cc */, + 777F5465A495D4D04777F126912D2314 /* gaussian_distribution.h */, + 6BE22CB82B086A3891373F187540651C /* log_uniform_int_distribution.h */, + 1456ECE80924E13754C9781C85B1EC99 /* poisson_distribution.h */, + 8B8DFE240D944AFDE9D156AD43CA41F2 /* uniform_int_distribution.h */, + E99AFDC41A9314C858C18DDE79BA980B /* uniform_real_distribution.h */, + 9B0D4431B29680116602C071AAE31DFB /* zipf_distribution.h */, + ); + name = distributions; + sourceTree = ""; + }; + CD78A41356674A58F0329EF7CD7F67DE /* log_severity */ = { + isa = PBXGroup; + children = ( + 67DFE219AC7FCB165448CF9761ABF630 /* log_severity.cc */, + 4791BAD35919BE70FF91686012E337A4 /* log_severity.h */, + ); + name = log_severity; + sourceTree = ""; + }; + CD9F899402F469EB1378DEBD9A0AA27C /* inlined_vector */ = { + isa = PBXGroup; + children = ( + 3F2CD78B881AF5E6B1811C7CA41EBB51 /* inlined_vector.h */, + ); + name = inlined_vector; + sourceTree = ""; + }; + CF1408CF629C7361332E53B88F7BD30C = { + isa = PBXGroup; + children = ( + 9D940727FF8FB9C785EB98E56350EF41 /* Podfile */, + D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */, + 69A8E1D538DAC2726EFE49D33BABB131 /* Pods */, + 74F524D21929755290769628F139C735 /* Products */, + 95AF2F3A6BF6B054F5B2C3FB8F96548F /* Targets Support Files */, + ); + sourceTree = ""; + }; + CF27FAEE75C4F2F466FA4FCE8C45A2FE /* Support Files */ = { + isa = PBXGroup; + children = ( + 60C296D427DC1504276E7F84E5C95B3C /* FirebaseAuth.modulemap */, + 294E8B2747510A0BB58B672F620A5199 /* FirebaseAuth-dummy.m */, + DFF2089774B08172ACAB5FBFDDE27B63 /* FirebaseAuth-Info.plist */, + 6B96D0DED06128DD056914FEC3CEEA75 /* FirebaseAuth-umbrella.h */, + 43336C06D9FF702FE85B30A6E2F842EC /* FirebaseAuth.debug.xcconfig */, + D190D4198CAF1F9FEFAF39ADE5B30555 /* FirebaseAuth.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseAuth"; + sourceTree = ""; + }; + CFF61985DEBEAC8D29831B8FFFD9132D /* time */ = { + isa = PBXGroup; + children = ( + 95686F9AC4ECF47B629BA7DE55232AD3 /* civil_time.cc */, + 35D44A504A2684E5C20029794B629C09 /* civil_time.h */, + 884B4380342ADEA473A93442F75992EF /* clock.cc */, + 86E3E162380318F11BF033F9F6C68524 /* clock.h */, + 1C6707F153F59BEB06CD3B22FE4D975C /* duration.cc */, + 353BB5469E7564CC3D430407D7608C90 /* format.cc */, + 45876A9C162288FFBA435288CFEDCB02 /* get_current_time_chrono.inc */, + A2BEE30B2DE06C8964EB7184E2E20D1D /* get_current_time_posix.inc */, + DFBB9A36CB08AA6278C8A53B346DCDFC /* time.cc */, + 7AD2B3DF91CD068D7E8D171E9C8BDB47 /* time.h */, + ); + name = time; + sourceTree = ""; + }; + D00EF2FAD371D2F183762875B30510F3 /* bad_any_cast_impl */ = { + isa = PBXGroup; + children = ( + 5026F42912DE4A835C3651AC91819DEA /* bad_any_cast.cc */, + ); + name = bad_any_cast_impl; + sourceTree = ""; + }; + D0D89598693E9B09D95DB80851C58F02 /* flat_hash_map */ = { + isa = PBXGroup; + children = ( + 87DD88A35A40E7DCC11F34551932C8F2 /* flat_hash_map.h */, + ); + name = flat_hash_map; + sourceTree = ""; + }; + D1352CA91E9A8B4D670DCA0AC990C4C1 /* endian */ = { + isa = PBXGroup; + children = ( + 5A49AC8E3E770B6418ADEF8C702894BA /* endian.h */, + D43FE3D4662C050CEC79478758C0FC7E /* unaligned_access.h */, + ); + name = endian; + sourceTree = ""; + }; + D1BCCB676BFFA47EA9B29B6013354057 /* Support Files */ = { + isa = PBXGroup; + children = ( + DEFAB98CF5297868C01BA4E55D1CCA58 /* CLTypingLabel.modulemap */, + 235AF51269FE75BA8658C6B8241E17AA /* CLTypingLabel-dummy.m */, + CDD5A73E7FAC91B9D1CBFB58820FA54F /* CLTypingLabel-Info.plist */, + 649F55CFDDD156E5C4B784E1EDDF8D48 /* CLTypingLabel-prefix.pch */, + 2A35E8982A9199E0AAE3F9131E8D4CF9 /* CLTypingLabel-umbrella.h */, + 60A13111EA64A8F47CD1701DEE46D740 /* CLTypingLabel.debug.xcconfig */, + 9EB452CF170FF508730CC3B23583D8D2 /* CLTypingLabel.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/CLTypingLabel"; + sourceTree = ""; + }; + D376536C77A6549A04049F573F33E054 /* container */ = { + isa = PBXGroup; + children = ( + 524F3F38BE22ED7D843D5F97A2051D91 /* common */, + 3BB5A7FE2DDE8E73D1BD91D714FB0AB4 /* compressed_tuple */, + 7CF661BED382C036EB50BF776B2EAAA6 /* container_memory */, + 835158A12D3B7F9A8A90E028F96BDBC4 /* fixed_array */, + D0D89598693E9B09D95DB80851C58F02 /* flat_hash_map */, + 14B64E02EA8261F33883833BB6A424B1 /* hash_function_defaults */, + 51BF983A8CE4CD190B05DF971AEBE265 /* hash_policy_traits */, + 2DF8CF44172CEB5F464EAC0E0158FEC3 /* hashtable_debug_hooks */, + 7AFFCEC1ADB9528DE7A361BE37EC60A8 /* hashtablez_sampler */, + D7A514775A2B3A76B45F5BFFCCA9E052 /* have_sse */, + CD9F899402F469EB1378DEBD9A0AA27C /* inlined_vector */, + 6D8138FE882F8DFD938C14B1F536FCDB /* inlined_vector_internal */, + 7C673BA3248CD87D3EFB20DFD409262D /* layout */, + 7F851FF8DD4A60F50FD9C9AD8C3643D3 /* raw_hash_map */, + 425F9C4789F2BF9D21E6AA95C637B21D /* raw_hash_set */, + ); + name = container; + sourceTree = ""; + }; + D45C4D85D595B854E585BF175BA2170B /* config */ = { + isa = PBXGroup; + children = ( + 9E051B48666B8456B78F4B3F40C13A3C /* config.h */, + B7F44584E3B9D0850C098571A0D311A2 /* options.h */, + 7212A98ADDB09F1E93FB128E9E098438 /* policy_checks.h */, + ); + name = config; + sourceTree = ""; + }; + D63F35E60F21C9CE5451F808D2653920 /* Interface */ = { + isa = PBXGroup; + children = ( + 7E440A91523190BC85301528185749A3 /* darwin.h */, + C140F83773FF593DDA2C2DE7D62504A2 /* errno.h */, + 9C96B23497BDB8849BD6785F89E17EF1 /* threadpool.h */, + 4F9A5838C42281E980F9C7603F1D52CA /* tree.h */, + 28A7EEB9579EB59271275E7BF8674BC9 /* unix.h */, + 1AE01AF70C9114FF22BC41D1FFB97EDA /* uv.h */, + 2C31E87B12D048CE70096CA85BFBEE59 /* version.h */, + ); + name = Interface; + sourceTree = ""; + }; + D68CA58901FBF589D75F5E40F1EAF5BA /* Frameworks */ = { + isa = PBXGroup; + children = ( + B0A12B7E34BDA2CF6E19C333ADBA4729 /* iOS */, + ); + name = Frameworks; + sourceTree = ""; + }; + D75D45576090BE9E52A25FE88AADB346 /* nonsecure_base */ = { + isa = PBXGroup; + children = ( + 7F598AAE01B59F78802C83BE0761B8FE /* nonsecure_base.h */, + ); + name = nonsecure_base; + sourceTree = ""; + }; + D7A514775A2B3A76B45F5BFFCCA9E052 /* have_sse */ = { + isa = PBXGroup; + children = ( + B90C93C4EECF29EEDCBF6DD37B753E6E /* have_sse.h */, + ); + name = have_sse; + sourceTree = ""; + }; + DC5D7EEE3A6F6FE971A59AFBAB7BC2A5 /* symbolize */ = { + isa = PBXGroup; + children = ( + FEC647BB5F84E69F355204CB4564DE28 /* symbolize.cc */, + B85726FFE15274E91ACC9628EA3DAD10 /* symbolize.h */, + 55C50D62E77EE8EF58F5C547FF4F754F /* symbolize.h */, + 0D6B3A39981832C2DA0FD29B20780BCC /* symbolize_darwin.inc */, + EFEFBCA2EFBC344FEB91BE8317201FD7 /* symbolize_elf.inc */, + 19C395B21322D79ABCC955D18A5F9CAF /* symbolize_emscripten.inc */, + 3CF4EABC8084CBC7117FE48CC05DD972 /* symbolize_unimplemented.inc */, + 3A560586F09043C3D7B819C3F6AA70CA /* symbolize_win32.inc */, + ); + name = symbolize; + sourceTree = ""; + }; + DE847D154AC621060DC834F83A9AFFDB /* seed_material */ = { + isa = PBXGroup; + children = ( + 605FD051CC73C6C2D46B0119B5F37505 /* seed_material.cc */, + 52C1ED620A2DA757285040E787CC4F19 /* seed_material.h */, + ); + name = seed_material; + sourceTree = ""; + }; + DF4DC02D3B48AE83B9505860D50C1C9C /* CLTypingLabel */ = { + isa = PBXGroup; + children = ( + 6B4FCEE5A070F4FE8E5AC3666CBCAF82 /* CLTypingLabel.swift */, + D1BCCB676BFFA47EA9B29B6013354057 /* Support Files */, + ); + name = CLTypingLabel; + path = CLTypingLabel; + sourceTree = ""; + }; + DFEA65CE061D5A7D39585BD1D115D461 /* exponential_biased */ = { + isa = PBXGroup; + children = ( + 3762595C1AAC84C166AA138C7540C637 /* exponential_biased.cc */, + 928C3FB8F4AB1858719E4EBAC584CCB8 /* exponential_biased.h */, + ); + name = exponential_biased; + sourceTree = ""; + }; + E05F3CC88EEB7FF20FBE4E5B35A517D7 /* time */ = { + isa = PBXGroup; + children = ( + 3D76767211F0936BC1D6B4F878AB71F9 /* internal */, + CFF61985DEBEAC8D29831B8FFFD9132D /* time */, + ); + name = time; + sourceTree = ""; + }; + E358E74F1B8FB86BD6DAAF7BDFF9D15D /* errno_saver */ = { + isa = PBXGroup; + children = ( + C9A82DBC195E661D80DF11851DF1D736 /* errno_saver.h */, + ); + name = errno_saver; + sourceTree = ""; + }; + E5051AF8D1464E55AB23BF3732F5BDF1 /* Pods-Flash Chat iOS13 */ = { + isa = PBXGroup; + children = ( + BC3656EB186ED503E1A92DDC3FC4DD80 /* Pods-Flash Chat iOS13.modulemap */, + D50DB27001C6CB150388C484EC253FE1 /* Pods-Flash Chat iOS13-acknowledgements.markdown */, + 24B7811AD1417EFD760007BABA3F3809 /* Pods-Flash Chat iOS13-acknowledgements.plist */, + 3C9338EA578D63C3C7663FD96C2A31C5 /* Pods-Flash Chat iOS13-dummy.m */, + 4367BF2B0B52DBC23245DCE5C1561046 /* Pods-Flash Chat iOS13-frameworks.sh */, + 6FA3F86C28464E41F46669C7DDDEC6E6 /* Pods-Flash Chat iOS13-Info.plist */, + F843F9EA4341AC59B7F6DED6D8067F7F /* Pods-Flash Chat iOS13-umbrella.h */, + E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */, + F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */, + ); + name = "Pods-Flash Chat iOS13"; + path = "Target Support Files/Pods-Flash Chat iOS13"; + sourceTree = ""; + }; + E59CF6613D40D8172C422BD1A23993F3 /* Support Files */ = { + isa = PBXGroup; + children = ( + C7222A64967F30D58AAD50291E062780 /* Libuv-gRPC.modulemap */, + 9D30C02E03C930F45D5590780107DDED /* Libuv-gRPC-dummy.m */, + C6D211FCA730219A48FD4A95EDEB6845 /* Libuv-gRPC-Info.plist */, + A8E406DE0157C6EA5D474B96B06223FD /* Libuv-gRPC-prefix.pch */, + 236C7CFEDFC1C7C904F7758BBF73BAF4 /* Libuv-gRPC-umbrella.h */, + 4CC835E016A7B239474EFB62D443EC10 /* Libuv-gRPC.debug.xcconfig */, + 9022A7F3C800D1746EA4B8E30B6480A2 /* Libuv-gRPC.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/Libuv-gRPC"; + sourceTree = ""; + }; + E69FF66E40DD1F05BEE24E755CDDDDB9 /* nanopb */ = { + isa = PBXGroup; + children = ( + 77F9C8C4E9B72D892075EDB29844FF98 /* pb.h */, + 32D9554E92FD75DC8066F1E79F2F5AB3 /* pb_common.c */, + 1A0E6A455606B66F8169505679EC6794 /* pb_common.h */, + 308C382D5A01D65CBF41DDD997C1CBFB /* pb_decode.c */, + 6CF4D776C0DBF6F3E882948CD23E0B2E /* pb_decode.h */, + B992BDFAE8C73204A3E1FEC74FC9DFBF /* pb_encode.c */, + CA43DAD1272182289C4009F09F96FBAA /* pb_encode.h */, + A5AA11BD72403F803B78E7FAA8016149 /* decode */, + B2F5F46E949C46C148E99553A9D0916A /* encode */, + C634FD582DA5000F9A455BEEE4E9A908 /* Support Files */, + ); + name = nanopb; + path = nanopb; + sourceTree = ""; + }; + E7524A92F660ED1F2746173DFBAA199B /* generate_real */ = { + isa = PBXGroup; + children = ( + 7E345D05251FD3366FA547BF63DD4299 /* generate_real.h */, + ); + name = generate_real; + sourceTree = ""; + }; + E79D4D9BF11C52FE248668A0A89ABA88 /* random */ = { + isa = PBXGroup; + children = ( + CAB14CF66F04C88767B923F7C67BF4B5 /* distributions */, + 5430C35FCFE48A39AD225560E795C276 /* internal */, + 2DD0C6AFE864E8DB6B4AEBF84712DA22 /* random */, + ABDD5A9EBEB0A0E8117831C2119751ED /* seed_gen_exception */, + 2D3D19B75121D053504AB66AE3772AA5 /* seed_sequences */, + ); + name = random; + sourceTree = ""; + }; + E8C608D720C240E3E58E4CBF07BF4332 /* Implementation */ = { + isa = PBXGroup; + children = ( + 66CCBF2DA125FF425910EC22050E282B /* accesslog.upb.c */, + 323F874709481FA67EB3D4F2210CB547 /* accesslog.upb.h */, + 6A8210851C6AE6E8B873ABB170243CAF /* accesslog.upbdefs.c */, + D114D168D27DA4484FBDD9BCA54A1C0B /* accesslog.upbdefs.h */, + 60FA50033DF17677238026D2E46A0863 /* activity.cc */, + 1D00764993FAD632A5E5E585C49EB10F /* activity.h */, + DEAA4A006B2106182E24B55EA6F379A2 /* address.upb.c */, + C21260935C8C98F15B59971503907DF7 /* address.upb.h */, + F0484E09CFF879DCE737B8B4E7D88F0E /* address.upbdefs.c */, + 767897FAF82D2679DFE8A1347047415B /* address.upbdefs.h */, + 72919100243AFE205A122322072269EE /* address_filtering.cc */, + 2FA61C78B7B10D3E93B1F12DBA77DA67 /* address_filtering.h */, + 0F3DA76E798CFFD3A63738CBBDA2C2D0 /* ads.upb.c */, + 860A0380ED8F0C159ADF0F660E7E06FB /* ads.upb.h */, + 423D3BE75CA095CB9652FBBD182C8AE2 /* ads.upbdefs.c */, + 6FBFF8C54AB6805DB063D9757DA3F664 /* ads.upbdefs.h */, + DA574FA626B4737E19A5449857AD2815 /* aes_gcm.cc */, + AFF9DC796E2F86F776333675C70E1B1E /* alloc.cc */, + 4EE1D86FD7598F81DCE40459A1EF1DE6 /* alloc.h */, + 35EE850C926A49EFAF79DB6FD1E52227 /* alpn.cc */, + DD713778968A02551D3708A301D2738B /* alpn.h */, + BB489169225FAF014340F91470C754FF /* alts_counter.cc */, + E269ECD2914F4B3CA2CE490D0772DC48 /* alts_counter.h */, + 193E5E3C7B6A48F2320AF5256935346B /* alts_credentials.cc */, + BCF90740E8308E5B0747DE8B7352D3D4 /* alts_credentials.h */, + 75F814F1100E1F4028586D4F2A0B21C1 /* alts_crypter.cc */, + 39480C8E5A0AD0209136168313BF033C /* alts_crypter.h */, + D6D5F0A0AB291A3F28F2FD9C1A681BC7 /* alts_frame_protector.cc */, + 36BED75B052091B51D132F548FC53DE4 /* alts_frame_protector.h */, + 6A039E0611504DED0127C39B811D2AC8 /* alts_grpc_integrity_only_record_protocol.cc */, + 15820CCC00C0B11BD4B32DAA82B09671 /* alts_grpc_integrity_only_record_protocol.h */, + 16A658D8A7940DDF924F91AA15BE4C83 /* alts_grpc_privacy_integrity_record_protocol.cc */, + CEF418CA26AE0E41B13096EDC6124616 /* alts_grpc_privacy_integrity_record_protocol.h */, + C4CC12A2116DA7765B532E057E753A7F /* alts_grpc_record_protocol.h */, + 6D3797B7C7B9A842F2548772FCD5A10E /* alts_grpc_record_protocol_common.cc */, + C9E3D2808D191EE0B894C04B15558648 /* alts_grpc_record_protocol_common.h */, + 9C48A3E235A3E4D0AB85835D88E30820 /* alts_handshaker_client.cc */, + 5B973B0890088ABDE6D2532A575BC04F /* alts_handshaker_client.h */, + 6A85543D11B47C9BF3DC73D43A2F0A0F /* alts_iovec_record_protocol.cc */, + 83BF7E2A149BC87BE03873B1CCA08D20 /* alts_iovec_record_protocol.h */, + 4C1C290B85879930BC25D31F6ADC27D8 /* alts_record_protocol_crypter_common.cc */, + F6C47A3772F879BDCF31BAA7CC2FB78D /* alts_record_protocol_crypter_common.h */, + 4F1A34F708FE2EC6600D031321B76EB9 /* alts_seal_privacy_integrity_crypter.cc */, + F54C755C6BD438805F611A947A9BE504 /* alts_security_connector.cc */, + 80EB9C991E162F2EF01E4F443F491D7D /* alts_security_connector.h */, + 47CB6BD01285A784EAA5872AB9CB1F21 /* alts_shared_resource.cc */, + 6C2391D783FCD6EB39815701A903C908 /* alts_shared_resource.h */, + AAEF2CE8236AE001F1BA49A88B649CF7 /* alts_tsi_handshaker.cc */, + 014E0A058E556E19C4133C4283538A7D /* alts_tsi_handshaker.h */, + CD331F0E01EC8B65A9B09A0DDB8FB121 /* alts_tsi_handshaker_private.h */, + 1F506E445D21F4472AE5B7BCA55B2FE1 /* alts_tsi_utils.cc */, + 6449AAF9C399F9CDF1257E2245700F96 /* alts_tsi_utils.h */, + A0E6259936B8CF7DD50082D4BF2FC930 /* alts_unseal_privacy_integrity_crypter.cc */, + 3C3776229D3DE9A4F973757F2F4CC410 /* alts_zero_copy_grpc_protector.cc */, + 603E51DF129CBAA01F54076CCEBE8CDA /* alts_zero_copy_grpc_protector.h */, + A5136D596CF3AA85A6419C8ED0DD4873 /* altscontext.upb.c */, + 9B15A14CECE16567597653201B31234A /* altscontext.upb.h */, + 7AC2F41DC328CE59D27980101021DB15 /* annotations.upb.c */, + 4897E7E4FC80174A691FFE1DA43808A0 /* annotations.upb.h */, + 444FD1C2116D3EBF44E43404C5643343 /* annotations.upbdefs.c */, + DADA13E28C257614E1E0F9FC65AD7FB0 /* annotations.upbdefs.h */, + 17D5697AFC82991F5A81A797D6AB1416 /* any.upb.c */, + 1A8908971FC81EF74F26484C2E9186E4 /* any.upb.h */, + 150C6860090649F2764D41F089C1DC7E /* any.upbdefs.c */, + 487FCD699DE2700ACA39D3699DE40BC0 /* any.upbdefs.h */, + 6B867EDD99E7DFC7EBBDB70D8198C1EA /* api.cc */, + B6F8DD736BFECD8DF75BF44B1DC21B6D /* api.h */, + 2D5F0CDD6B0C1EC205A522DC4E7125E4 /* api_listener.upb.c */, + F427787C2DC792BC5BBE53F3A65130A8 /* api_listener.upb.h */, + 891EFA8865D4CD5D9E2B93C237FEFAF1 /* api_listener.upbdefs.c */, + FEF3F43EA66B7933D17ECF1D11922048 /* api_listener.upbdefs.h */, + 496226FED68143C9881E9FFA9670865C /* api_trace.cc */, + 7E4E0E2CEAE9782B2E9A6C92516399B7 /* api_trace.h */, + FC5012EC00CE0388E921922D4DC9FED1 /* arena.cc */, + 84263A549341E72E0BB30C7BCFD678FF /* arena.h */, + 94C91CD431FB6F1B1C488974903EBCF4 /* atm.cc */, + 75CCA27821E408BD529679A6E3978320 /* atomic_utils.h */, + 86C5EAF0D442E8EE7824B1848D15A53A /* auth_filters.h */, + A27EE769E8ACA3E6720CB71D5D1DAAB3 /* authority.upb.c */, + 924ECC37F23753628F28233BDC5F57DB /* authority.upb.h */, + 5FDD8E18A686A4084C22BAE579B7C59A /* authority.upbdefs.c */, + 4B30DC0F94009C23F9A11C92BE935373 /* authority.upbdefs.h */, + 0DEEF812058E3D4E679E7C187158F7D0 /* authorization_engine.h */, + 168973CC9F68F00DB0939774B538B694 /* authorization_policy_provider.h */, + 6B7C73B41CC706324C4C9379F24E788F /* authorization_policy_provider_vtable.cc */, + 9B4C62F89BCF5DD5FFC137C335BC2B55 /* avl.h */, + FC5E3DA60C6918B4C8D023A938269545 /* aws_external_account_credentials.cc */, + 21FD93475CBABD9CFAD0C86B57A9F421 /* aws_external_account_credentials.h */, + 12A1AF0BA02C3A478E8F83F2FE789933 /* aws_request_signer.cc */, + 025E461A1DD9D3651EC2C89A136DC4DA /* aws_request_signer.h */, + E3EC6D402A5749FB22B8F77208B5E03B /* b64.cc */, + 14759824C296D87D8CB50572827E9153 /* b64.h */, + B1FA64D80979A71DA40E8E015F3007AF /* backend_metric.cc */, + C0361B7F3A22456B87BA1F4E189DCD4F /* backend_metric.h */, + 0E9C4A4F23E4593F3CF2CF74A6B9FEEC /* backoff.cc */, + 37E9337F68B83F476A2C3C9D85CEBDEF /* backoff.h */, + 41D2AC1F5BA923DA117CCF2B38168BEF /* backoff.upb.c */, + 5F59B04A08A4E8E12A9AF9EEF6A4AB8B /* backoff.upb.h */, + 489474982AA6DD4CFA3FAF68F78578DD /* backoff.upbdefs.c */, + F7CA2C5988C527756EE917B3F4805B05 /* backoff.upbdefs.h */, + 7FC8E0E3D6FE76903307D28E09B8A204 /* backup_poller.cc */, + 305B551A3C0F1351F16ADAFF6995714F /* backup_poller.h */, + 8764ECC90740CB6B201999609AFDC927 /* base.upb.c */, + 388D5A199CE3E4D6BA37A317F1608819 /* base.upb.h */, + 0A2759656C7E2978A632A00696F0B71B /* base.upbdefs.c */, + 21314F80403A40D6636107B900A3C9B4 /* base.upbdefs.h */, + 211CE4F6F456B5994E3A6A4CB4DEA365 /* basic_seq.h */, + B2585A1F022206FABB80E489C5D99741 /* basic_timers.cc */, + 0986E136BFBCD560C06ED37436A1084B /* bdp_estimator.cc */, + 80E4E1B67BD8946BF38B986B8FA9829C /* bdp_estimator.h */, + 7D896C6BC7121F76AF5B0637C4FCF177 /* benchmark.h */, + F0E4A7063EEC6F609ED12415491B0A71 /* bin_decoder.cc */, + 2BC70DCC555AE69EF9A4B17DD3823EB6 /* bin_decoder.h */, + 6557DE07D4B59EE2059EF7589E6B1FF7 /* bin_encoder.cc */, + 6A94BB3C5CF94402F0CFE9F9B3B8E5A5 /* bin_encoder.h */, + D5956A817419278333EEBF69052D276D /* binder_resolver.cc */, + B52930A8F4D98FD9AC72104076B5DBD7 /* bitmap256.h */, + C867F1DCA0F18414F60D93ED095E8745 /* bitset.h */, + 60017A283D3C8F3458F97B98BDE9218A /* bitstate.cc */, + 9838A178B6FC46BF627798CB6C31B37C /* block_annotate.h */, + 5EA512BFEF81C78E201AD432708A8831 /* bootstrap.upb.c */, + BB3A99B3ABFCC0B656040EC041C12987 /* bootstrap.upb.h */, + 020C2D075AC4DCCEF84C91A4B737A1EC /* bootstrap.upbdefs.c */, + A3D3B600EE13FF41AD63C9660A0E819B /* bootstrap.upbdefs.h */, + F8CE258910D3D2890377092C05BA3EF3 /* buffer_list.cc */, + 9500E1A0BCD68E674754C5462EF382F0 /* buffer_list.h */, + 0F7AF7FF3BA7F2E4528F498BB1B8A45B /* builtins.cc */, + 18202F4746D68CA4E5721302B34D8C13 /* builtins.h */, + 8D6F2FFAADA39407633A4220E319D0D7 /* byte_buffer.cc */, + 7F3FDD2E070E7DDE38BCF21CBB76F59A /* byte_buffer_reader.cc */, + DF41BE2BCA99BC942F0EA9A74BEEBF93 /* byte_stream.cc */, + 28AE7D3C7BE4E4150BC78A9DB271A729 /* byte_stream.h */, + 843F136FED5B084109F9636ADC13408C /* call.cc */, + 094D8F1F14C44BCA3DCCBEAE5881254C /* call.h */, + 89954D4E2A3084A31255683F1B0EB5F2 /* call_combiner.cc */, + 4C9C0BD6216847A51CE916378DB31DC8 /* call_combiner.h */, + 027D606A8AE8369F9847C135B5C459C8 /* call_details.cc */, + 289025E131218E910E144A9283449BF9 /* call_log_batch.cc */, + 4588588535C68B4E3E5589F504042C1F /* call_test_only.h */, + 5534690CE1F038D8F30E8B43653AEFA6 /* call_tracer.h */, + 91EFF1FC29C1415E62E4D3263E21E664 /* cds.cc */, + 0E6B4468D618BB796C7B4CE3CC800EE0 /* cds.upb.c */, + 6002159DC9F7CCB89FB6FCEAAD62FC0F /* cds.upb.h */, + AA3C8D2CD3046C19DAB4E2D77B537D2B /* cds.upbdefs.c */, + 810ACBB839F429B37C2347FCA21E43A8 /* cds.upbdefs.h */, + 176B3E22E9BA1FAFF7CBA8D6D5A1840E /* cert.upb.c */, + 15327940F7676F60AE922267DB715467 /* cert.upb.h */, + 8790F0E07ED296037A8F59CD7BF8DFFB /* cert.upbdefs.c */, + B67DB316EB4E14F3039BF7EFB28AE349 /* cert.upbdefs.h */, + B0C521ED6AF28ED01E2EF8823EE25092 /* certificate_provider_factory.h */, + CB0E54C14AE274BED320B59A55078BA5 /* certificate_provider_registry.cc */, + 5AFFF79538D6F27BC8D831484DC51522 /* certificate_provider_registry.h */, + 36AFD426D58A95A269D9CB50843074C8 /* certificate_provider_store.cc */, + 1F3934812586D74A66FED0781647FC39 /* certificate_provider_store.h */, + E3B2BFE0105517B2AF8F3C68EF660DDA /* cfstream_handle.cc */, + 693799FBAFFB1D765D031172AF9892B7 /* cfstream_handle.h */, + 14B50F23248A782B18A99212EE72BBB8 /* channel.cc */, + 04F008B2DD35B8B9AC1F32496A90A801 /* channel.h */, + 2EAAA571670285067A73327B8E13EE51 /* channel_args.cc */, + 024EB002CA949D7A8876E6B0D3EC77E9 /* channel_args.h */, + 264A74D12E72B7F3E67119F8A9F2F553 /* channel_args_endpoint_config.cc */, + 22C833CD504D72A0C2FD0B51F5995ADA /* channel_args_endpoint_config.h */, + 6AFC681BBB7468EF8D49D7ACDC640D00 /* channel_args_preconditioning.cc */, + 8FC228C9A075418C8B0348343BADEE20 /* channel_args_preconditioning.h */, + EF95C818ED76A8F0A8FB5654B90D1589 /* channel_connectivity.cc */, + 94E096DC9A111EFAEEB6B8AE9DD3C9F3 /* channel_create.cc */, + 29690FD6F330164031C289F8E6DF53E4 /* channel_create_posix.cc */, + C59DD966415AA2839846DDBA7C479DD8 /* channel_init.cc */, + 1E65185ADBC555B6688E6D97AC15E650 /* channel_init.h */, + 911A4ABF1BE16CA980547D793A1E19B4 /* channel_ping.cc */, + D1CD38CD273A11EE77D345B86CA01F82 /* channel_stack.cc */, + 33F4984AC86BC1849871A3FD2E4A7BE5 /* channel_stack.h */, + EEEBCBE0F7C10BD20334C925868EBB63 /* channel_stack_builder.cc */, + 9B3B4716620947A208F78825B75F1451 /* channel_stack_builder.h */, + 16BA7B7DEA1AF784CE0C7336E853F856 /* channel_stack_type.cc */, + 13C878410EDA2E991156AED1D52AB062 /* channel_stack_type.h */, + 8C5AC6639D7BCEA04754072A49258A03 /* channel_trace.cc */, + 2444C097093182F04E3E73093B830E42 /* channel_trace.h */, + 630568E1FFBFFFA2719BB7DF4B297124 /* channelz.cc */, + 3AA135D829412097208A680FB2C15FE8 /* channelz.h */, + C7FC394AA8353BF6BDEDF35D443CE0DA /* channelz_registry.cc */, + FDA48FCC4D9B8E9F745AF8DDAB6E4B67 /* channelz_registry.h */, + F85BCF46FC903E41E7837C133640424A /* check_gcp_environment.cc */, + A57D5AF2B6D98650F1F1F024DF7FC13A /* check_gcp_environment.h */, + C907BBE99F69B018EF4AB96E6DF4DEFC /* check_gcp_environment_linux.cc */, + A4F09DD9D02C25AC4B82B39BB2BF0B92 /* check_gcp_environment_no_op.cc */, + C47565464AB488FAB1FE987007754FB3 /* check_gcp_environment_windows.cc */, + 155794F80C1DA05B07E14A088FC10B91 /* checked.upb.c */, + 23AEAD2C6BE173E17D1D4DD6EFDB0D95 /* checked.upb.h */, + 8DBBD05B5902E6F8E8B4AB29D362D8FB /* checked.upbdefs.c */, + 3A5F9C2FFE1FAA9728D604A51E0BB282 /* checked.upbdefs.h */, + D79AAFF1E10EDE90AB4ECB7DE7F5742D /* child_policy_handler.cc */, + 3A3A6F404924E9FF4A46DB8075086E8B /* child_policy_handler.h */, + 2984C726363F24EF2DE9BCE1C8F4F1B7 /* chttp2_connector.cc */, + BBAC0E0D051F5B2CB79437C4B78523A8 /* chttp2_connector.h */, + 0AD85470F05D0E65142A62BF7B6AB67A /* chttp2_plugin.cc */, + B1E1427D6502828100C0645C28670563 /* chttp2_server.cc */, + D49C2ABCCC81BB637DA3E133FC64B598 /* chttp2_server.h */, + AB5FFAB26B8EBD799E8818976B573C07 /* chttp2_transport.cc */, + 4E26FE69721B9E8C645D27785DCFFCF8 /* chttp2_transport.h */, + 2E439DEE234711BFCDFB16DEEB85BA62 /* chunked_vector.h */, + 512E732A6D720AEE0C9A096A73AAF823 /* circuit_breaker.upb.c */, + 9A9DA209B3351F3BA4790F998A82EA7D /* circuit_breaker.upb.h */, + 22647D647598C50EA5E192C8D237425C /* circuit_breaker.upbdefs.c */, + 09D7311BB08B89A4F69FCB29D0E7A8D7 /* circuit_breaker.upbdefs.h */, + A573BC4B8A9549611FCFA17AA60B7280 /* client_auth_filter.cc */, + 10D03C5B87FB325AC0F53E04F5CDE2F0 /* client_authority_filter.cc */, + 217746CE3411ED265A93F66706866BA5 /* client_authority_filter.h */, + 893C588FD213884DF826423C7949DCDB /* client_channel.cc */, + 535C9F4DA9395ED1C71EDEF56AF5D233 /* client_channel.h */, + D333F90F5CDA83158193C39845ED4C4F /* client_channel_channelz.cc */, + 16F7AB0F8A8A2B16C8A557D459B4E3E7 /* client_channel_channelz.h */, + 8B653B3C9852874BA76339308107D072 /* client_channel_factory.cc */, + A627456F3C6FE9D0798140EC4E6D10E9 /* client_channel_factory.h */, + E50BFEFB71FA0156F99C64DB682BB61E /* client_channel_plugin.cc */, + 39FADA1D9A14B4C98FD7C5AEB0234A91 /* client_idle_filter.cc */, + 9F38630706A20EB86461A518B08809F7 /* client_load_reporting_filter.cc */, + A1E9D542AFCBE3500E7BA4D6B566D699 /* client_load_reporting_filter.h */, + 33F5B3ABA46F218DDA8239166F56C251 /* closure.cc */, + 728592A6264BF11917B0F5144F4A2B16 /* closure.h */, + D1A5E3B03D71D6BF36DF9295948CD84A /* closure.h */, + 1D6F0292E083A92EA6F05BAD123264A0 /* cluster.upb.c */, + 5CFB27A77DD9FD9067A597729F6590A5 /* cluster.upb.c */, + 2A23C152DCE837A223E3EAB0369C1513 /* cluster.upb.h */, + C8D712AF7C6CBE60B3917C21F499B218 /* cluster.upb.h */, + 6F2D62CB32105D719266DC029C0A88F9 /* cluster.upbdefs.c */, + D09AE6F145A31B2860D6FDE04DECF8AC /* cluster.upbdefs.c */, + 11F7D701B7FD0390CD56858D9758287E /* cluster.upbdefs.h */, + 8234BBCC322F39BC7CD6259484D406CA /* cluster.upbdefs.h */, + 981ECFB9349D5F157AFD9F789FB55D9B /* collection_entry.upb.c */, + 349FBF788FF6B58CD635F16CB607565B /* collection_entry.upb.h */, + AE7B1EF2FDFA9917DD324F9AFF1DDBAA /* collection_entry.upbdefs.c */, + A4AAC5D2C50567608EAA8B25AEA21478 /* collection_entry.upbdefs.h */, + 6841495179B06A607C542A72C3195F1B /* combiner.cc */, + ED72EA772F24DA23A0EC94814D95852A /* combiner.h */, + BA4E11B396D6E762C7DE2877CD657899 /* common.upb.c */, + 605F722EA8C2FFCBD5B3CF47FA77C5BD /* common.upb.h */, + E85EDB2EA5EFC98E9EC8272BB1F9F031 /* common.upbdefs.c */, + AF107A7F290B4A8CAACF3D9EB77834F0 /* common.upbdefs.h */, + 16DB7D234C0EE57EC258E75FB8A031ED /* compile.cc */, + BB5FCEFDF1598520223189EEB2DA12CD /* completion_queue.cc */, + ED5E95A48AB3105017C3D066DAA4B73C /* completion_queue.h */, + A1E64B72CF6118EDF388F14BD288305A /* completion_queue_factory.cc */, + 2300A79BB00522E7AF06AFA98E37FF00 /* completion_queue_factory.h */, + 5702279AC0CB640373805A9800CD5387 /* composite_credentials.cc */, + 510D6F4E3FAB1980658F34007B46F960 /* composite_credentials.h */, + BE984C602BBBE2459144C2AF488CDB23 /* compression.cc */, + D7C08696C27EBD15BD39E182E08923C4 /* compression_internal.cc */, + D98DE34BB6A88BD31BB67E9C324EBA21 /* compression_internal.h */, + AFF932FAAF274E492BA5F8D00C4F2FDB /* config_dump.upb.c */, + 4EA6867489BAEE341990CCFD9374A237 /* config_dump.upb.h */, + DF845491903543D2C1D594176FFB6B39 /* config_dump.upbdefs.c */, + 2CD316F0725FBBF71822B520A93D8FAC /* config_dump.upbdefs.h */, + BB9B51C81F8469E018F67D9E158B7487 /* config_selector.cc */, + 53BE1AB17B6C833A8A0AE6CE5AEB9FB9 /* config_selector.h */, + 6DDD63079A07E8EB862239E6E3B03D91 /* config_source.upb.c */, + A6FB2433A99197C44CE10F4829A4ADDB /* config_source.upb.h */, + 23990B8D2108180BDE822890E10D02FB /* config_source.upbdefs.c */, + EDF97F20D0C6AF59E8A238E6F39AC6DA /* config_source.upbdefs.h */, + 7DDFD387C49CD84D09C97EC63C48F670 /* connected_channel.cc */, + 3B9202C29D62CE59287C8FD8E31A3B43 /* connected_channel.h */, + 32058CD68F5F675628CD1BC273F808A3 /* connectivity_state.cc */, + 8D9724C16387E359B42E9F09938769C4 /* connectivity_state.h */, + 57AC82E431CEC182FD99376CC91D2DA1 /* connector.h */, + FBABF227A9604958B10D15193AAFE233 /* construct_destruct.h */, + 6D4C8C119097DC1763B7923AD7544EE9 /* context.h */, + C59E77EEB7E58316AB9E26505A3075E5 /* context.h */, + E60EE1D5BA1C7E6EB143575BACCAE328 /* context_list.cc */, + D5350C67F83B2FE8907D71049CF15A7A /* context_list.h */, + 3F655122F25CEFEBDB7E7EA5836F9C03 /* context_params.upb.c */, + 2114F8ED3360697F13462875099EC795 /* context_params.upb.h */, + 5813ADD9B5E28D131438AFE1EDDDEC36 /* context_params.upbdefs.c */, + 53DA30CBA9C9BE4503DD2BB09023E8EF /* context_params.upbdefs.h */, + 68BB3280DF67E1660D3C37F7B833795B /* core_configuration.cc */, + CA91A25FE578DD62CD0C6235C89EC70E /* core_configuration.h */, + F7079559446E2D9B7F0A14D99C289046 /* cpp_impl_of.h */, + 7A48FD3F080361DC4F19F22D2BDE1046 /* cpu_iphone.cc */, + FFF5FC5369BC84ADDF3A2EDD185EABF4 /* cpu_linux.cc */, + 45CEA37BD01FCA59B94A81C1E365F38D /* cpu_posix.cc */, + 84D2D677CC464481A6A125E9D013DFBE /* cpu_windows.cc */, + 94962EEB9F8F7556F5C9EA5658766CE4 /* credentials.cc */, + D4BB13498DEC6D8A0CBDA5611D41688E /* credentials.h */, + 06C113AA8AEC3C88485CE4135CEEE5E6 /* credentials_generic.cc */, + 195AFD992A407883B7C3629A17E837C5 /* csds.upb.c */, + 556EF8C5446ED04042A08B949744B30D /* csds.upb.h */, + 459D697A088EEC16B1DC0755517654E4 /* csds.upbdefs.c */, + BA09BC162F157FB786918333D31328E3 /* csds.upbdefs.h */, + C4995962E5805C4013F705D6363533C5 /* custom_tag.upb.c */, + B4EF3ED5E983055B2BF25E49ABD9367D /* custom_tag.upb.h */, + 469F0E20BA66B6BE0E870FD530735005 /* custom_tag.upbdefs.c */, + 77A6C2CECE162610F68333166EFB3A5C /* custom_tag.upbdefs.h */, + 63B600A553BC873F86D551B5218AB0F5 /* deadline_filter.cc */, + DF6A2B01D3ABD8718BB3A743654BA795 /* deadline_filter.h */, + FA0C06C898B596D2BF710B694FE4C8A7 /* debug_location.h */, + CF6A709438A81DAC792B86CC37003657 /* decode.c */, + 84F2154AC5DF72B4491DBF12C33969B5 /* decode.h */, + 1ABA59AAB0CCBAAF2BA65899E9496798 /* decode_fast.c */, + 9FA5C1BA373FE5ABD19C706A404C1B5D /* decode_fast.h */, + 481F8FC1BDDA5D501C87C6AD7ED09509 /* decode_internal.h */, + 68ACD243B6A6600E33BCDEA62CA0DBE7 /* def.c */, + 943D025808FC17F0443C3391B829AFB2 /* def.h */, + A0D391A1363C2D2E0CA49E4B9B3AE7C4 /* def.hpp */, + E34EF8B4BD021095E764C4C3EC13C4BD /* deprecation.upb.c */, + 8406057E035CA9E3000DEA835D416A7D /* deprecation.upb.h */, + E3F3F1A55AC7D0ED637DFD8337E6EC7D /* deprecation.upbdefs.c */, + E6EA89BD8BC4ECA1D9BD9E2AE292D4C9 /* deprecation.upbdefs.h */, + 1D4D7676AB407A518FC53C3727AD42CD /* descriptor.upb.c */, + A130C2A82224ADC93D94B2F26ACDAD22 /* descriptor.upb.h */, + CAE10874440F47F11F78E94A392F2E54 /* descriptor.upbdefs.c */, + 9A92944C04D71B81E2B71483B56FA22D /* descriptor.upbdefs.h */, + 0ED48F1C8277982C2377F930962924D4 /* dfa.cc */, + 27F8A7396F03866F5F232977BC8560F5 /* discovery.upb.c */, + 725682450D2F666C5DE097EE909A807B /* discovery.upb.h */, + 1EC7FF0CD98441DABD985E22C52F7090 /* discovery.upbdefs.c */, + 2E53E9BDEAFEEF85BCA1774AC7034F0F /* discovery.upbdefs.h */, + 7F532E7EB539A021367A9944ECE4C5DC /* dns_resolver.cc */, + E6A0EF15B7A7E52742E2CC944727B0FE /* dns_resolver_ares.cc */, + F5EFDE09F34E492B67D60FE8F71A7497 /* dns_resolver_selection.cc */, + 9EA8C7560AED4670639999A22E842305 /* dns_resolver_selection.h */, + FDA44C9468340A19A9944D0FB0519124 /* dual_ref_counted.h */, + 49FA06762A0E87B60A9E5881DC19D49E /* dualstack_socket_posix.cc */, + 4457D9544CB2A392A2F054A8254B9C73 /* duration.upb.c */, + B9CA7C13D8C5342C0EF34A0E73765800 /* duration.upb.h */, + 9C1A0CF2C82D855A524BEE62DF58054A /* duration.upbdefs.c */, + 5DDDFD03F7596750AD047DEA0E97FD3D /* duration.upbdefs.h */, + 22AFF9F79DC011B6333E875A857A8260 /* dynamic_annotations.h */, + 02D8CF5A6598C49E94D311A89FCEDC32 /* dynamic_filters.cc */, + 42C1D2AECD32EFCB4142C8A8F810E38F /* dynamic_filters.h */, + E99E1018ACDD6C170458E5E791672633 /* eds.upb.c */, + 3B20E78DC687B10EDCA430CC03463388 /* eds.upb.h */, + A75068CB6AA2C993D718EC33D43593BC /* eds.upbdefs.c */, + 187CA5EAC0F5A13FF0F6CCAFD7C45664 /* eds.upbdefs.h */, + 71488CA73FC23D1BB041725A627BB822 /* empty.upb.c */, + 6C470D3B0E283A3065444B6C43827E58 /* empty.upb.h */, + 3F19E1CA4D9FF2FCD9ECC12126D95796 /* empty.upbdefs.c */, + CD0B3B0303857B9C85BA5871CFD227C1 /* empty.upbdefs.h */, + 1EAEBAB70A21A0BD802D9F8E8AA7658F /* encode.c */, + A99DCF89A894D23D53F1D9183F9F9C00 /* encode.h */, + E7DBCCFB77C60FDDE17764BC0FBAC6FB /* endpoint.cc */, + AAF69A4E95245C16CAA7FDC59266F3CB /* endpoint.cc */, + F211796747C8A5EE111EE434D065E875 /* endpoint.h */, + DDA8F6B8AD00FA18371EBBC428266C37 /* endpoint.h */, + AC976D010126BB1E1423C0458CB79BE3 /* endpoint.upb.c */, + 5AFA880B2BB826D7D9B83D3CDDA14616 /* endpoint.upb.h */, + 34602C334F02458BC9612064D7BF4E29 /* endpoint.upbdefs.c */, + 5A1ACFD6E3E121DA4FE2E6048E731EC2 /* endpoint.upbdefs.h */, + 1763A3AD248BD66F869E17BF7AB17305 /* endpoint_cfstream.cc */, + AF18718FCCD4DF15D73AEA4AB5BE2248 /* endpoint_cfstream.h */, + 8488EAB6E33D80DF8CF0E8CBEBDA79E5 /* endpoint_components.upb.c */, + 4717C583BF81AB1CC1C9C52F35E42E86 /* endpoint_components.upb.h */, + 7B43DB31CA967787E00FDFB095DF4D4C /* endpoint_components.upbdefs.c */, + C28DF5FFB9B723D94041B5A080BFE0C1 /* endpoint_components.upbdefs.h */, + 529D3259FADF14640B94B289E060F444 /* endpoint_pair.h */, + 213128FDFB64387918D3907A630C7473 /* endpoint_pair_event_engine.cc */, + 7E2E9958BFC19E7F16DB321E756366F0 /* endpoint_pair_posix.cc */, + 86A3491F3980835D7575E4EA3AA1A3C9 /* endpoint_pair_windows.cc */, + FA0E53C8A2B56B5CEDC7B3E5BDC2A3F0 /* env.h */, + D6A06CE7C07D59C72379AC2B3ECE01F9 /* env_linux.cc */, + F2B34B5DE1AFE327018415FA5E55698E /* env_posix.cc */, + E9446409099C8EA6D65535C6C7D6EF24 /* env_windows.cc */, + 195198491570E59B9A01342DBE1C0B86 /* error.cc */, + 6CFAE9D9244D2F76D266EC0B0FFB6C7A /* error.h */, + 109E164C4C3A55770F7CF6051408B011 /* error_cfstream.cc */, + 9C02DFB74117D03AFA93CD361D9C102A /* error_cfstream.h */, + 3F9DC631FA7F1B8900B50E6D80FFAAFD /* error_internal.h */, + FBAF6037E347351EDAE87DEC63F9FCCB /* error_utils.cc */, + D6E72ABC5BDDF737D30D556408701E21 /* error_utils.h */, + AB861DAD64A92812677CA7DC16CE83A1 /* ev_apple.cc */, + 7B5920A363B9199518DC20C946752DDC /* ev_apple.h */, + 32938C8868725D934C5489877958245B /* ev_epoll1_linux.cc */, + 8944594D87313CFCCB09E367634E4987 /* ev_epoll1_linux.h */, + 98B26D02E3A83312896A16142B766A78 /* ev_epollex_linux.cc */, + 850460EE61D796579DA71C81057A8A85 /* ev_epollex_linux.h */, + 53607CBA0F7BC0DEBA658B1BD87E62A1 /* ev_poll_posix.cc */, + 3419DC4FD705AEF90D9AFD34397E94A5 /* ev_poll_posix.h */, + 4E45F3481E57672CFA748EB3C3BB9218 /* ev_posix.cc */, + C60AE16D8C4054193A0A0E98180654EF /* ev_posix.h */, + 2282154D89F9CF50211B25E7B4D3CC55 /* ev_windows.cc */, + 2DE47C0BEDAB4273C75FA3B6D7802B0F /* eval.upb.c */, + 74E8F3F181617779AE36143103B17F7C /* eval.upb.h */, + 5B490B4FD149C2265A0E3BAC5B86E681 /* eval.upbdefs.c */, + 486DB19EECF7970F7E1A3934166CF7B7 /* eval.upbdefs.h */, + 622D3E819855FA45B3569525C5BAF7C3 /* evaluate_args.cc */, + DD0A341CB16D5AF5A439FB568BDC7D64 /* evaluate_args.h */, + 042E6D0AE0BA260AF70E1B88DF177C7A /* event_engine.cc */, + 72C6FFDF4EAF7812FE12AC94A73617DF /* event_engine_factory.cc */, + A41069DA9A5E942988A16888610B7168 /* event_engine_factory.h */, + D98DAB4658DF7DA2C2E8F141BDA42BF5 /* event_service_config.upb.c */, + A3CAE73A340856E11B28AD20FACD4AAA /* event_service_config.upb.h */, + 40D930DF0122B362ABBF8A7B62744BFA /* event_service_config.upbdefs.c */, + 88B2D36A0B8424C2072AE0C6A73C191B /* event_service_config.upbdefs.h */, + 589876C3975EE92EEF96B5C0D4C6CC7F /* event_string.cc */, + 8F64E3135F1FDE4AC26EE15A03F8B596 /* event_string.h */, + CA26639CF321FD48DC43AC15ADD1C123 /* examine_stack.cc */, + DEA6FCDAD625D0D5D6F3D3400C5FD0B8 /* examine_stack.h */, + 9EF7E19DD7AD9BE8D66B7AEAF3F0588A /* exec_ctx.cc */, + 2DA958EEB5234663C17A117B2B365746 /* exec_ctx.h */, + 6B1255BB87769A6285AA4B6CCED1616A /* exec_ctx_wakeup_scheduler.h */, + F6190C4EB6D49CA950580532CDEA7DDE /* executor.cc */, + 794E2471BA3A35B3E61F5C4BE5CA15CF /* executor.h */, + 8E638AFB229E97C8E4D0EB485475D0BB /* explain.upb.c */, + EF4E730268995C2B00BADE98484421B2 /* explain.upb.h */, + 6E5FE0350B1C60C4628AC94BC71CDB51 /* explain.upbdefs.c */, + FB7AA3F60D1B5B495C5158E5C31C15FE /* explain.upbdefs.h */, + 5A3EDFBEC6131002063BD032EB814C93 /* extension.upb.c */, + 9546391204A9C1A2F635543DE2564D75 /* extension.upb.h */, + A0A43E01F8BA3893DD4AFE56498BE33C /* extension.upbdefs.c */, + B9AD5C3006E237EE6F9E7F2AA167EBE5 /* extension.upbdefs.h */, + 58ADC5D8F6E7159849466B5DD95BBCD1 /* external_account_credentials.cc */, + 17BFDDE995C41947DFC16535093412B7 /* external_account_credentials.h */, + 4A66711D188B6A92F52F6819214F493C /* fake_credentials.cc */, + 7BF7B39157D71A83DD3FC8B381E01FA1 /* fake_credentials.h */, + 1FD848973416811BFF722392986CE7DD /* fake_resolver.cc */, + D1A86A4C957B9D0862C00B9E0831BDBC /* fake_resolver.h */, + FDB3C88B2BEAF5C8647623C6E2316F5C /* fake_security_connector.cc */, + 059A49B25991086CD0B7CBB47A907B9F /* fake_security_connector.h */, + DDF67CB932D83234EFA9551856301513 /* fake_transport_security.cc */, + E7F768075D2C23ED8CE435E6A9E16822 /* fake_transport_security.h */, + 14AAD8BC3D102464A2BC4CC3EC2754FD /* fault.upb.c */, + 46B1E5DF3C4FEE8451461C2D512279B9 /* fault.upb.c */, + 458EF120B6CC529CB0BAE3C849365FA7 /* fault.upb.h */, + CC7E5379E7967C4997898D2BEF69ED63 /* fault.upb.h */, + B586DAF654A7407BB5C6E0CD8182634F /* fault.upbdefs.c */, + 3BE860A64206A88760C88B514EFF6192 /* fault.upbdefs.c */, + FF3A0E162D5446EAE4DE8B6BDF4C89E2 /* fault.upbdefs.h */, + 3977D5A5C06F02307FC163ED3B949F9C /* fault.upbdefs.h */, + 355D64D0208C83E0433077604B7D7CA9 /* fault_injection_filter.cc */, + C9809A2AA1C0E86B02DDEEB81943D221 /* fault_injection_filter.h */, + E75D02A4C2B7CBB6556BAD5B60B75857 /* file_external_account_credentials.cc */, + C7D5B4361E22FC9F96D68196AF6BC1B6 /* file_external_account_credentials.h */, + 835E2F00E365CADA9A622D08E72C3610 /* file_watcher_certificate_provider_factory.cc */, + 7E6EF70B1D940DD343C043D74608AA1B /* file_watcher_certificate_provider_factory.h */, + 4C94739A6915B4309E5299D5D39C7F4B /* filter.upb.c */, + C6381215AE3B69CFB2A1C8DCD23389C6 /* filter.upb.h */, + A5D2E966A7C093CE641EA3F32C2A54E1 /* filter.upbdefs.c */, + 7367C92E6415A6BFC5672213C5881753 /* filter.upbdefs.h */, + A746F6B251E1140844A716262A0390B8 /* filtered_re2.cc */, + 4F0BF004776306DA289146C66734B362 /* filtered_re2.h */, + DA9B4A596940B904D3F1167C0273244C /* flags.h */, + 251CC2DA0C8788C47FD1B7B1ED576F1C /* flow_control.cc */, + CADEB790EF384DF3A351EE46C93DF2CF /* flow_control.h */, + C45CB677AF78078A45FD26612B7A9910 /* fork.cc */, + DE4294CDFC51489E94D36A53110E19C9 /* fork.h */, + 219D833D6503394B460DEEB29EF3A7D3 /* fork_posix.cc */, + F734F613C6B4B94C5665D112225EAA05 /* fork_windows.cc */, + 5AE6A6B0062362F0761A08150367CA99 /* format_request.cc */, + 41CB756487978706710A88665380F33B /* format_request.h */, + 9887CC57AB3E0280D6DFA0FC1D00E0EB /* frame.h */, + D59E322488B9ABBDF7B1D647C5EA161C /* frame_data.cc */, + 1AD343EF207A30BD82F3DA1500CFF5AF /* frame_data.h */, + 2A90115AE81291F45A312B256386432E /* frame_goaway.cc */, + 638FE8B567F194D7EC580D14B29B5FB5 /* frame_goaway.h */, + F2AD610FABD0D73BD37DF826AB36A7A8 /* frame_handler.cc */, + C01FAABE45889F07BD8C14AE64B036A0 /* frame_handler.h */, + D51BF6DC0C85E468B8A823A9B1703415 /* frame_ping.cc */, + 76CB91D795EAD9E3F29E8D4E1807624A /* frame_ping.h */, + 1A1E2AE805BE0577AEDDE239F4F32D11 /* frame_rst_stream.cc */, + 27C724E4F5E21BCA1DC2AD45049E0A24 /* frame_rst_stream.h */, + 45107E278A10EDAECF64BAAC9151E915 /* frame_settings.cc */, + F2C051D3F922842725FB600C38EC036C /* frame_settings.h */, + F1386D7A79AB45AC07BA68CCCAA1DEA8 /* frame_window_update.cc */, + 8A5248D536AAD57EFE543CFAC5E7D915 /* frame_window_update.h */, + 32F73A6B4EB21E8F4A5CB0BB8EB1B3BF /* gethostname.h */, + D8CFEE4A7B6057C59FF044AE83AC8C6E /* gethostname_fallback.cc */, + 31046B8783D0C5388AE58B6AB811BC61 /* gethostname_host_name_max.cc */, + 99A3DB5F45B6A39E9A38FEEEE8DF51D0 /* gethostname_sysconf.cc */, + 836CD5024BB47B484A09C4245839F662 /* global_config.h */, + 91C22F029844D46CE0EC6A975E7D78B4 /* global_config_custom.h */, + B567F6E1B37C0E843406DCC3C3983AD5 /* global_config_env.cc */, + BB8035A8CE2A8EB6E35513C3A6383B99 /* global_config_env.h */, + 683B54998C14E0A9A0B5FFA300AC31F8 /* global_config_generic.h */, + 0CD6DC46531C59DEE3CA72B47BEBBF23 /* global_subchannel_pool.cc */, + CACBB80E7E3F810F0BB0D1185A25BD93 /* global_subchannel_pool.h */, + AA94C7CD7CCB8CCE8894A3D91292C589 /* google_c2p_resolver.cc */, + 1DFCFE73405DA225415182AA5DC25D73 /* google_default_credentials.cc */, + 8FDEA5640BAAFDE6D74DC01F6D8DEEAE /* google_default_credentials.h */, + 7DAD7E9F5C6E079367716F239D6CB968 /* grpc_alts_credentials_client_options.cc */, + 1ACDDC56E721809CAF85A892C0141770 /* grpc_alts_credentials_options.cc */, + AF06A5B92878DDE145BDCD00B561612D /* grpc_alts_credentials_options.h */, + A993C719277E91EAF9F1CCB16792970D /* grpc_alts_credentials_server_options.cc */, + 0D8CDD09F5CC274B454CBDA77CD3FBB8 /* grpc_ares_ev_driver.h */, + B082E613D2AF6072D58FB284524069D7 /* grpc_ares_ev_driver_event_engine.cc */, + 2B4890F21669D4E0E750E69D3CDE4F0A /* grpc_ares_ev_driver_posix.cc */, + 9EE73AF1DF3C0EEBBD5EE6AE0D0A188B /* grpc_ares_ev_driver_windows.cc */, + 4740E9FFA2DE5A067886C5EC773C6110 /* grpc_ares_wrapper.cc */, + 47BA4075BC8A743397E8EE2CBEB0F1A8 /* grpc_ares_wrapper.h */, + 3CF039B51CB90BD78369FAD4D739F208 /* grpc_ares_wrapper_event_engine.cc */, + 9D7480C7A5109A1FEE2688407B2292EA /* grpc_ares_wrapper_posix.cc */, + 753EB38ECB6981FE5E73CB27AE30EEB6 /* grpc_ares_wrapper_windows.cc */, + 0383497104C20267235A36468BD8A6B5 /* grpc_authorization_engine.cc */, + 7EB7BEA05BB844AB3BDA789E112B8268 /* grpc_authorization_engine.h */, + EB1DC4A315D70A1E179251731B216864 /* grpc_context.cc */, + 69F42BCFE318EB482F1DEB54A9CA9203 /* grpc_if_nametoindex.h */, + 1303274A61A2B57BAF7DB095D9D53440 /* grpc_if_nametoindex_posix.cc */, + 8F0B5686D9DB94CDA40887028643CB9F /* grpc_if_nametoindex_unsupported.cc */, + 62763296B3DB858D8124F28B9029FF68 /* grpc_plugin_registry.cc */, + 007D099413ACEE67FFF9FFBC5CE3C553 /* grpc_service.upb.c */, + CF4A446CFEBC0F00A20AF7B67DE005F5 /* grpc_service.upb.h */, + 7CF9FF5C52276C3E63FBD3B84114A7D3 /* grpc_service.upbdefs.c */, + 7BF59232E4B9443678F977B6F6976EA4 /* grpc_service.upbdefs.h */, + F8C39E7CFB7DF106EBC9930D4F7216B3 /* grpc_tls_certificate_distributor.cc */, + 7D1890E4FDEE09E13709CE687156189A /* grpc_tls_certificate_distributor.h */, + 152689FC5F4FB60A2BD08E406275E92B /* grpc_tls_certificate_provider.cc */, + 861489B312CE664CA6B681D11C145F17 /* grpc_tls_certificate_provider.h */, + 616BF3428A55017EDF5C2BE7AD883313 /* grpc_tls_certificate_verifier.cc */, + F317BD731CEAC003CB22985A38F376B8 /* grpc_tls_certificate_verifier.h */, + E38F5802BB019B365C92C12CDDD66CB5 /* grpc_tls_credentials_options.cc */, + 23758362AE28A4F2358DD76D9032E81C /* grpc_tls_credentials_options.h */, + 60C513EA55D47C260CEA2ACED5D401A1 /* grpclb.cc */, + 4188791E4FA74CBC5988FDB90E23E057 /* grpclb.h */, + AE0C467AB902B20F214510D80F8CAD96 /* grpclb_balancer_addresses.cc */, + 5FFA5C58960F4D35AEA7D856BB3E8FC2 /* grpclb_balancer_addresses.h */, + AB262F39F9D276141096FAB5AAA481DE /* grpclb_channel.h */, + F2EE8189C27F999802CFE982AD88E3B1 /* grpclb_channel_secure.cc */, + 986558E032DDC431935C34AF74EC8E16 /* grpclb_client_stats.cc */, + 2527FB9408F92AD43D04372C950B5A15 /* grpclb_client_stats.h */, + 424304D025421EFAAAAEF24E52132549 /* gsec.cc */, + 83C20788CA5C5B3B69CCD0465C4F09A1 /* gsec.h */, + 4E6B574252BA9E420B04A6F39A514F1C /* handshaker.cc */, + 62A3B21BAD973DB81BC5E65BA26D7CAF /* handshaker.h */, + 529F5F3031B1F14819C3FD3E14A035F7 /* handshaker.upb.c */, + 1613CF7011D3D4B6658147E2CB3FBB1C /* handshaker.upb.h */, + 8759E08F97430B9826E51C05FEDA2500 /* handshaker_factory.h */, + A7CD2203BB6EADC34E297338A950805F /* handshaker_registry.cc */, + 86928EE66736C05CAC65353EA0B91B00 /* handshaker_registry.h */, + 17807211FA4021B7DCED2ABCE2B67A40 /* health.upb.c */, + B7611FA88C2280D2A92E75B521DAF9D8 /* health.upb.h */, + 6935F81990860DAFE6382159F5DFA276 /* health_check.upb.c */, + 06131CEEDAF2521B04330F48F10C5AA4 /* health_check.upb.h */, + 39BA5060E690145E1465E9310B641FED /* health_check.upbdefs.c */, + D6D7EC910DD09EBC568AB76667DF6349 /* health_check.upbdefs.h */, + BB25D1E53FB074DE3D24AEEA5A13AE78 /* health_check_client.cc */, + 43D0E96D5626189015C3CD678ED98042 /* health_check_client.h */, + E9FC16BDAA90A522F9B00C5A24522454 /* host_port.cc */, + 5D5A850BA0033AEE8F4FADC8683F9490 /* host_port.h */, + E747060B99D764EF000C788D635B4795 /* hpack_constants.h */, + CC038F755D4B802A48975BACFFCE6FB6 /* hpack_encoder.cc */, + 4BF3A2BDBB75B624352BCC1764E8D0F0 /* hpack_encoder.h */, + 6FF6A55B08463E0C207334284E6514B1 /* hpack_encoder_table.cc */, + 0B09758E9570498E816F32B6A76A7FAA /* hpack_encoder_table.h */, + A65CD3CCF82F5E3E3252A0D841992F3F /* hpack_parser.cc */, + BAE88E7011353EC5A42EF42969B69E95 /* hpack_parser.h */, + F48FDE0DD1E21F01A20DBB89CFD7F414 /* hpack_parser_table.cc */, + 1A8D750EDE78FE056C25FD42024D6143 /* hpack_parser_table.h */, + 9E0E887A72942BA86803006B33C53763 /* http.upb.c */, + E589397C8356C39BBB1EABE151393297 /* http.upb.c */, + 3968145416E7D79AB8A20E00E9FF5471 /* http.upb.h */, + 7B8E79425315DD3C6D581BF69940D69B /* http.upb.h */, + 3695A402912ED969C5F9238D2FF114B8 /* http.upbdefs.c */, + BAC953B3CD9937A4A3B8EF47923A8F4F /* http.upbdefs.c */, + 736FDA885BF213F83AFA9333AFBC86B4 /* http.upbdefs.h */, + 17BB4FCEF8DDB8C5AC79232C567984E4 /* http.upbdefs.h */, + C92C6CF150F97E8BCFC6273D545B2615 /* http2_errors.h */, + 22292CEFFBFF2A2C667B5E83D9CBA7E3 /* http2_settings.cc */, + 5CBAF5C58564218A1FAE046A136E91E0 /* http2_settings.h */, + 89B7897DF12703F778F1EC4EE4EC9964 /* http_client_filter.cc */, + FE316472F4E8D748BA0250462EB04921 /* http_client_filter.h */, + 66F6FF5066884E464E862313D9CC41E0 /* http_connect_handshaker.cc */, + 09AB1DD14D1BA61C52400B8E7A645A1D /* http_connect_handshaker.h */, + 8B1F16CE11F67DB8B62CCC6159D37848 /* http_connection_manager.upb.c */, + 0547CCEFB32764FB42ADB8C77FE97504 /* http_connection_manager.upb.h */, + 72714CBB184D240D5A3434F8540011EE /* http_connection_manager.upbdefs.c */, + 0033C1BF790DCFB012AB90ADE4B24F67 /* http_connection_manager.upbdefs.h */, + C462D3F6B03B96159FC4BC58DFAF0336 /* http_filters_plugin.cc */, + 67D9B92F38C98D42819B4250076BB167 /* http_proxy.cc */, + 0A974AB16F4559514439E47125D389A6 /* http_proxy.h */, + C88B6ADE40D747A2DA958636C4A93500 /* http_server_filter.cc */, + AABD19863AF5275B44274F17C5E68DC3 /* http_server_filter.h */, + 5881445D0AF2BEA36F251419C675E59B /* http_tracer.upb.c */, + E270DAA70ECB7094BA57EE1642031C24 /* http_tracer.upb.h */, + 09DBB640EC68DBA58438BC273D0B4126 /* http_tracer.upbdefs.c */, + E4FBE0CF5634D4003F3E06F42F48B9EF /* http_tracer.upbdefs.h */, + 5DE74360842451F8872225D98C06F314 /* http_uri.upb.c */, + 208443E5AEE231A9B0BE45B6FAB53E11 /* http_uri.upb.h */, + 98D4A12D8CFBBF0E19A74EEC8BE5FAD2 /* http_uri.upbdefs.c */, + 3E7C1B2F299E0269E90BDB7D8B257E31 /* http_uri.upbdefs.h */, + D456AE2413BE449A133230E41621EFA6 /* httpcli.cc */, + 06114929370A1898BEBDED7752CE9329 /* httpcli.h */, + 44B4E43E8FD61221325415F5B8C3D77C /* httpcli_security_connector.cc */, + 80679E461FDD37824EE930F12D4ED7E6 /* huffsyms.cc */, + 1768D55CFEBB1422AAFBA8F79FC9FDD0 /* huffsyms.h */, + A3ABC76EBF6BDD406B129C8D1AE756DE /* iam_credentials.cc */, + 05EDF4F023856D05018361715DC1D654 /* iam_credentials.h */, + 47C23B266509C6EC046168BE42F211AC /* idle_filter_state.cc */, + 4507271165A8218DEE39AF55FF5CEFE5 /* idle_filter_state.h */, + 7544AD4925431F396445691A52C175ED /* init.cc */, + 5E84D94C3E175F8975C7EDA23DC1EA6E /* init.h */, + 1D407B6C926E6BDDEC0F1AB2300B63B9 /* init_secure.cc */, + 716AE335FAFD8EA416BAC10E6A3F12F6 /* inproc_plugin.cc */, + 9990994120C4E30655F98CB83BEE9489 /* inproc_transport.cc */, + 72FD5462C01C9F68012853D0DF878B69 /* inproc_transport.h */, + 76ED5C1B433231CD757FD6EECBEDA4EC /* insecure_credentials.cc */, + 76DBFA4B04F3D77ABCE8BFF90BBCDB36 /* insecure_security_connector.cc */, + C37D33A0288B77D4F03F6950E3A8796D /* insecure_security_connector.h */, + 1B4A10BD20F0B99E4B9E5AE85771C4A2 /* internal.h */, + A37F6B1B7581F900CC567650ACC1B28F /* internal_errqueue.cc */, + 7D24AD72E5C9175C11BA1E296A162D75 /* internal_errqueue.h */, + A82588507628EC0D78A840ECD22C2107 /* iocp_windows.cc */, + 88AFA4BB994031B15F15B7BF35409669 /* iocp_windows.h */, + 94B1BFA09C8E8EE77D7962F3244ECD64 /* iomgr.cc */, + C9023E0D3598E2187AB8763EEED0A5A8 /* iomgr.cc */, + 22D4CEC7783C61D3DFC8B17B8F2F4652 /* iomgr.h */, + EC3D228628C842D58060C2F3F96A47FA /* iomgr_custom.cc */, + 0432D167AF1F9998BD801D2BFBAB9A6B /* iomgr_custom.h */, + 22D822E4D62CD9824F2B926D15E63AFA /* iomgr_internal.cc */, + C0CFE5B8E01CB1376C9D29C4D9B03C5D /* iomgr_internal.h */, + 90B2643FFE8BA5823268102D72FBAE84 /* iomgr_posix.cc */, + 01F9ACE8965C6509327A81854E1FB06B /* iomgr_posix_cfstream.cc */, + AF4636C9B66B254CF3AA7847D3D46672 /* iomgr_windows.cc */, + 31F02E53502C9BCBBC7F2DA4C12515FD /* is_epollexclusive_available.cc */, + 3AC769BD5C076E410F0328383D845AB9 /* is_epollexclusive_available.h */, + E75E3D30E2804C799D26B0F2244F4E0D /* json.h */, + B5DB4173EA9C1F9F6CAE249F97BE1299 /* json_reader.cc */, + ECDE8864F7C5EF8F11D4096B2D2ABF20 /* json_token.cc */, + B2D62605853387B64BB46701969342D9 /* json_token.h */, + 83122614DC7B66662716B3F3EDC3D23E /* json_util.cc */, + 9C18F5984A8E6A9BFA523134F1BEC137 /* json_util.cc */, + D3B2D2B3467A7536BB75883368A0B268 /* json_util.h */, + 8370D77BBEB560DFF7A7918A2F667349 /* json_util.h */, + B4938A18939934250E3B8B7E1154F8D4 /* json_writer.cc */, + 3C12A7C7056BCD37D931640AF984AC67 /* jwt_credentials.cc */, + 6B53BDBF938C3FD79C37C3267939AC1D /* jwt_credentials.h */, + E579342ADA586487E5B8EF9B867561B9 /* jwt_verifier.cc */, + E6E2DA80F07D3F7E66C571EA56A0F29C /* jwt_verifier.h */, + BA8C4FE502AEBCFEA1089C61D4A46E4B /* lame_client.cc */, + 17F3111673DA8A9F0267DA5167594276 /* lame_client.h */, + D0E585C707E21F1C670D317190131B54 /* lb_policy.cc */, + 5D2FC8A5082933CC8C8586406AF52477 /* lb_policy.h */, + 432D1D29C645B0C8242C4FCB22203158 /* lb_policy_factory.h */, + A9CA9955CC23527AE7B42017A49B6CB1 /* lb_policy_registry.cc */, + 22F295D4B755753624975139A154DAE6 /* lb_policy_registry.h */, + 76D6B6ACF2857528FDF177AB6699A88C /* lds.upb.c */, + 848972441A1D9F485CCFAD296F5A33DA /* lds.upb.h */, + E13402D630177EAB089B1FBC43CD11E2 /* lds.upbdefs.c */, + 6685B3994861E07B21B2CCB0196653FE /* lds.upbdefs.h */, + 1D278EA8601A91479B73D9D2703E8E39 /* listener.upb.c */, + A65DEB52629C8A2D9206F1135082C025 /* listener.upb.h */, + D2068C1DBFAFA30CE75704653F4A73A1 /* listener.upbdefs.c */, + 5E8320422B7C1FA8E0AC087E8902C2C5 /* listener.upbdefs.h */, + 7DF6A1349B9F25B8E7E79407B4DAA60C /* listener_components.upb.c */, + 061ED72372845AD8A0E7A7E78C11A594 /* listener_components.upb.h */, + 597BD3423B65535A0CBC5A7D637417DD /* listener_components.upbdefs.c */, + D5AEB978084765B9830AD271C75EFF83 /* listener_components.upbdefs.h */, + 681A8E04815F13E69FF66F524D45C8C0 /* load_balancer.upb.c */, + DA621F6DA76D18F8EE3518B83C1523EF /* load_balancer.upb.h */, + 6A2FE42424A5452F17D972197693561A /* load_balancer_api.cc */, + D1B12A9B7ED73D4886DD2A9EECF9E696 /* load_balancer_api.h */, + 9B755050BB5AA87DE8BDE9EBE3124B2A /* load_file.cc */, + 46FF9950A63C4A18C1CDDD4439411268 /* load_file.h */, + 182ED7055E35CAB004E3DB728CB073F9 /* load_report.upb.c */, + 6849D43BAD4234FAFCF8C5A63BD59EC7 /* load_report.upb.h */, + E3593F69B00A41273C37D2E8E0EA1915 /* load_report.upbdefs.c */, + 169FF57AB1273111A9CDD36233FE775A /* load_report.upbdefs.h */, + 16874B86439346E07E572C176D6B4311 /* load_system_roots.h */, + 63F85C4407CAB38CD2C01C58E6A26D68 /* load_system_roots_fallback.cc */, + 14912D129F162B602C9D4CBB749FC874 /* load_system_roots_linux.cc */, + 66FCBB47E5CDA6A16ACA2DB15477220B /* load_system_roots_linux.h */, + 0ACD38BC24DD280EDDE2C87857CC3733 /* local_credentials.cc */, + 88A7056E799512CEE06F43FEC1557F67 /* local_credentials.h */, + D5DE66720E3E1C9154864E6F0B2F6393 /* local_security_connector.cc */, + B33CCBF9AC6DBAB7230CFD4548946E71 /* local_security_connector.h */, + D0FED510B37307B1DEDB35DF34F14D14 /* local_subchannel_pool.cc */, + 99EDEDC0E4F555D1C5356CAC96FCA7B0 /* local_subchannel_pool.h */, + A0D3AB7B6CCF3952189BBB827388B7BF /* local_transport_security.cc */, + EFB0E8AB64A959A0EBC754DF1C1CD11F /* local_transport_security.h */, + E1EA1D62182AA9729B4C57C42E6D8A87 /* lockfree_event.cc */, + 0B2D668F9652A533B66FE744588C44E1 /* lockfree_event.h */, + 32AFD92E0CC194D6831735A5CDC55FC6 /* log.cc */, + CDE1195E4A03BAAAC7F3C3D41A26CA69 /* log_android.cc */, + 01AF152332D2A9FADE2C49585864E43C /* log_linux.cc */, + 9D4AF6E3E9240FF1963958E9851D2481 /* log_posix.cc */, + 6BB913A4F4D9BE196DB4BA66A5FE0877 /* log_windows.cc */, + 6C41944494910E7C6ACF68690CB376DF /* logging.h */, + 90AA3AD745B0744C42BF50B498DC7665 /* loop.h */, + 1E246661321914A30CDCD1830CDADFF9 /* lrs.upb.c */, + 3DC33CD707E5D5269EA511F324F11565 /* lrs.upb.h */, + C9E51D6E3A798CFADCCCEFCFCFF759FE /* lrs.upbdefs.c */, + C0C25C353F50235F6FFD543E07080EAC /* lrs.upbdefs.h */, + D7A4D3D01D770439C485169BBCB9189B /* malloc_counter.h */, + 0754E9FD0A331C54967978FC96F08F2A /* manual_constructor.h */, + 3ACA7D09F48F6B3B309A122B4F30D5DC /* map.h */, + BC51E719D806970FE96DFB3361712BFB /* matchers.cc */, + 20CB2F973E2FD249D4846D952FD2683F /* matchers.cc */, + F30B8BD33AEC57B802425453AE95762F /* matchers.h */, + 2AB1E6877600805BDB5CD1FF5422446E /* matchers.h */, + D95580A94EC73513A06FA40CE6EA9CA8 /* max_age_filter.cc */, + B14F3E892046718FED2E8C2FBE6E8F83 /* max_age_filter.h */, + 38F446D1EE7A34E7F04C496756C42D6A /* memory.h */, + A587E0F62840DD104B9ECC3BC509DE39 /* memory_allocator.cc */, + 955A4C08B32C4D0528B0B2A73934AED9 /* memory_quota.cc */, + 48E2F5A3C09368C70E5F028AB77A7112 /* memory_quota.h */, + FE19C1C7EFCFF5C0EFA84443BBC6A1CB /* message_compress.cc */, + DE5E70960E15C41CD81CE3A7EF4FAA36 /* message_compress.h */, + AFDBDDF67CE9281F0DA53984A67C4A39 /* message_compress_filter.cc */, + 54EBAD9790AA39912D55E754B16417D7 /* message_compress_filter.h */, + 857CCA5E89486852852EB52EF0EA67C8 /* message_decompress_filter.cc */, + E35E5C7326AE67F9F628C354CCE23C21 /* message_decompress_filter.h */, + CD9EE74AD1637E948AEA81C9C25DA7C5 /* message_size_filter.cc */, + 09BE8D4179DC22189430E3E492E65C51 /* message_size_filter.h */, + A37EC55CF28EA8CEA5E3767492D2764B /* metadata.upb.c */, + C34D64EF7A7A6DE5B646A8721D7EC286 /* metadata.upb.c */, + 1D19D9DF560F1034C7BDBFB2988CDD0E /* metadata.upb.h */, + 8F1FDC1979ED7F6220BA29E89BA02AF0 /* metadata.upb.h */, + C56642EEC7D871295DCBA844CD5AD305 /* metadata.upbdefs.c */, + 25BF6E65DDED412DA38D33006BA260DD /* metadata.upbdefs.c */, + 229006188728F9CB78B75459F281391C /* metadata.upbdefs.h */, + E0194C4BE96C86807BA0682E87547A69 /* metadata.upbdefs.h */, + 472A0F3AFCC91E2475811D2863CAE67A /* metadata_array.cc */, + 012C13A8FBAB60A1BE63B9A421949692 /* metadata_batch.h */, + 960FD4DFB45858E60E1223AE23D2A751 /* migrate.upb.c */, + 66EB0D6A3CA15F8685AA701862054201 /* migrate.upb.h */, + 7523358817BE5997995780ECB6E97977 /* migrate.upbdefs.c */, + FC679C0A08BCE8D3453787A39792C835 /* migrate.upbdefs.h */, + F3BBA2364A5C431989B257BD606065F0 /* mimics_pcre.cc */, + F33656A72B3DA3EFD9A0EE941EFFDD79 /* mix.h */, + AC66B6CD9B90F320C612B2D2A76359DA /* mpmcqueue.cc */, + 8214E0F1A79CC233001182126362D964 /* mpmcqueue.h */, + 234B34A6059C26ADF8C6365B82A3E736 /* mpscq.cc */, + 9285024D8457D13D32FD9896C55FF427 /* mpscq.h */, + 9912171164B1AD42B92DC750752A28DB /* msg.c */, + A24FCFE1E583F12001AE21E31AB92CDE /* msg.h */, + C7D4A3C664C3F01143530A89D47A175E /* msg_internal.h */, + 383AB21FB25DE3BF896E2D282E698E24 /* murmur_hash.cc */, + 67148EFBE213E547F59DF724FB528B31 /* murmur_hash.h */, + 73DA54A9102FD979E589BE042912536A /* mutex.h */, + B2F0F47F1FF69C01A964EC9F8919A9C4 /* nameser.h */, + 7DFAC1758DAB8F0781120D1C9D784D4D /* nfa.cc */, + 2D6C3FA95661F645974A2A04E2A7B2B7 /* node.upb.c */, + 08B97BE84AAA7A0DD9CF1248859125BB /* node.upb.h */, + 2CEDC1F95C18EA0569BC5015660B892D /* node.upbdefs.c */, + D893C3440D44915A04193C9EDBE2247B /* node.upbdefs.h */, + 9E30B48DBC82B8B9B1BD9FEB893550A6 /* number.upb.c */, + DE8885471250DC09EFF518BB7113EB4B /* number.upb.h */, + 429F83B33BEA557C5120F94CA89AD950 /* number.upbdefs.c */, + 56F067F1E7E766DC84D6172E1FA62454 /* number.upbdefs.h */, + 97ED3F55988E43D7C7FAA9D58338F396 /* oauth2_credentials.cc */, + 0DB376AE3BB940F7C7D2F338BA85878A /* oauth2_credentials.h */, + AAD79F8282A7CF39426F43C8A42E809A /* onepass.cc */, + BEDD2D10B491DD66E79922B406BBBE37 /* orca_load_report.upb.c */, + DD7A125BD3D4D2CCCB158F4ADA8A7D0F /* orca_load_report.upb.h */, + 233AE6F5A11650179F252EE68E3DEE43 /* orphanable.h */, + 1ED62519A01FBAAA711C37ED10CF7392 /* outlier_detection.upb.c */, + 46A5E0C3A45C35E3CAB9921E243E4573 /* outlier_detection.upb.h */, + 5817EE0D67236D8C0F2E3EDB38B54CB1 /* outlier_detection.upbdefs.c */, + C86C28262FECDFB7E76F010EB4AA9A3D /* outlier_detection.upbdefs.h */, + 03B59ABAB6ADF4ADE0DA1CAAC45D4EB2 /* overload.upb.c */, + CBF34F9B1AACB2D39A60CC4A9A431B9B /* overload.upb.h */, + 5A2B42ED43175EA32668409B22911E5B /* overload.upbdefs.c */, + 7C5B3048470DEA64815E2C0629DEDEAB /* overload.upbdefs.h */, + D7EA06FBB784E8F374055791BF01698D /* parse.cc */, + 56370B566967FFDE452F960E4D08FE38 /* parse_address.cc */, + 8E19A9F104693A18732A9663BB163ED2 /* parse_address.h */, + 4B50B4DD28F43AAA97AB317EEA11BE3A /* parsed_metadata.cc */, + C5180F0148CE13AD5F386E0A63D17F86 /* parsed_metadata.h */, + B9B4D41672CE33BED4DAB16198479A10 /* parser.cc */, + F3C813AEE6C3D5D1C2102D7B987644F3 /* parser.h */, + 555829028BD69240E487CA0F27AF62F0 /* parsing.cc */, + EFC355634FD0572A59ABEAAA46C1C590 /* path.upb.c */, + 906292FA992E4B32E5C7D7AD3C103F99 /* path.upb.h */, + D15EEB3AE90B7D0A9BB631BF57E460D9 /* path.upbdefs.c */, + F8666A64F79220E4EC34FC55D9EBE28C /* path.upbdefs.h */, + 8594F9807620424DD34ADB749CBD3B9A /* path_transformation.upb.c */, + 6B832B79178FE7147227DFBF2F943BCD /* path_transformation.upb.h */, + 129EAD4D55478329E6DD088E14A557F7 /* path_transformation.upbdefs.c */, + 6E0A7AD53CEEB4D7306F262026D8E25E /* path_transformation.upbdefs.h */, + E52E2B1DCAD8F778FB9424E2E1EE8C06 /* pcre.cc */, + 46D31E4C0298DF844B9C63A61E624569 /* pcre.h */, + 0257ACDEDD3DA454175753F3BD1A41D1 /* percent.upb.c */, + FAEC7FE5F708A2393AA631869AA23526 /* percent.upb.h */, + 54D34B5FE71EF54622EDCF4D8BA950F6 /* percent.upbdefs.c */, + 249CCD1106EA5E2D3EB83186BFB5EC47 /* percent.upbdefs.h */, + 250EDF306302622D8DE1F18BF7BAAAA6 /* percent_encoding.cc */, + 43219D681CAD537C580CA9D4FA0E2170 /* percent_encoding.h */, + D19E601E2CF440773A08790C3ECAB4B1 /* perl_groups.cc */, + 2C5DC04AC06EE83D1BF9788C1E64FBF5 /* pick_first.cc */, + A858C97CAAC88E5AB0ABCFE9D401766C /* pid_controller.cc */, + 2401FA779C02C12E8E9BFBDF04717FD8 /* pid_controller.h */, + DD7A138E831B238A823BAEF93B431671 /* plugin_credentials.cc */, + AEF5E04CA7B673A645535777C012C031 /* plugin_credentials.h */, + EB154EC10E02B18A25B1767005AB061B /* pod_array.h */, + CFA663FD6184810EFE76B7BF15EF7E71 /* poll.h */, + ACC05A26A7A3B8817016C18707251034 /* polling_entity.cc */, + A18EFA35ABF64DB8CB839B49CDF677E6 /* polling_entity.h */, + 36B3375FC80073D7F862E69A05C62D2B /* pollset.cc */, + 41FBB082B6D0C7CA1000EE02BC3F78E9 /* pollset.cc */, + 12489DCE423B0E6A8524F5437F940353 /* pollset.h */, + CE23D4786AB7EB7E75056F1193F497A2 /* pollset.h */, + BC08D8C458BD7AFCEC83BF7EB3E83F47 /* pollset_custom.cc */, + B2E660F4B541504E1FB64414618DB7FF /* pollset_custom.h */, + 1DF9A333CBCB3CABAAF4353FD0CB8234 /* pollset_set.cc */, + C853828CF6DC24F4C39ADFBAE8739526 /* pollset_set.h */, + FE5DE7BAE7FEBE7C28CDD0B5C3687EDA /* pollset_set_custom.cc */, + 279EDFD8A3C8BB400AE12E4E2431C24C /* pollset_set_custom.h */, + F9FEC545E7769EE0B3C195261CE12B4F /* pollset_set_windows.cc */, + BB6FF2673131B7DEA2D7A61E6343C4DE /* pollset_set_windows.h */, + B665C78DF8C97A0EA81ED2B3B81B732D /* pollset_windows.cc */, + 43621416600FC7A2AF0AAE5521727DBF /* pollset_windows.h */, + 203F08DC06BDF237F41DCD5AFC0AE69B /* port.h */, + BF86F702630BC813D850F39482E2F7EC /* port_def.inc */, + 04423896F7BE1633FD56D7784995E91B /* port_undef.inc */, + 7F1E38B1E62557371B7A015F63784948 /* prefilter.cc */, + 5C04F247F8DCA644AC4433667027F8F0 /* prefilter.h */, + FCEB93EF27738BA5F18D1BE79398ECA3 /* prefilter_tree.cc */, + 129F9BD0E4C8AD0425DC073F352491CA /* prefilter_tree.h */, + 723A4E92123ACF614E613C17C7B2CA39 /* priority.cc */, + 4AD5791BDF7DC1005E0C2EADB92010FD /* prog.cc */, + 3E0B502728F69A911B082612B2AE1760 /* prog.h */, + 3268DDCB598245F2CD794DE8D0235B64 /* promise.h */, + FECD18E3081ECCD65B127980CEAE3BD1 /* promise_factory.h */, + D181078156317AAD1D9B9E4B3E405A52 /* promise_like.h */, + A7A42F2CC1E1B690E203EA5419ABB110 /* protocol.upb.c */, + D94E56B5ED9628BCE144622BD2E7F722 /* protocol.upb.h */, + 5A13B092E515D559BA133F2462839749 /* protocol.upbdefs.c */, + 0EA45EFE2CE00B46D29F3EF29D45816D /* protocol.upbdefs.h */, + 052C6468F59E0A440379A86F8140E717 /* proxy_mapper.h */, + 73D55FE932EAE2F66676A9F7DA427737 /* proxy_mapper_registry.cc */, + 37A2839DCD11C8A1F9E29EF5DF86BF4F /* proxy_mapper_registry.h */, + 3BAE9D00605C89609DFFDCE407ECA24B /* proxy_protocol.upb.c */, + D1654C73FE8EC733CE961BD3FB76F848 /* proxy_protocol.upb.h */, + 1235A0737827537C893F39CC436777BD /* proxy_protocol.upbdefs.c */, + 99FA4BEB69A9F424581ED697389EC370 /* proxy_protocol.upbdefs.h */, + B6F0B6AE06EBB9F6C17CAA54BB270D5C /* python_util.h */, + B8386ADA8F2EF2D131D13CD79932AA3B /* quic_config.upb.c */, + E527FBEC462F4AE256F3330E3D673B66 /* quic_config.upb.h */, + 84458F8F8814010F9D1598757BD8B138 /* quic_config.upbdefs.c */, + E6495BE85D86FE840BB124EAA1FBAD6B /* quic_config.upbdefs.h */, + EAD0220BC5FDE90186F340D4155B428C /* race.h */, + 5ECDBDD4702353B77287D8E8D8A08EE7 /* range.upb.c */, + 7D6AD123AEC57E513E6F6BA53E9B4FD4 /* range.upb.h */, + F235A1D8887FAB2822DF896F52D0FEDD /* range.upbdefs.c */, + 36920242CC39CCA7754F52767057061B /* range.upbdefs.h */, + 56C1A375A313C7C28EDFD6F670EA9EEC /* rbac.upb.c */, + E390571EA6202C2909D1674B86E608F2 /* rbac.upb.c */, + EE25FF6B67E5F8F9890BF0F187496DA5 /* rbac.upb.h */, + 87E0C63F688C857A49A2AF4A89890C02 /* rbac.upb.h */, + 9C4AB902B9293DB02C0DE123EE65BF24 /* rbac.upbdefs.c */, + 0998A287B2F1D2167E96D25DA09AA036 /* rbac.upbdefs.c */, + 688D9425826958169634813782DE07F7 /* rbac.upbdefs.h */, + 80C857803EB538B1AA9B673E10B8BB61 /* rbac.upbdefs.h */, + 2A271ACCC1481DC162B2C73AE17E8629 /* rbac_filter.cc */, + 9A78B9650710CE4E799220512D212508 /* rbac_filter.h */, + 3E0100770A9C2B163E96148625C1AF50 /* rbac_policy.cc */, + A26DD9A20C7E01B3B9F9179E059B372E /* rbac_policy.h */, + 317838FC6494FC3BBCC8FF2E5B79ECB8 /* rbac_service_config_parser.cc */, + 5EFA16D397822AC31C921ADE548FF4B3 /* rbac_service_config_parser.h */, + B3EEF2993F6EEEFA28FAAFA66B19AA50 /* rds.upb.c */, + 9F69B98AB115AA2DEF0514F36E830B0B /* rds.upb.h */, + C481892F7AE354ED2E87F728826661E7 /* rds.upbdefs.c */, + B3020042E3D5624A95C5B371CE3579B7 /* rds.upbdefs.h */, + E725FB779F8DF6166CC08A2DB4B20C0A /* re2.cc */, + 0AE3CEBCFE2CBB5B8793EB6B92B0F1E2 /* re2.h */, + 93F9DF550DB23B720898D01EA12C1B9D /* ref_counted.h */, + 3EB30C5700FC5CF5A474874C5212BE11 /* ref_counted_ptr.h */, + C405A6D7E2578628B9AE1ECE73BA14BF /* reflection.c */, + C9BED7012D706BADA491F55F515E1A1F /* reflection.h */, + 1CA8C9AD269F7A9481C38FBC1C4F536C /* reflection.hpp */, + A6456CA441E71658C53EF458DB629A22 /* regex.upb.c */, + EB7CDADB65B762C2D331999CB19481BC /* regex.upb.h */, + CEE9BF6E965CD526FA5C1B7B7A541C62 /* regex.upbdefs.c */, + 3BB98776C369121D7533EFD5BB1E2668 /* regex.upbdefs.h */, + 4344DA04054AB2F97311BD60146A1EC6 /* regexp.cc */, + DF6DE6593056FE75107AC53D1D2F0454 /* regexp.h */, + 36B277486CC16C5FBD47690017E43DAA /* resolve_address.cc */, + 69561534B4E0D14908521D40E31CEF07 /* resolve_address.h */, + E977D347AAC7A8B1E71B4E4BDB5D1805 /* resolve_address_custom.cc */, + 685BC55271E5576B8485D25C1AEF975F /* resolve_address_custom.h */, + 3320F10DA2F24582DDFEE290020BEF71 /* resolve_address_impl.h */, + 1A5B7D807314D6A6FA167D1DE1C327BC /* resolve_address_posix.cc */, + 092B3F17A6782EE31EE9C1998728197D /* resolve_address_posix.h */, + F3FFE49EE310ABBAE57A7A78B28B62D9 /* resolve_address_windows.cc */, + 7E8EC9A28D2D200806058945B40D77D3 /* resolve_address_windows.h */, + 7F0D8EB06208B732C01FBB33A5A809AB /* resolved_address.h */, + B6E280EF1A1D602046165D5B6635DD52 /* resolved_address_internal.cc */, + FE7CB226B8EC718DC935A5C78ABACBA4 /* resolved_address_internal.h */, + 6A554124CD0F60743F1F6233676F2028 /* resolver.cc */, + 588F9095180ABF717584A0C00AA3A4FA /* resolver.cc */, + ECB7CA5217138C0017B66213BAC64FCB /* resolver.h */, + 174BE20A29CBE311DCFA65E571033207 /* resolver.h */, + 6401A9D3A6EBF69A1E0AA98B736858AD /* resolver.upb.c */, + C7E63AC0E5C96FD3C08D6334942A8B13 /* resolver.upb.h */, + 6213681F233F68E783C70E787D2A4348 /* resolver.upbdefs.c */, + 33803E27FD474AC21622125BF1E52ADD /* resolver.upbdefs.h */, + C9811C5158CBABBC91E98179E5B653D8 /* resolver_factory.h */, + AC2CD124A2AF96CA0B6F34A9628F7BE0 /* resolver_registry.cc */, + 5D1229CC2213AE7200380D4B2C2663C1 /* resolver_registry.h */, + DB0D1559FA3B6ADF60FB8BF4FEF245C8 /* resolver_result_parsing.cc */, + 132E2C2C8036273C2044C379E75CEE48 /* resolver_result_parsing.h */, + EB481C5D2E044D860D6C660E30AA30C3 /* resource.upb.c */, + 76EEC22BA69345FC434D46075CE431CB /* resource.upb.c */, + C674B97F68F8B9A7316FC1129E5DC158 /* resource.upb.h */, + 019BDA3E27860A36D0DC248726FF24AE /* resource.upb.h */, + F3046A2163E458DDF637BC85956A6957 /* resource.upbdefs.c */, + 51F32B2FFBCF86CFE5BFC4593E0E46FA /* resource.upbdefs.c */, + 4AEEEB22BEA9DAEDEBA2B35158C3D234 /* resource.upbdefs.h */, + 9B15752657665DFF892AC1397D11A8D4 /* resource.upbdefs.h */, + 19FE86A45F7D0FE5CC6DA4F1EF6D2472 /* resource_locator.upb.c */, + AC56CD4ED95B37536CDB15D71AB24FF6 /* resource_locator.upb.h */, + 9B686D1ED24D87164B4A97B82E139E9E /* resource_locator.upbdefs.c */, + C8CD29BF47A5838BC2FAA39090D29467 /* resource_locator.upbdefs.h */, + 4FD52427FB7CD44588A7E1321F0289AC /* resource_name.upb.c */, + C5C955DA218D0EB3788408551C95CEE3 /* resource_name.upb.h */, + 23216DEC1F24AA5B5C754838EFBC353B /* resource_name.upbdefs.c */, + 21D54F2FD2DF9CB293DF19B2DB0B5D00 /* resource_name.upbdefs.h */, + D7189419A3F1739E1F16C262CECAB3A4 /* resource_quota.cc */, + EAC4BB95A659AECEC8D804011472A7DE /* resource_quota.h */, + 286BFF430A8A0DA666EDA4AE6EB71D81 /* retry_filter.cc */, + F25EE0BDC17F61AAF3DF17A7100C0FC5 /* retry_filter.h */, + B6EEFC58D3A37F0E9E6B638725C4F058 /* retry_service_config.cc */, + 6025CF77AD1EC0C5458DE2E98397E65C /* retry_service_config.h */, + C1F4D3E006E9F7E43EA047D05F7756B5 /* retry_throttle.cc */, + 8C3F467CDAF90DA2AAECFB549B9F3917 /* retry_throttle.h */, + D2B015A5BAD3B22867930E532EF974C7 /* ring_hash.cc */, + 21F37A4589C7AC7C0530826238A24DAB /* ring_hash.h */, + 298C7D268E463E2FC4FC8B425824EE82 /* rls.cc */, + 89BBDB36F7C71B722DB8BE0463E47B09 /* rls.upb.c */, + C3DE3C061041259CBD416DFFD5A936B5 /* rls.upb.h */, + DBE8C9BC63DFDD9D41B19FED3EAA9F14 /* round_robin.cc */, + 8D8E7651A2B9BF10A6CA22FCDA34D32E /* route.upb.c */, + 6DDCB861ADABB20F67AFFCB72A02F3D9 /* route.upb.h */, + A7FE6631B95015311A60ADF9B8303833 /* route.upbdefs.c */, + F8B8A9A1B97A8CC5DB43FD9A51EB7CFD /* route.upbdefs.h */, + CD50C75D5AF1163C9ACA4F13DAC04CC6 /* route_components.upb.c */, + 257CDB134B8E1F0AD61F1E2DDE155D48 /* route_components.upb.h */, + 9D905C6A2901784D1B0026190D9DA31C /* route_components.upbdefs.c */, + 7D17B0EF97F0EC321F18150867BFC9E1 /* route_components.upbdefs.h */, + 8959AFBBCB7B5DD6CBED5788FD29A1A6 /* router.upb.c */, + C843AE81D7C5D4B6BC852ADE9F0DBF97 /* router.upb.h */, + 54735450AEE3D5FE75B890FBD85B07D6 /* router.upbdefs.c */, + 68480DA738818EC646BB8A2503E643E2 /* router.upbdefs.h */, + DAD3299F08D6208B8EA1846468512CA3 /* rune.cc */, + 28FE5E9B59CEE1AB5CEAFA9DBA8B0119 /* scoped_route.upb.c */, + DC60DEE2EE458B98F04D29009034B5BC /* scoped_route.upb.h */, + 16550597435276877E307DD8FB1DEF98 /* scoped_route.upbdefs.c */, + 2A19A6206B07E04C4BD00B20F334B31E /* scoped_route.upbdefs.h */, + 68FCCB7E74D8C9B02C3BD4A132FB911E /* sdk_server_authz_filter.cc */, + 52A58BCB384D2E3F536A6CFE285DEBE8 /* sdk_server_authz_filter.h */, + 2304C89F405444A1A82EF3C1187D8017 /* secret.upb.c */, + 69509030235B244D7A212578FACF513A /* secret.upb.h */, + E89084822EFDF7128AD26A3D9B14D9CB /* secret.upbdefs.c */, + B92890664F68A2A022FB02E4C91B1FD9 /* secret.upbdefs.h */, + 296A1567B764C0EA4D5A899707F49601 /* secure_channel_create.cc */, + E35B9D9A481B8D66440EE94BC821BDB2 /* secure_endpoint.cc */, + CE0A0D4E1541B054882D74EE1DD70450 /* secure_endpoint.h */, + C262F82FE69BCFE1EED63BBA6F987097 /* security.upb.c */, + BD692092D3D9DC6362BCDF1E26C956AD /* security.upb.h */, + 441D5BC58A869E1C2709ED72056F64F4 /* security.upbdefs.c */, + D762864A8C697278B931B6840405518F /* security.upbdefs.h */, + 0D5ED80B7CA8BF4FE5BBC0E5A6A0C1D6 /* security_connector.cc */, + C0C5FA1774964E4B273BA544696F11CE /* security_connector.h */, + B2D73A8F1871BCA2DADE098224D04486 /* security_context.cc */, + 499FDE9CFCB5417117FA7A87D50DA8FA /* security_context.h */, + 59EA5320DBA8F082402325B8FACE13F7 /* security_handshaker.cc */, + E55110138F814B1CC6B0F5FA501CCADD /* security_handshaker.h */, + EF239E8DBB709D9EAB9ADA6AC2989334 /* semantic_version.upb.c */, + 74A8FFB4BAE6DEC96D8A6CC71173A5CE /* semantic_version.upb.h */, + 8AB87D30F99067AFFAF8D39EDA4314C3 /* semantic_version.upbdefs.c */, + 08C0E51A221BE726EDDA2159C6227BE2 /* semantic_version.upbdefs.h */, + 75832D84013106461F75522AA8A74D41 /* sensitive.upb.c */, + 9D1889CCBEC73FD25FE5A56F4A129736 /* sensitive.upb.h */, + 980E6723F079AD4E98BC77CE2EC8FF16 /* sensitive.upbdefs.c */, + 20AA78FCA07EEA9EE17BA10E6BE5DD99 /* sensitive.upbdefs.h */, + A8A227B4B8D1D9E653AC8284A79B458E /* seq.h */, + EEF69AE364451E02FAA1FC9DEC3AB7F1 /* server.cc */, + FCD3DB237D8D5E0618482993E96A611A /* server.h */, + 9B64FDE9CFA5B30991B6677D399EA0B3 /* server_address.cc */, + 31C4337D3C45A984CE98850D232F7A14 /* server_address.h */, + 1F0B5A35D0AAE049D8C302E0B8AEC63D /* server_auth_filter.cc */, + 60698CFB089CB6F0D24CBF779C6F3696 /* server_chttp2.cc */, + 23BABEE49342D3679396669E18AC56D6 /* server_chttp2_posix.cc */, + 8F5141C7CEC64C1709E828AEC13B829B /* server_config_selector.cc */, + 0E17F2057098520189168C2CB562E71A /* server_config_selector.h */, + B8728A5C3ACD7D4A73055BEA71EDDAF5 /* server_config_selector_filter.cc */, + 9647CDC72BF6231F5559684B04AF8F04 /* server_config_selector_filter.h */, + F10C6DFD820E29C1441E8502AE78F165 /* server_secure_chttp2.cc */, + 3CD3E5CF419A2D7CDFDEF3B79F9AA8EB /* service_config.cc */, + 91421003B22743876D93706DA1F40E7D /* service_config.h */, + 3BF658307283FC664A804F8997E1166F /* service_config_call_data.h */, + C92416B499AD2CED0AC0495447FDB44F /* service_config_channel_arg_filter.cc */, + F8A3965449936CA3F8EB7361A009A1AE /* service_config_parser.cc */, + 4BD9AF252C58DDCFE91117CCC0CD1167 /* service_config_parser.cc */, + 1854C3EDF939F3EB61EAC380CB838CC7 /* service_config_parser.h */, + 5167105B640C97D8E53690421E0C148A /* service_config_parser.h */, + 9FAAF11BA9C58072A5823EE1C3F50880 /* set.cc */, + 6AA569C583E4FA0FAFB693A2C2EE0932 /* set.h */, + FA4B040A7D05616F5825F0536003531D /* simplify.cc */, + C7A41C351065396CD497B3F96C3EF8FE /* slice.cc */, + D35B61A4DA258CBACEC49A995C847EBE /* slice.h */, + E65845C429A5353B67EFDC76F05B5CB5 /* slice_api.cc */, + 6C97CEB1793EF0BA71DC2647267B3A37 /* slice_buffer.cc */, + 8420FB628F6284D5DBAEC1631C2B68BD /* slice_intern.cc */, + 8FED612D02475F62FC9DC49D92A26CBC /* slice_internal.h */, + BBD12FE1C01D86ECE8F77F33AB18C769 /* slice_refcount.cc */, + 0306F51D6A261C34379DEC8223497C4B /* slice_refcount.h */, + E4A4D28C9831E32F598AE6845449842C /* slice_refcount_base.h */, + 9A35F5F0C7AC87F7CAC18CB9DE8C4868 /* slice_split.cc */, + 9477F1A878D1C5A68ACFFFC371E8B8F8 /* slice_split.h */, + A938E1878BA1D70E1E7EC3A3E6CEAA48 /* slice_string_helpers.cc */, + 54B7A0CFD40A1F2538D9BCD8A7B07789 /* slice_string_helpers.h */, + 9442991AA5216D70C0A013E926F7673B /* slice_utils.h */, + 8B7E15F85FBE215717CA870D08980E2B /* sockaddr.cc */, + D3A3CBC7958322F3F1D8D636212760D0 /* sockaddr.h */, + 26E9AE3EADA40A090A4B03138B5B0285 /* sockaddr.h */, + 479902CE56EAE38917EFC202A4CAFD74 /* sockaddr_posix.h */, + 445E23A22612375159BD66F32F0B89B1 /* sockaddr_resolver.cc */, + E0E670B0F4D5B0F36E134AC4B91613EB /* sockaddr_utils.cc */, + 204720D934D838B8EE682A8097C94AE3 /* sockaddr_utils.h */, + 5ED26D966EC4799DFE50A0B485AABBC7 /* sockaddr_windows.h */, + 06A7785C2D274E059D7E48536C3FFE74 /* socket_factory_posix.cc */, + 1D1664FBDDEF3E434B51485D4961E2D9 /* socket_factory_posix.h */, + 5FE186C46E9D8B1ECBC4B33958C5A179 /* socket_mutator.cc */, + C0E1B53048884BCE67B7A8A8B8372541 /* socket_mutator.h */, + 312F18F34695B4B9C82F20C761BD59E0 /* socket_option.upb.c */, + 17CB7341F4DDEE56795A098BBD35BDBB /* socket_option.upb.h */, + 768CD4C16ADF689D1EA6AE7199FB2977 /* socket_option.upbdefs.c */, + 13C42C14F28B55237C8EABD68C2D3E30 /* socket_option.upbdefs.h */, + BA6E01683914AEF58BE47D03FBA3D8F8 /* socket_utils.h */, + 84663C520851681B57348DFEA30935A8 /* socket_utils_common_posix.cc */, + 4B7F239A420331E55E347FF8D233D2EC /* socket_utils_linux.cc */, + B5B789506EAA907F974B9B0017179437 /* socket_utils_posix.cc */, + 508EEBA92DEF29F71F6A83F49961A14F /* socket_utils_posix.h */, + 75734B57DDA07BA0F0B881C7B45BEF0C /* socket_utils_windows.cc */, + 018EB0AC74D5FEDC40442283571E102C /* socket_windows.cc */, + 009CE13C669177FF691662B7065B7B9C /* socket_windows.h */, + 8A8E6083194F91775D3A6AD962AD839F /* sparse_array.h */, + CDA5DE068752D71573EA49A8BA87D869 /* sparse_set.h */, + A90BE6B28A63A86496A91B30F74A3CE0 /* spinlock.h */, + D318A5769B054FE992F422C14807E721 /* srds.upb.c */, + C97CD6E0B50977A973CEEE3C6F97F51D /* srds.upb.h */, + 9487CE6022E0A910CFC60DC5B50EE383 /* srds.upbdefs.c */, + 682C4B1BD4CCA9B93150996C696E4E75 /* srds.upbdefs.h */, + 62D7591B1FC5BE969365E5D0EA83CA62 /* ssl_credentials.cc */, + 7B41581D18C97FF19027755685B4B4EC /* ssl_credentials.h */, + A6163330E13FD6D9CA906BB8F8685571 /* ssl_security_connector.cc */, + EC6FBB96582CBBB6E833720B55E94825 /* ssl_security_connector.h */, + 197DC8CACCC79542220C2FE5DFF0C516 /* ssl_session.h */, + 912ED200F15430BC2F033ED86F2F6A77 /* ssl_session_boringssl.cc */, + 03E409A78ED4265872D0A54516FFFB77 /* ssl_session_cache.cc */, + 0F425602B1224DF73DE5248B272F3C18 /* ssl_session_cache.h */, + 80033A1C79A2B43A03B108F7458D5014 /* ssl_session_openssl.cc */, + 29DD1F26AAC3E10FE50AB1AA84EFDB3A /* ssl_transport_security.cc */, + 1244F187DE8B643C1B4364BEC2235B08 /* ssl_transport_security.h */, + A6A071AF8A323A6D915749E1C0F40D99 /* ssl_types.h */, + DE62ED82E274F2A19D0C3FA4A8C34C88 /* ssl_utils.cc */, + EAE10E4C79D3BD963BB94DAC73AACF20 /* ssl_utils.h */, + 3D08DB9F57631B19ED97084032EB0ACE /* ssl_utils_config.cc */, + E59C2AF7F4CD8E108544D29D11F76EA9 /* ssl_utils_config.h */, + 7D3922089CEDED5B9DABDB00407AD737 /* stap_timers.cc */, + B0C9B5409D134DBC5B5ABB507E373F8B /* stat.h */, + 434A654C2780CCD5D56C087619B93E3F /* stat_posix.cc */, + 93285D76CBC908BEB9B944E1C9D99205 /* stat_windows.cc */, + B920ECA7C73B5027A0C5041A61D94DEB /* stats.cc */, + F045F3BD7544A714E0CD0137CD045710 /* stats.h */, + CD261CDDD7BF668FB5646176B9110854 /* stats.upb.c */, + 0730379B8BE545D6B24579D6406C9E3D /* stats.upb.h */, + 903ECEFDC4D67DC4842B44411E309FCC /* stats.upbdefs.c */, + 7A263F94AEF7A131068807D2EF04A32D /* stats.upbdefs.h */, + 45DEEB8E70C4ABBE5C26BB3DB2AF9CB4 /* stats_data.cc */, + BEC5D7EA7073E761E4C370942E7EE1D7 /* stats_data.h */, + D9D3800F69DFBB1CD09B440CCEA97700 /* status.h */, + A5F18EBF8D501B01481A8039CCC83351 /* status.upb.c */, + ADCE8963157AD9D12D4F54FB46D94A6A /* status.upb.c */, + 278998BC5EFCB625A7BFC826E60F3611 /* status.upb.c */, + 195D919F657CFBF02983AB317A6C8058 /* status.upb.h */, + 1ED9ACD691E57D801DB08391D17E86DA /* status.upb.h */, + 7397DC11544F0B327AE11C4C9FE4812B /* status.upb.h */, + 7434714A9576E498F28C5F58710407CC /* status.upbdefs.c */, + A85A723F78B6ABD3A692A8C7A9A73DA2 /* status.upbdefs.c */, + 7312DDFBE0572552979E0BF19894719F /* status.upbdefs.c */, + 7761A8FBDAEC94A388FD4D3A6E7FF4C9 /* status.upbdefs.h */, + C4A1DF8DC795CB0C0A659EF93902852D /* status.upbdefs.h */, + 52BEC2D13CAB924DCDBCCDF1D0117673 /* status.upbdefs.h */, + 6AFC12BAD8EB1347408605A5BADCB5A6 /* status_conversion.cc */, + 318F7506F376D16B006B28DDB86D8446 /* status_conversion.h */, + C52440FC8CE1B949017DA13C0FF25216 /* status_helper.cc */, + 6850E800A8DABBF5237FC862A9BD0F00 /* status_helper.h */, + F1C21334E78224F1AC00ADEEBD13B732 /* status_util.cc */, + 9F8BB55C7DCF87417230FE4832992463 /* status_util.h */, + 5AED9BE9EC29B07850AC6E22B0ED0B76 /* stream_lists.cc */, + C0A2EFBD9775576C962C0368B8C50D6F /* stream_map.cc */, + 0DC274416316CF28C1B226C234EF038D /* stream_map.h */, + 59A4B5CFE40B37F8D1D69D79F61C65D2 /* string.cc */, + CE44DB795891FD6269F7E501C45A6EBE /* string.h */, + 71D742C8B8EAAFA6DEE91E742BEFA2A0 /* string.upb.c */, + E848066EEC2C82BCF4BA5A317173105F /* string.upb.h */, + 62D506DC4AF463FF2AC78C5797644AB0 /* string.upbdefs.c */, + 698B86C8C9CD33C2A3CE185D3ED68792 /* string.upbdefs.h */, + 3A1B7E8EDF1546CF49356C374C689BE4 /* string_posix.cc */, + 52E79B35CD62FA81884D7E6AD1CF3F0D /* string_util_windows.cc */, + FC0DF084336394A8EFBA01BAFD8C237D /* string_windows.cc */, + 6212D54A132A35FCD334DA60C469DFDB /* string_windows.h */, + 83DC494F0B1E80441C9E7C3E13116C93 /* stringpiece.cc */, + 2A0F6C1839609A282C3C043DF4DFB1A5 /* stringpiece.h */, + 227DD13621C2310C3548709FA81C8FA8 /* struct.upb.c */, + 9989AC67F1D49FBE010A00C215088767 /* struct.upb.c */, + BFB9D15D758565EBB2987A59FF9157EF /* struct.upb.h */, + 036A45508051CA128EB05721C7879CF6 /* struct.upb.h */, + A7573BC809659CC229FC38491830FA33 /* struct.upbdefs.c */, + A48625E66DFECC286443C70D9B18D5D6 /* struct.upbdefs.c */, + 8ABF409A67D464CB78C5B22C9535195B /* struct.upbdefs.h */, + 6B64CF71E055D8DCC922A3B3F9EFC7F6 /* struct.upbdefs.h */, + C360A49B4398C68CE79694369E6B55F5 /* strutil.cc */, + 41C092EB4CE0E201A855ABE105E7F67A /* strutil.h */, + 5FFEB274B76E2192B73CEEDF45727D78 /* subchannel.cc */, + A28ABFEFAB55DD18F56A4A986DB6152A /* subchannel.h */, + 8937930EAC9E1C511504C8C3396DD6AF /* subchannel_interface.h */, + DFD9638460951F6E4BB9DFC588DBFAA7 /* subchannel_list.h */, + D0C83FBCF53729992EA09EB924B5B2A9 /* subchannel_pool_interface.cc */, + AC0EBF16661DFE0887731EB095FA9D6F /* subchannel_pool_interface.h */, + 8BD8A9D74635DD1979B54B4A8357F5D2 /* substitution_format_string.upb.c */, + 1AB4F8C996BB9C51711AD5E3A2F2BDE1 /* substitution_format_string.upb.h */, + E55145205239204D0C61B7DA46737BF2 /* substitution_format_string.upbdefs.c */, + 736B82DD436598B49A85DD9DB29A4ED7 /* substitution_format_string.upbdefs.h */, + 1405DE67FAC186560B720BE66F2BA803 /* switch.h */, + 70B2F8788BC4D7ABA6BC636660629C0A /* sync.cc */, + DD7DBB978226B1B2200E51FCAAA27CF3 /* sync.h */, + 74724CB31640436CA816296D74B6E275 /* sync_abseil.cc */, + 61F8C4DF8D9D21A5CEE8FA861AF44C16 /* sync_posix.cc */, + 592EB0F277777C40EF758EA78E5417CC /* sync_windows.cc */, + 46577697D774EC6329FD1F29C73976D0 /* syntax.upb.c */, + 948C0D518D20173E63B7ED7906137E67 /* syntax.upb.h */, + 07C261AAF792E8FDB65E4732F7592560 /* syntax.upbdefs.c */, + BF3C8DCE4D904CB0430C200A0EAAEFB0 /* syntax.upbdefs.h */, + 092A87678087B35CCC39B21EE90FF971 /* sys_epoll_wrapper.h */, + DF40197C4E719961FE7159133211BB47 /* table.c */, + 0CBD18A4070366F42D0CF805DCBC3160 /* table.h */, + 1D00ED514F570B6A987ADD71120848F9 /* table_internal.h */, + 4AA55C4126CBAF148C6203436C9AED0F /* tcp.cc */, + 6DDD6D0D53A77A5AA434A40329CDE64E /* tcp_client.cc */, + B59387443CA79B414EC20E72667CD903 /* tcp_client.h */, + 5B180C5350B8A63DD9981B25B3DFF1BA /* tcp_client_cfstream.cc */, + 7F93CC6BD4C01C55A9E61721E8BBA1E3 /* tcp_client_custom.cc */, + 64602F31CE05A142262FB71B050B8FDA /* tcp_client_posix.cc */, + 08F74DFFFF418FD0CD918F879A541838 /* tcp_client_posix.h */, + 318F6BA59B0E75BB499993C846964EC5 /* tcp_client_windows.cc */, + 4321DCE0CAF96B566BBBF1B0554B256B /* tcp_custom.cc */, + 4E0ABF67B321679006FDEAED33972663 /* tcp_custom.h */, + 8615921BAC23D16B67E5F98134A7A044 /* tcp_posix.cc */, + 5D78D64D9637267FA37B84691562CAF1 /* tcp_posix.h */, + B8A1770CB18273BA3F5F810648195C38 /* tcp_server.cc */, + EC48D4A35E9413EC6249BB3C0E1A20BE /* tcp_server.h */, + 59E129EA4FDFCBFFA51178B53372CA6B /* tcp_server_custom.cc */, + E96F856D79A797EC5078ADF09A8BFB85 /* tcp_server_posix.cc */, + A64024F9C43BC137E03E8ED72C7043F3 /* tcp_server_utils_posix.h */, + FBFEE22ED00F3ACEF8A519521C42D2D6 /* tcp_server_utils_posix_common.cc */, + FC501C2D27F2AA6E6EACBE5E759C295A /* tcp_server_utils_posix_ifaddrs.cc */, + 7E759E9ED96129102A03AF7BB4953E95 /* tcp_server_utils_posix_noifaddrs.cc */, + B8DABEA255EB8DBC731FAC115AE09E10 /* tcp_server_windows.cc */, + 81E425D2F7ED58FB616B9007FDDDBBE6 /* tcp_windows.cc */, + C3D268AAB53EF4B60D7E25A925E0E432 /* tcp_windows.h */, + BE73ED005D70328168182079A314F5B6 /* test.h */, + 83525FF00465FEA737F6669011484D29 /* text_encode.c */, + DA94E904568E4BBBB371E720999910EF /* text_encode.h */, + 9291499B9C16B2D7F76F68C523D3D722 /* thd.h */, + 5F4F663504DEFD99A7AC785376387C46 /* thd_posix.cc */, + 1861E35E3775866749CC6417A5F1F1BB /* thd_windows.cc */, + EDFB8CD92A94B70D54993C8EFE20C336 /* thread_quota.cc */, + BA55E409D6BD9B5A9F5F510BFCCB5A7D /* thread_quota.h */, + 54115A0D583B5439488FBED247E630CF /* threadpool.cc */, + CAA94709D0AEE21BDCE54D34542DE008 /* threadpool.h */, + 80D4D9403D385C29E02E83A44CAE28E6 /* time.cc */, + BFA180A12CE3550D7D3BB9DCB85D3B22 /* time_averaged_stats.cc */, + B0964E214F7B88DC9E4E15108B2F1CD4 /* time_averaged_stats.h */, + F441648B137A2028EA6314EBEF143003 /* time_posix.cc */, + 1539D6FAD75C196EC3DB51745763BC28 /* time_precise.cc */, + 082EE19BBD4854345BD55C490F0FE52B /* time_precise.h */, + 28B758952C01B2289CF9E4C8FAED7012 /* time_util.cc */, + 077708486BC89CDBED171D0C2FD9A449 /* time_util.h */, + EEE37EDC9868F2FE189B0AE434DE0B2D /* time_windows.cc */, + 32483158921F3A2F8AD226D2F5D4380E /* timeout_encoding.cc */, + B3F203224B478A27704BF389D43AC369 /* timeout_encoding.h */, + 0A835E50099F0BAEEC2318A0D4EAEC40 /* timer.cc */, + 43981BD058FEE7505D31C7714280F3F8 /* timer.cc */, + 747678B86657FDFD0F68EE2968B8E13D /* timer.h */, + 41167EB6AC0135A71C67FC8ABB14CAFB /* timer_custom.cc */, + 13B20783C37832E28D8168AE1F12C8EA /* timer_custom.h */, + 22E4D6324AD8A580079A5880357F446F /* timer_generic.cc */, + 6E0E6BB641A4D4700D406BAA9F5AA33B /* timer_generic.h */, + 029402FD7CA6C5F7F8534989AC948459 /* timer_heap.cc */, + 3B254D322C32006D714FC305E0318705 /* timer_heap.h */, + 7A8BCC1E308A4217373A3C763CE22AA7 /* timer_manager.cc */, + C28083FF9252A92B9017615F4DC83B2B /* timer_manager.h */, + F1CAE2156AEF9B7C06EEA20395B67B01 /* timers.h */, + 3AFD74EC510204AE0961C587D7BC79D7 /* timestamp.upb.c */, + 105F02ADBBA15D4E906E8E9E2100ABA2 /* timestamp.upb.h */, + 2F8084B6436F2FEB5F79CFE6463B6CFD /* timestamp.upbdefs.c */, + A11919A4361C25FF33CFA87FCE356E44 /* timestamp.upbdefs.h */, + 1EA26F99B72EFD6A8CE0F0479567705F /* tls.h */, + 402A8A68A6B1E9FF754F9BA68E138B34 /* tls.upb.c */, + 62BBC4C8D3AC00E76A6D822816D3A48F /* tls.upb.h */, + BB8D932BDF329A612E00E6020EAF2DB7 /* tls.upbdefs.c */, + 66D6016C76F002E74612F8F38F94C951 /* tls.upbdefs.h */, + 852EBA8D8890348981588637E2ABCDE1 /* tls_credentials.cc */, + F760288CA1EF34E51879F1133240C9FA /* tls_credentials.h */, + 35776BC05535AFF715C52FBBAB927A07 /* tls_security_connector.cc */, + 3233D57DE605C6BCC6ADFEF7B681EF00 /* tls_security_connector.h */, + 5442F33BFFEAA54FB0E1213B7CCC5519 /* tls_utils.cc */, + A1230CA24C6882AB7137018D5A44D317 /* tls_utils.h */, + 721992F744EB9EFB1DB8CDB5F98E3979 /* tmpfile.h */, + 3B6253185DD2BE5891A5400FFCCFBE50 /* tmpfile_msys.cc */, + 020221BD4FCF768696ED809A4A44D7AA /* tmpfile_posix.cc */, + AF03D0EDEECB6FA8F70E1757E6DF0F2C /* tmpfile_windows.cc */, + 9E97D08D8413B452AADFB547D5F82A9F /* tostring.cc */, + C72FAE178B354404D83BDEA871922B30 /* trace.cc */, + 1EBC70A117CEC0B83BD4DF25E5B8F921 /* trace.cc */, + C722930FA1BEC60A5DC134D61FE68F7A /* trace.h */, + D89598825346D804FC4B595C60946825 /* trace.h */, + 07B6D416D3093647DC6DB69DAFCBC781 /* transport.cc */, + 4FF3FEEBEB258EE1087F0C6DA4A256D1 /* transport.h */, + 2A5771BA8999F9CC8C598B4CEE102B29 /* transport_impl.h */, + F1DBBB6F227255261A3D549D931DF79B /* transport_op_string.cc */, + AAEACA1CE1211402C310A04F71FC4EC9 /* transport_security.cc */, + 1AF9FCF68333EA9A4DB8725AFE7BE4B6 /* transport_security.h */, + CB288819818CE1F945DE4AE6E1BEB6B4 /* transport_security_common.upb.c */, + 26074D2724E5FF03D66FB954BFD089E4 /* transport_security_common.upb.h */, + 485176E1CBDFEDDAC96942AD2C78CC14 /* transport_security_common_api.cc */, + 45B1D92465D0D022D48B232B333099B7 /* transport_security_common_api.h */, + 0B9E9E6F0F6B95D41C41ABA77D5FEA93 /* transport_security_grpc.cc */, + F52AF24B5AA1F9D02A825556C099506D /* transport_security_grpc.h */, + 06731473BCB69ED29E92B519B5F5D482 /* transport_security_interface.h */, + 0CE447024B035F21EFE9868F84C08A21 /* tsi_error.cc */, + 0B8BA9914D0BDB774DD6F0EC9380C000 /* tsi_error.h */, + 00813C601870280FE02E9EA234F23B16 /* typed_struct.upb.c */, + 97DF4E3B4A0A1605DFA5682A215CC0BA /* typed_struct.upb.h */, + 38D65E4E29AF3643C609BFAD8D43127B /* typed_struct.upbdefs.c */, + 0ABF4E6D27AB22EA11D15CA521865D8E /* typed_struct.upbdefs.h */, + 0B82C669BE5CC1413C3431CBF00DB8D9 /* udp_listener_config.upb.c */, + 229819F97881572FB48A9489C544EB22 /* udp_listener_config.upb.h */, + 6CCD5C9C3F496EEAEF27483628AF37D8 /* udp_listener_config.upbdefs.c */, + 1874F170F3565BD106C249A048CF49BE /* udp_listener_config.upbdefs.h */, + 193A54A1F086F3EDB32C8A5D38273F16 /* udp_socket_config.upb.c */, + 884FE2EFE455D674ABB1D1AE49328BB3 /* udp_socket_config.upb.h */, + A8FB827803A5A5ED968DDA6EDD9F9F78 /* udp_socket_config.upbdefs.c */, + 5E95F33246BDBE8F7F11EDCA48804552 /* udp_socket_config.upbdefs.h */, + 7CFF76E68FDF95510C4C943BC07D7E05 /* unicode_casefold.cc */, + FC2CB582BE2A0121086FB88B5FB35755 /* unicode_casefold.h */, + 6F676397F30FA1C0BB9517D4F6B1C5EB /* unicode_groups.cc */, + F499D78663453F07599EF0B6E8C81987 /* unicode_groups.h */, + 5FB52C6A3A980EA92AC418D7719C5CF6 /* unix_sockets_posix.cc */, + 8470A5D15D04BDF6BA27E0C310EB883B /* unix_sockets_posix.h */, + 9B3AB4F6DB4B173C557329EC9F8ECC4A /* unix_sockets_posix_noop.cc */, + 1455F47EE613316CD8D57D2D359AA8C1 /* upb.c */, + E7D15579AB3705D8D964E82EB683F7ED /* upb.h */, + 6BADB4F5D23C4D992DE350FFD0D08D70 /* upb.hpp */, + AF8D65231F53D149DDCDCE31C960CBA5 /* upb_internal.h */, + EE76B9C489D88D8ABE295CD4E8B34A39 /* upb_utils.h */, + F3341FA385290978454F1FA70594BF22 /* uri_parser.cc */, + C90CC3A07E2E102E0E7DD8320CD24576 /* uri_parser.h */, + 707D48637A80D7EF8E7CDE41AA6225EA /* url_external_account_credentials.cc */, + 88DFEEA988E27091399A84F6874A1240 /* url_external_account_credentials.h */, + 1F175BEB55626741169EAA2B4F1940CA /* useful.h */, + F0E9D0AEBDADB2A8C8A9BD0C02DCBD2C /* utf.h */, + CDFE02CE201EFAA690AFAD99027F93D4 /* util.h */, + 8F94E58274BF2458AE3E9CDB49A7FF1E /* validate.upb.c */, + D879AD7737DC74FAFAD1A30B40567143 /* validate.upb.h */, + 09DC9517B315676839ACEB9CFE6C10D7 /* validate.upbdefs.c */, + 365C68CBC9D836FCF5F5B7F3DBC935E6 /* validate.upbdefs.h */, + 7DA0606A094629B2C9F18A9B70903319 /* validate_metadata.cc */, + 280C8A2B08D30775EE7EEE77D3593512 /* validate_metadata.h */, + 401A9C6E2CD6D529659815729E12AB46 /* value.upb.c */, + 17D5CB57D1A92399DD786C06D6FC5258 /* value.upb.c */, + 1FAD3C81E6DC6B3AE0B78DAB0A591F01 /* value.upb.h */, + 7DFD263E34216F5EF21A7FE1D6675D4D /* value.upb.h */, + D3E31EA9ACD1765DC865EE60E177A090 /* value.upbdefs.c */, + C07244DA1A338BF91CFFD6E224C053D4 /* value.upbdefs.c */, + FEFD23721731F9F630D779975C9D2894 /* value.upbdefs.h */, + 481020D9155A4274E3CD086FB807D745 /* value.upbdefs.h */, + B0B531C4E8B3E16E7483222F61E71342 /* varint.cc */, + AA08EBDCAAEE5B8FD6E00B12FE69964D /* varint.h */, + 53011AA68A247AF435B3243052283F28 /* version.cc */, + 3F124395F3E2B5F3E23DA9D5FB8331AA /* versioning.upb.c */, + 518EF993B83123E47B9A9905277CCD5A /* versioning.upb.h */, + 2F7E4F462D6F65F581116E1460F8B6BC /* versioning.upbdefs.c */, + 39682ED990F91356980E2DAE64781674 /* versioning.upbdefs.h */, + DAA9D899824A3AC28E575A1686EF3CEA /* wakeup_fd_eventfd.cc */, + 88D29C372848AD3E431BA16FE1CE337A /* wakeup_fd_nospecial.cc */, + 7B175DEEC81EAFDFE8DC739678786A10 /* wakeup_fd_pipe.cc */, + A4920295DB0F4D77A4557CFCD24545C5 /* wakeup_fd_pipe.h */, + 36C3E0829A2BB5554763432A84562116 /* wakeup_fd_posix.cc */, + E3036319366C078302A76C830F3F4029 /* wakeup_fd_posix.h */, + 9F7FCF4FFB12A3028A119B4B72B6A8A5 /* walker-inl.h */, + D760F6E2EA72D7AD7B0328892665F23E /* weighted_target.cc */, + 9FAC14502302B26029B31B47DD0C85D1 /* work_serializer.cc */, + F63BADBE8B7AEC68591862B5221646B0 /* work_serializer.h */, + E7AA60DD3E3CE684C3CC6332E8D176CD /* wrap_memcpy.cc */, + B4DE6CC41E6F2B0B44A4A126B452AC21 /* wrappers.upb.c */, + 7B245CE354938D5611FC6589C24539A9 /* wrappers.upb.h */, + 310929A4B9AD996BE7AA7025DDAEF341 /* wrappers.upbdefs.c */, + 60356B24A4327C5B861458DC234B31D8 /* wrappers.upbdefs.h */, + 4C7B1B5AC1785C6EC676B33E97EDE160 /* writing.cc */, + 85DA57F50C065ABF328C3F4FC253A5EC /* xds.h */, + 6882B16CAA7E81798A22620AD7E30A2B /* xds_api.cc */, + 941B31C5D166B2A5265EB03199EB1E58 /* xds_api.h */, + F530627E9BBDBBC57486EA716AB76F7D /* xds_bootstrap.cc */, + AD0690F302768549163C52095ECBFE9C /* xds_bootstrap.h */, + 0A5A12C63000D22F13EC55CA8D6232CC /* xds_certificate_provider.cc */, + A6AA0E74D2580BB05184D8D0296DC5A8 /* xds_certificate_provider.h */, + 67E772D58D2D675044712888380BBC34 /* xds_channel_args.h */, + 3563B82097A9FA3BED079FFCFD1A97A4 /* xds_channel_args.h */, + 720FA670D2663B74EFFCCB7EA2BA3C1B /* xds_channel_creds.cc */, + 31FDF0F2DE49AD54F78B05940A0729A4 /* xds_channel_creds.h */, + 232B49CAD8CA9E19B859DECA4F67F7E0 /* xds_channel_stack_modifier.cc */, + BDAB6BC3D03D0BF411CAF5F78E64C545 /* xds_channel_stack_modifier.h */, + 85675F4D896A7D0D4E0E17BFDAEF4F9C /* xds_client.cc */, + 3ABC7B18363F71FC7E5DB2BA4E4842A7 /* xds_client.h */, + EC71B8CA0E427A0532CDE528399509DE /* xds_client_stats.cc */, + 29962F6D72D1F0B4A840F0B28AED5F03 /* xds_client_stats.h */, + AD3352A22996F0759FFB8225686311E5 /* xds_cluster.cc */, + A2A7184DB71FC01563806D3E51DBDE43 /* xds_cluster.h */, + D22C7BCF9C76F0673638AAEAAEBB6FAD /* xds_cluster_impl.cc */, + 2B6B97BD26394279C4298193F4E7E346 /* xds_cluster_manager.cc */, + D57352C7ABBE6542DF2B6F3533D18D8B /* xds_cluster_resolver.cc */, + 0E1E5095DC4E6ED561F71B494B708F6D /* xds_common_types.cc */, + A830F6369711F72E27BFE6E092919C16 /* xds_common_types.h */, + 599FAF2C50D84FDEFA4BAE87CDE7AE38 /* xds_credentials.cc */, + B2A470446733C251C84E247E9906CAB0 /* xds_credentials.h */, + 83ADD73FF907643E3B375DEE31D48BA2 /* xds_endpoint.cc */, + 82D5B7227FD76BEFC8A8C1D274FE5346 /* xds_endpoint.h */, + 81CEBF3D40AB39D0FFC1210983EEF30E /* xds_http_fault_filter.cc */, + 09EEB97BACE89B6AB40949771A85F931 /* xds_http_fault_filter.h */, + CBD6007C3CE2CBA2667C5EDD01BAB009 /* xds_http_filters.cc */, + B238148DF29E04A0AE0E03D79761EC76 /* xds_http_filters.h */, + 8D6BF2C986C8C713B9122E1ED583C1D3 /* xds_http_rbac_filter.cc */, + 06333C5841C2968705305567075583C6 /* xds_http_rbac_filter.h */, + A5BA7CD555D9EB33FAA9DDBDAC75B755 /* xds_listener.cc */, + 04337AD85D598806F6E5A2A6595774A1 /* xds_listener.h */, + 318FCF61E58719923301D05F78939BEB /* xds_resolver.cc */, + 978FAE9B9C55FC55E2A02D38B3070599 /* xds_resolver.h */, + BB758EA35D19B4156EF8CF91488D5D2A /* xds_resource_type.cc */, + AF1E0B61E43E7FD0E040F4D64F678EC6 /* xds_resource_type.h */, + 8764B611CEB80ACEB5412D248A044D89 /* xds_resource_type_impl.h */, + 97775E1BE70EB0BFCEA5831BB557C64D /* xds_route_config.cc */, + A0373B87AC570AC98C3D94D75E607A24 /* xds_route_config.h */, + 1BA77ED35FEB32AEF90736DA16D338EE /* xds_routing.cc */, + E4DE88EC10BA7EDF795411E292FB5FCE /* xds_routing.h */, + 0F7A087006CF08E6065D3C0B99B8824C /* xds_server_config_fetcher.cc */, + 562C36DFCE7F773633C1F593D2DB3D67 /* xxhash.h */, + ); + name = Implementation; + sourceTree = ""; + }; + EA523527AEFC5FBBCA33DF3CF9464D52 /* strings */ = { + isa = PBXGroup; + children = ( + 5A50C4097CDB95665F30A182B7A81512 /* ascii.cc */, + 978FA0E77AC57B150078982B58EDD8FA /* ascii.h */, + FF33FF4CFAAD63E53EC5607DDEE38D5C /* charconv.cc */, + AD8482B9482E150C446280A6A93E820A /* charconv.h */, + D15855BD3F6456F539A6C44FC91D1355 /* charconv_bigint.cc */, + EC90A7C5C584AC47F624D5C112099FE5 /* charconv_bigint.h */, + F64350C40A35C23DD5B8E7A7066BEA7D /* charconv_parse.cc */, + 442AB8B5503182AEBD52FD7873830BE7 /* charconv_parse.h */, + A233F2183DAE156CFCBE1B03511001AF /* escaping.cc */, + 4C5B76F79AFAFD2640B11BBEFC8BB50D /* escaping.h */, + C6427E9766ECE563BA9C8BF19E26C617 /* match.cc */, + C4B5AA89273D20D5BD0D13CBF2E7DBBC /* match.h */, + 501FD9BA2EAB650A68708F8FB7B72557 /* memutil.cc */, + 22265FBA8E7A085BAF116E0BBEDA2687 /* memutil.h */, + D3198DE7E416FACAC3B41C205DB2E7B2 /* numbers.cc */, + 0B89D0821D99B271CB219630F20FBD6C /* numbers.h */, + 9474C1965E6498611A917C1E73C71746 /* stl_type_traits.h */, + EDB91A0EE9F6599862A19DC0A11F66B8 /* str_cat.cc */, + C72553A904AF1CCF230C3C41A67140AE /* str_cat.h */, + E9942F8E8AD018FE120B919D5B22F72A /* str_join.h */, + 1B39978A120CD59C89DC8046523588CF /* str_join_internal.h */, + 9F69F4A3DE6D01E252EE2CB9DDCCCEE1 /* str_replace.cc */, + BCD4A0F5533E2A51613C0B4C543C68D4 /* str_replace.h */, + 627EDC6B3DA19A95043776F59FA9DB50 /* str_split.cc */, + BDA0F134B1D8C59FF7E99263B96901E9 /* str_split.h */, + 033CC53C9D402D174B86D57B86ABFBBD /* str_split_internal.h */, + 43BA3EF2B8AC25FA4C719CC7BDF7539D /* string_constant.h */, + F49E3F1707C4FA698B16F93F56BB143A /* string_view.cc */, + FA1B42EC644DDD1D81FDF907A59257E6 /* string_view.h */, + 31C8E365BE86FE1180E2F0DBE3507353 /* strip.h */, + BCD79DB9E819C1E474CE7E71C4D7EEB1 /* substitute.cc */, + 61085D384F2C3F2C228334D8A2C37968 /* substitute.h */, + ); + name = strings; + sourceTree = ""; + }; + EB3B659DBD0AE5E7C345214FC42D7873 /* Support Files */ = { + isa = PBXGroup; + children = ( + A7544917CEC4C67EDCE623C49B9BFC34 /* FirebaseCore.modulemap */, + 47B384A8D292FC1CD5307E6A38179C80 /* FirebaseCore-dummy.m */, + F520BA2EA75694A8B719C8A18E5021D5 /* FirebaseCore-Info.plist */, + 56D71B9EC65FB4730889DBDB5C0A39CC /* FirebaseCore-umbrella.h */, + 2066F273768A84190C4218E6A705C913 /* FirebaseCore.debug.xcconfig */, + 0891B84927F0D059D5399380BBECC592 /* FirebaseCore.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/FirebaseCore"; + sourceTree = ""; + }; + EF526AA7D963141A2249FF7424274C32 /* GoogleDataTransport */ = { + isa = PBXGroup; + children = ( + 78998C95E43BE1ED8AD1A0C5397138D7 /* cct.nanopb.c */, + FF9C10CCCD94FD628AA1635AE133772B /* cct.nanopb.h */, + E92EAC54AE0C34F1D7E1CEEA04E8C16B /* GDTCCTCompressionHelper.h */, + D209E9994A6A376663BF7F030EB4B6B2 /* GDTCCTCompressionHelper.m */, + 3D0C43686A6EE45D10DA349A07C3DD74 /* GDTCCTNanopbHelpers.h */, + 70629CAA86E0DE6B3CB2AC5455ED5AAC /* GDTCCTNanopbHelpers.m */, + 08F961DB4689A14BD954902AF6147C22 /* GDTCCTUploader.h */, + 86033FE5DADD71CF339771271C63162B /* GDTCCTUploader.m */, + 2C36DC6B16360E10C8CD759BC8B2352F /* GDTCCTUploadOperation.h */, + 237E0B3D5996CE6777286EA95B21BA46 /* GDTCCTUploadOperation.m */, + 8E93F579991931E42329BEA496D33517 /* GDTCORAssert.h */, + 5D45D917CBBDF42E595458B7DEFB1B79 /* GDTCORAssert.m */, + 96FDE8D0698C60F3B9517D4DD834DD4C /* GDTCORClock.h */, + 025A7CE1C34812898106E2C43129B0E6 /* GDTCORClock.m */, + 250A0A8E6A5295A93516A2CD41C17A47 /* GDTCORConsoleLogger.h */, + B9F588B3A7F69D7D3728D4412C50EAD1 /* GDTCORConsoleLogger.m */, + E0E3208A29D69C1218278CDA469B1834 /* GDTCORDirectorySizeTracker.h */, + AC8A3EA52E5FEB28C11FE294828802F7 /* GDTCORDirectorySizeTracker.m */, + FD179B8CDE8F5BF15B635173DA3F4990 /* GDTCOREndpoints.h */, + E2C1F1AD75DB31C972B8716164451F0A /* GDTCOREndpoints.m */, + E8F46A64927E643F6A6F6B12B14262A4 /* GDTCOREndpoints_Private.h */, + EA1BD0A5721E7900CDBB91BCF1A7FA92 /* GDTCOREvent.h */, + F0AF0260B2CC052D112AA476CC835870 /* GDTCOREvent.m */, + F3A995DEF95C95BEBFFF6F9DA398D58F /* GDTCOREvent+GDTCCTSupport.h */, + BD022C881B2D5E71FDD8106E98AFFBB0 /* GDTCOREvent+GDTCCTSupport.m */, + D25A4278C540FB0FC06E397FA5223B14 /* GDTCOREvent_Private.h */, + 61666807AD6BE7D65A15582854759C5F /* GDTCOREventDataObject.h */, + 3D3B665F989D517E3CCEADA4B1514C99 /* GDTCOREventTransformer.h */, + 99E0F5CA9B6D684382B7F0F03660606B /* GDTCORFlatFileStorage.h */, + 1E19403F86AA2F9490D32AA6EBBF44A7 /* GDTCORFlatFileStorage.m */, + 3884127C2726CEB4333123D15E8789E9 /* GDTCORFlatFileStorage+Promises.h */, + 6587D3E1DF5B8FD2F2174F4EC247CE6C /* GDTCORFlatFileStorage+Promises.m */, + 641AA3DEF5E7483371554C1BD9EEDFDB /* GDTCORLifecycle.h */, + 67D0B83387B13B256BDF140BB1192B12 /* GDTCORLifecycle.m */, + 07580B733D22F671A25F6913426FC071 /* GDTCORPlatform.h */, + 00DB80FD5F6DB0BB4656E1A3A0E08071 /* GDTCORPlatform.m */, + E3597FE7AEBDD995F42B8A257B083BF5 /* GDTCORReachability.h */, + B5C37513ECE627002B9D00B0E110FC97 /* GDTCORReachability.m */, + 3A11730057B2718868210EB9298CF796 /* GDTCORReachability_Private.h */, + 235762A81F7D7590F7B56BE2741EFB35 /* GDTCORRegistrar.h */, + A63B6816F93F8A719C4268BF193AF2C9 /* GDTCORRegistrar.m */, + 1AF377D25FBCE8ED08EE6BBFCD84019D /* GDTCORRegistrar_Private.h */, + 7476A5231766F1384861C03AD9F7BB22 /* GDTCORStorageEventSelector.h */, + A5BD982B66015E44727000C16E9C68B4 /* GDTCORStorageEventSelector.m */, + B578CDF45DF5712AD064C6DB77E20072 /* GDTCORStorageProtocol.h */, + 0A64104EE9B4B1E418007B5EED6833EC /* GDTCORTargets.h */, + 04B9087A75F2AA74709D4B7037C9E672 /* GDTCORTransformer.h */, + 914C90445888B6529E1A352FC8857031 /* GDTCORTransformer.m */, + F38B6DEFC67EC9CDDF2DA5084C07B67D /* GDTCORTransformer_Private.h */, + 39F12DD004DC30A626FE2DDBBDC8195F /* GDTCORTransport.h */, + F82A2C6566DF25F6B7D117622AC2C99A /* GDTCORTransport.m */, + 65FFF08E0BE438BFC18B8DAFCF208C17 /* GDTCORTransport_Private.h */, + 633924399AD62B62A6819E420326DB32 /* GDTCORUploadBatch.h */, + 2D846D7C7E58C2BC92A3D43AA17C7A85 /* GDTCORUploadBatch.m */, + 65CF94949EDE1DE37D260177BAA2A13A /* GDTCORUploadCoordinator.h */, + DA8848962490F8E2337C9EB239A9A32E /* GDTCORUploadCoordinator.m */, + 544F515C3270FBE2337DCECC69DE183B /* GDTCORUploader.h */, + AD5155400D8F752C620F45CEB7C36B57 /* GoogleDataTransport.h */, + 3A781B51ED483B3E993F164716614042 /* Support Files */, + ); + name = GoogleDataTransport; + path = GoogleDataTransport; + sourceTree = ""; + }; + F2B1BCBDDCBB077AB19A958A4DA82809 /* utility */ = { + isa = PBXGroup; + children = ( + ADE177397712F2112EEAA2F2D110B2B7 /* utility.h */, + ); + name = utility; + sourceTree = ""; + }; + F489DDB7008A8E43510D3501473EF407 /* PromisesObjC */ = { + isa = PBXGroup; + children = ( + 85B4480886683D6312B4A3C3E72B5AFF /* FBLPromise.h */, + A1673621D96D5338BC8FA1191413D80F /* FBLPromise.m */, + 40A17BB9C2DC719A6BD61ED27F82CD4B /* FBLPromise+All.h */, + 1848D5EF032929D2608DD26F35854025 /* FBLPromise+All.m */, + 77D5FF746CCCC2F37982682AB133FD09 /* FBLPromise+Always.h */, + 5B5F6E73968859E7865EE8D3F1890534 /* FBLPromise+Always.m */, + 9714DA62A1233D9E3AEFDFE1235EFF8F /* FBLPromise+Any.h */, + FF979F9B082B167C35468CE7A2595F6C /* FBLPromise+Any.m */, + 24DC1A61543349858DC3CE1006965146 /* FBLPromise+Async.h */, + 7F05FEB54635B2E82919FA47407E8833 /* FBLPromise+Async.m */, + CEEDC760FC62325EC7B14405D0F3FDCB /* FBLPromise+Await.h */, + F030D7FCD86EF36456EAA3693CB7246F /* FBLPromise+Await.m */, + 1374C63A56E321112086337C175FAACA /* FBLPromise+Catch.h */, + 14E945F733A3AA9F77F2D86DCCDCDE2D /* FBLPromise+Catch.m */, + 3C4AE3F84CEC25239F864185CDFAA0D1 /* FBLPromise+Delay.h */, + F2AB04ED1F321E05E9A7BD804898D917 /* FBLPromise+Delay.m */, + 64230B79931A9B982349473A3036CB12 /* FBLPromise+Do.h */, + BE7A301BB5BED6D889D0397731E6FE18 /* FBLPromise+Do.m */, + F5C27F705EDBBAE9025B6A8EC322396F /* FBLPromise+Race.h */, + 1477FF7DAAAB18423E82588323C7E8C1 /* FBLPromise+Race.m */, + 26A9F7D186FF93FD30654C5916663147 /* FBLPromise+Recover.h */, + AB6AD88FB4882C4B77667A456D112AB0 /* FBLPromise+Recover.m */, + 3596EADE36B4F5EAEEFA5D640B73DCA1 /* FBLPromise+Reduce.h */, + E3746336F20EF452EAAE932847BBBDD1 /* FBLPromise+Reduce.m */, + E2313D8B926377379A4647A0AD13C33C /* FBLPromise+Retry.h */, + 4027297FA74A6F2019EE09BC4EEB7F5C /* FBLPromise+Retry.m */, + 88F61C4AA0577BB40954941D6D0F5397 /* FBLPromise+Testing.h */, + 6B74BEA667F052CCCA89FCBAC47CCF83 /* FBLPromise+Testing.m */, + 684B0DC3636E938A3A5C413BD320666B /* FBLPromise+Then.h */, + B5A41BFA4CB0F7E7E3373D8B06F2FA8F /* FBLPromise+Then.m */, + D4D09AB296E10DA4277ABAFFCA926139 /* FBLPromise+Timeout.h */, + 2F9C0A61CA9F8A9494D5397879536046 /* FBLPromise+Timeout.m */, + 33BFFCF102F6D7D243F000174DF770D7 /* FBLPromise+Validate.h */, + E540E1341FADDED8C16933C556481AFA /* FBLPromise+Validate.m */, + 63AC3401B5657BF4D7BEEA69FE9F6FD9 /* FBLPromise+Wrap.h */, + 2E248F7F08EE937F89050A94E84FFDD8 /* FBLPromise+Wrap.m */, + 823B1D3E93CA9020BB02D7D03F9852C6 /* FBLPromiseError.h */, + 5FE3BD99FF86532705A305C29863E452 /* FBLPromiseError.m */, + 1CB3AAA3D53DF706FEEC8EC8A071EA1B /* FBLPromisePrivate.h */, + 56608DB031E44214A78B36957CF9CD0C /* FBLPromises.h */, + 6D6B3F60A0F12ABC110EE4917EA007D8 /* Support Files */, + ); + name = PromisesObjC; + path = PromisesObjC; + sourceTree = ""; + }; + F4B7B2A244FE41C50A71274AFE19BC1F /* pretty_function */ = { + isa = PBXGroup; + children = ( + 0459FDF6009FE2EE84E394AF3A9B66CD /* pretty_function.h */, + ); + name = pretty_function; + sourceTree = ""; + }; + F4E1AAAB7C1BC5EDB9B5A0CC8E3529B1 /* bad_any_cast */ = { + isa = PBXGroup; + children = ( + F8CE02C188A754212BAE7A3FF155EF08 /* bad_any_cast.h */, + ); + name = bad_any_cast; + sourceTree = ""; + }; + F51116DF7153723CBE100E2EA0A95232 /* raw_logging_internal */ = { + isa = PBXGroup; + children = ( + A8D0DC3B5FC82940E2ADC8FA9DA19BF8 /* raw_logging.cc */, + 527C540EC6841A0AACBB99D9D68F09F8 /* raw_logging.h */, + ); + name = raw_logging_internal; + sourceTree = ""; + }; + F5BCBA179B0FA874FA789F6E5D684096 /* Interface */ = { + isa = PBXGroup; + children = ( + 13966D7713C84AD5CFA914C10E1B6AF7 /* alloc.h */, + 524974CD58E54F6D2D593683FFD18B77 /* atm.h */, + 4AF725CF22CE2DF8A38003395D12C7A3 /* atm.h */, + 26E1BB0FB7A460C95B4DFB90D3B0ECA4 /* atm_gcc_atomic.h */, + 5B3FC27D3B031EE73A86D41F2900C0E0 /* atm_gcc_atomic.h */, + CCA4B87E39594AB2E6716D9984896FC5 /* atm_gcc_sync.h */, + 94A6AC699F564AEE19B2C42D724C513E /* atm_gcc_sync.h */, + 9EE5483EC0404FBC0F79F689CC6F004C /* atm_windows.h */, + 5DA911BEEA8FBEE977EA42C64F307ED1 /* atm_windows.h */, + B41F73E7B25767577CB058FE0FA656C2 /* byte_buffer.h */, + B2DCAB3C09E87A145036E368AAA8237D /* byte_buffer.h */, + CE64B19C4E86F6C10081C20AAA15A31A /* byte_buffer_reader.h */, + 3D841EDAEEFCF556840E826F362E53AE /* byte_buffer_reader.h */, + 0EC0082CCFF98455621354A64FCD7354 /* census.h */, + 3DF82B0D6EBB7B5D0C6B0D3306B334F5 /* compression.h */, + 220C481A4A920376383DFB64ED7BB03B /* compression_types.h */, + 928F5072D05AF50AD8794D333298D2ED /* connectivity_state.h */, + F3C99F287E6C3E595D253DDC0DEC7609 /* cpu.h */, + 9FF9C40D9D81D953D7D47FEE37E2BAE0 /* endpoint_config.h */, + F58E3796C2C76F45FF935952DD037FD0 /* event_engine.h */, + D851E6DE6E7ACD3703228FD383050E8E /* fork.h */, + 1758A252107074582D2CAD6C2E548457 /* fork.h */, + C9FA4BF069E3EB02D800D91C538B6B71 /* gpr_slice.h */, + 35D2960411139ABDEB0479CB5DB67F6D /* gpr_types.h */, + 518554B73609766B30163FECEB1CEA31 /* grpc.h */, + EFBCA2F808E992BE561BD5FFC90A6403 /* grpc_posix.h */, + 7769E843E7D1E68C92769B739A96CD61 /* grpc_security.h */, + 2632BF8C187841E176F1F7043C28269A /* grpc_security_constants.h */, + 7EA395161CA1BC627289058318BBB983 /* grpc_types.h */, + 846AE012592714C7235A90988265F857 /* load_reporting.h */, + D30F5C1E2633E14A9CB7A2EC65211242 /* log.h */, + F8E1005122ED2B72E6333D0121F6E08A /* log.h */, + 2ADC0283FF083F08CA5EAB48B7B26E04 /* log_windows.h */, + 1422053F6B7C839A479020FCAAAEEE7A /* memory_allocator.h */, + DE0C51A0F1A707564362C78ADA0B0613 /* memory_allocator_impl.h */, + 62B1003BD0488A8A5E7A47DFDCD41A9A /* memory_request.h */, + 416D6253E7B160EBB7455E748575A9D7 /* port.h */, + C0C3DC5F2609A1443E203D60EB0CE590 /* port_platform.h */, + 8C10CADA6EC339598820C33FC7478DE0 /* port_platform.h */, + 9A7106D5756B617748D1C4D7E06C5D32 /* propagation_bits.h */, + F797CF2F7050967AD6AFF52EC889667F /* slice.h */, + 71C685E45B38AFC33F87220BB24D165B /* slice.h */, + 3F40A21183C2D6EA45B41B26E830FC9A /* slice_buffer.h */, + 5A5899B9F5105AB6A6E1C5B92F8FB2D5 /* status.h */, + 654C7964F9111E72C7C708762A8431AE /* status.h */, + BE67415DBA4E2B4D9FD1FB31806A5B1F /* string_util.h */, + C4A2BEBA69864804F434C8E2C9A6599F /* sync.h */, + 4611578ACF567F9F85702EFA976B8527 /* sync.h */, + C570F5A398331354785537DEC820EA68 /* sync_abseil.h */, + F24D0BF39585264EA685A223CD725048 /* sync_abseil.h */, + A4D5B719BA57FA7F839CB56C718CF6A3 /* sync_custom.h */, + 8C8F6853D005A994BB84AD1FBAEBEF82 /* sync_custom.h */, + 99B1FB5D6CF5618186FF7666CB96B2F8 /* sync_generic.h */, + 6791266194C5E91FEDA9ACE84459D03E /* sync_generic.h */, + 9675575835EB2794ACE36AD583BBC206 /* sync_posix.h */, + 7D43F0FCA7A1C79DB9A7D04E9957D029 /* sync_posix.h */, + FEE26E3EA1B950D04FB9744C3532EC10 /* sync_windows.h */, + EE64DD45969E7B22528A41926E7E8D2C /* sync_windows.h */, + B52326215EA5609B36C1A9CC7FA521A3 /* thd_id.h */, + 9D52D21D5FCA3E8C147833E3A13D9AF1 /* time.h */, + 38C73B9E0251468BBFCCFCFFBD0DD277 /* workaround_list.h */, + ); + name = Interface; + sourceTree = ""; + }; + F98CE552A24D702DD0857211A626CB25 /* randen_engine */ = { + isa = PBXGroup; + children = ( + 18BCE613E0C444DDBD1D218827E53446 /* randen_engine.h */, + ); + name = randen_engine; + sourceTree = ""; + }; + FBD78A0058FD1B5BB5B72DAD0AC47596 /* Support Files */ = { + isa = PBXGroup; + children = ( + AA4C180894C0010D29EB92A605E4CD3D /* GoogleUtilities.modulemap */, + 528B4FEE40198768C5F273CBCAFAF48F /* GoogleUtilities-dummy.m */, + 6609DFF6FF3AB710A2FD741884BD25B6 /* GoogleUtilities-Info.plist */, + 64C5E77F271D21A052B9CDDAA7018638 /* GoogleUtilities-umbrella.h */, + FFD18EAF411994917040FB5455AEA3EA /* GoogleUtilities.debug.xcconfig */, + 8ADD0969531FB020D759C7E3E9B63DE9 /* GoogleUtilities.release.xcconfig */, + ); + name = "Support Files"; + path = "../Target Support Files/GoogleUtilities"; + sourceTree = ""; + }; + FC69E21AD1A32AAF2035AF61272627D3 /* randen_hwaes_impl */ = { + isa = PBXGroup; + children = ( + 62C530DA00D370C2CC552D38F7F12D86 /* randen_hwaes.cc */, + ); + name = randen_hwaes_impl; + sourceTree = ""; + }; + FF10024680C4973B79111F7B4972DC34 /* cord_internal */ = { + isa = PBXGroup; + children = ( + 4DEDF060B53C6D7E389B67678F3BE1AD /* cord_internal.cc */, + 65958261C69046C055327A83FC097B56 /* cord_internal.h */, + F845A40EBE4F1BBBE27CBF1082CA58BF /* cord_rep_btree.cc */, + FC4088E3FD17E52FEBB90C029D4DC21C /* cord_rep_btree.h */, + 7E68C726D5E0C954FD2826E711F00F80 /* cord_rep_btree_navigator.cc */, + FC63258694156F0A5B9D76F9802FF96F /* cord_rep_btree_navigator.h */, + DC0BD82F5751EEF57AC6DB55883AF94E /* cord_rep_btree_reader.cc */, + 8F18AD73A97A4053B217B208D2F86F06 /* cord_rep_btree_reader.h */, + 7D82C23ECC64C3C306DB72BD22338A76 /* cord_rep_consume.cc */, + B397F52B8A78EE5EEBBDCA4BE85B73EE /* cord_rep_consume.h */, + F89BC5C80A8A9B5611F140123646035B /* cord_rep_flat.h */, + 7A174C54B32FB5D1FE77D30B9B6F7514 /* cord_rep_ring.cc */, + 7C9AF16F9767E45750B06FB19B737FE7 /* cord_rep_ring.h */, + 18AD804B6075D1DAF9D36498349851E5 /* cord_rep_ring_reader.h */, + ); + name = cord_internal; + sourceTree = ""; + }; +/* End PBXGroup section */ + +/* Begin PBXHeadersBuildPhase section */ + 097C379D5F0ECF33172AA21FA3876621 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + A34076D84F1648F33C6259212E128753 /* abseil-umbrella.h in Headers */, + 61F08D0DF5C0A156D1BE47ED9763343B /* address_is_readable.h in Headers */, + 703DD925DA18463DD41B8E30987FCE35 /* algorithm.h in Headers */, + ACE3622AE467AB6E2515C4AC22C4B7EF /* any.h in Headers */, + 87F5C212FA0A172EDCFECA0A6A1836FC /* arg.h in Headers */, + F1DD1F1FC5500BEF9BC59D98CC00B0DA /* ascii.h in Headers */, + BEDA6140068CCC223FB58124E2C49C33 /* atomic_hook.h in Headers */, + BBF1BD4184910C29D9249561BCF229BC /* attributes.h in Headers */, + FEE490D4817EFC22ED8E809E5ABDB5E1 /* bad_any_cast.h in Headers */, + 3A83BF8558B5B64E79356955E8C1EB53 /* bad_optional_access.h in Headers */, + DA85D5DB88AF6C9BC1D710BBACFBFDB0 /* bad_variant_access.h in Headers */, + 5EA5AC8EFE9204FDA5F218B5CAE29AA2 /* barrier.h in Headers */, + 853D4B06180905D39B93757F6A8AD8FC /* bernoulli_distribution.h in Headers */, + 1DB2E3D453AD04D1D9579CCAE3B7F1C4 /* beta_distribution.h in Headers */, + F0787EF607DFFCE0B3CF333388B34781 /* bind.h in Headers */, + 9DDB477A46DA97C0950CEFB709784E00 /* bind_front.h in Headers */, + BBE78E4B7B7E7D8C20C1247195B2FA1C /* bits.h in Headers */, + 23E0253D7A8E62010C4D026A9626CC1B /* bits.h in Headers */, + E0E96969E30083DCB29FB3B97C067552 /* blocking_counter.h in Headers */, + E112B6A6733C3380668B41ECC0BF08B0 /* call_once.h in Headers */, + 207ABA5FAFE15FC6C040B9E531300B98 /* casts.h in Headers */, + D652FAC47CDAE047374A13D10F2F9C10 /* char_map.h in Headers */, + C099F9803509F6C7134FA5C17A1A603E /* charconv.h in Headers */, + 90D85548FE78EFC719BD0FCF5D1694C5 /* charconv_bigint.h in Headers */, + E96C1BEB42EE0DC9622A87ACE4E74DD7 /* charconv_parse.h in Headers */, + 9CC90919D12069046013BDFA6E43184A /* checker.h in Headers */, + 6BA12D2D58FC3CA286AA428D42B90612 /* city.h in Headers */, + 14ECA131B5448DD895D810032B6611CA /* civil_time.h in Headers */, + BC589AF719324B867C07C462FB1BEAF9 /* civil_time.h in Headers */, + 29DD8AFEA379A63D92C2517A5D93BA17 /* civil_time_detail.h in Headers */, + 9B801881FE3B99FF137F77944F1743CC /* clock.h in Headers */, + 58BE4942B931EBB3F6F8296CD6FCAA08 /* common.h in Headers */, + 741DEF7DA8411B3FEAF2BD3D9ECCF0AF /* compare.h in Headers */, + E0D303335FDF0FE19F1686EECAAE2F9E /* compressed_tuple.h in Headers */, + CB861ACD72890CFD7939A28A74C8F340 /* config.h in Headers */, + 492A6A0D1628D942AF33CCE09F2BCDFC /* const_init.h in Headers */, + 683ADEEBE49D74DAF0681366821E6B92 /* container.h in Headers */, + 8B26789D93197426F7011D2EDB6F8CF3 /* container_memory.h in Headers */, + 1C45BAC5DCF1CF27AD2FE440CAC3437E /* cord.h in Headers */, + 043FF1CA28EC1746B43378AB0DB68228 /* cord_internal.h in Headers */, + 7AC4BBCF88CAE99C69BAC0350A629C95 /* cord_rep_btree.h in Headers */, + F1ECACFCA8976C85316C340AB7A2F14E /* cord_rep_btree_navigator.h in Headers */, + 4DEF04D0A7403A24EF49AEAD7BA6D84B /* cord_rep_btree_reader.h in Headers */, + 19583DFDDE519E8DEF00D1DFF968BAAB /* cord_rep_consume.h in Headers */, + B32540D05A7346C54E1AD8F6987E3688 /* cord_rep_flat.h in Headers */, + 5F20FE04DA850F4F6B1775FFAA248D51 /* cord_rep_ring.h in Headers */, + D6822E60F00012946D58BB199B9D1D83 /* cord_rep_ring_reader.h in Headers */, + 4F9BB63F720516A60948505958AD660D /* cordz_functions.h in Headers */, + 62E98CED6E36F39A7262F07D32D0CE2F /* cordz_handle.h in Headers */, + 894FA7FB2CFA5FE8893E082476B4E5A9 /* cordz_info.h in Headers */, + 118BBAF6590B00D7DE91C4012D925CE1 /* cordz_statistics.h in Headers */, + 2504C7B1C66F87A3CE738ADEEA986270 /* cordz_update_scope.h in Headers */, + 039C615487846D805E5B9C7E506B5A5E /* cordz_update_tracker.h in Headers */, + D5044FEA865A422F3DDB7BCAA7A77F57 /* create_thread_identity.h in Headers */, + 86ACB88C131D92B52DE00201DE6923A5 /* cycleclock.h in Headers */, + 67234E0B3C059A2B1FB99CA480DE16CE /* demangle.h in Headers */, + EEE8232FDEBA96C4C8832B5C15611CA3 /* direct_mmap.h in Headers */, + B2DC7C59481FA81464023E6365F3C848 /* discrete_distribution.h in Headers */, + 900DADE2837D94BBCC78C2B9541D3E89 /* distribution_caller.h in Headers */, + 99FD8B080A4B012B9635C1FF233165DD /* distributions.h in Headers */, + 4B32E6055F3868B6A71943C423032389 /* dynamic_annotations.h in Headers */, + 04A644764BC5B858384039EEBCBAD87D /* dynamic_annotations.h in Headers */, + 8572C33C4A2A28BC9317B5D584D96B19 /* elf_mem_image.h in Headers */, + BB558FE05B4D53D63ED4EAD3A28379C6 /* endian.h in Headers */, + BF23B844BAA7136FE2F036368FFC4582 /* errno_saver.h in Headers */, + 6A5D4F1428788DF60160956EB63FE065 /* escaping.h in Headers */, + 8904C2EF49953066927785F808375B4F /* escaping.h in Headers */, + 9D5B5DDD36C000FE999F27D414486A66 /* exponential_biased.h in Headers */, + 7E1570AAA8AFABF9EDBEFBD0A04C6B88 /* exponential_distribution.h in Headers */, + 5626F4B9C801F7C5495416779073D80E /* extension.h in Headers */, + F852B61F40A04FE12B24CB3DB5940E82 /* fast_type_id.h in Headers */, + 078AA4CE2066D4A0EDB5651C2A3345F1 /* fast_uniform_bits.h in Headers */, + 22C11F9F52C4003DB1376EB45BB731A2 /* fastmath.h in Headers */, + 5CDD76596BCFD6D1BF3A4020F9A94055 /* fixed_array.h in Headers */, + B96D1C5DE4EFBE9ECD98327DF00D6FE4 /* flat_hash_map.h in Headers */, + C5802FE55E8FD04C4D48A45BAE3499DF /* float_conversion.h in Headers */, + 2B39DDCB2A27599687CC4121D2AADE1F /* front_binder.h in Headers */, + 79AB90FC011764EF1A0BE52309B88DEB /* function_ref.h in Headers */, + 7B12AF297DBB5880F903BCCE9672829F /* function_ref.h in Headers */, + 5157ED485C6ED248517A22A0D84B209C /* futex.h in Headers */, + 8EDE3AD4C1AEAF02C9C93CEA0A689BC0 /* gaussian_distribution.h in Headers */, + 0412952FF3A2070CD60F6DF2FA0BB06F /* generate_real.h in Headers */, + 133DD24FC2E059CE72C7AC967CA0AFB7 /* get_current_time_chrono.inc in Headers */, + B3FF7C937C597A470C5F8EC0124E936C /* get_current_time_posix.inc in Headers */, + B18B1B0277D8B86CE7F002938C484FDE /* graphcycles.h in Headers */, + 848F06AE50BDBA8E10E46C59CF30E3A8 /* hash.h in Headers */, + 42A395700462D97A231C536E0FAF3481 /* hash.h in Headers */, + 48C5C8C8C759BC8E07C65F7E23CE15BB /* hash_function_defaults.h in Headers */, + 47111F9D1C62C54905A6E5F2C0BFC01A /* hash_policy_traits.h in Headers */, + FB77F3B28A51B33A77397F92D79FB1E2 /* hashtable_debug_hooks.h in Headers */, + B17BF2419CE1879653F4F0D31FA6A4F3 /* hashtablez_sampler.h in Headers */, + 75EBE3AC8EBAA3CA4575BAD80361132B /* have_sse.h in Headers */, + 21CEDCF8BA93AC8FD6413D09CA208DA0 /* hide_ptr.h in Headers */, + 2B8FCAAA7EA91AFA4DF76670F0F8B450 /* identity.h in Headers */, + 08637C94EA23D070D8CDF7C534C32E08 /* inline_variable.h in Headers */, + 9E574C9D86C8A559B1550574DF03E7FA /* inlined_vector.h in Headers */, + B9FE1D733B24330E042AB4313B19216D /* inlined_vector.h in Headers */, + AA8EF2D4E97301502D45567F810564F7 /* int128.h in Headers */, + 426AB2753DC640A94817630B57F032B6 /* int128_have_intrinsic.inc in Headers */, + 6951E9F48FA9D877296AD7E22CBDDEAD /* int128_no_intrinsic.inc in Headers */, + 6B42FC9DB7B3B9C423C5EFF5FCA8E3A6 /* invoke.h in Headers */, + 843D8A11E76A62384CDF9246C7F3CE1C /* iostream_state_saver.h in Headers */, + BB9BB678B82998749AF75F76DA7802C8 /* kernel_timeout.h in Headers */, + FBF05A643F22293880F80F6A90C1D22E /* layout.h in Headers */, + 176169B4479125298158E0D016028610 /* log_severity.h in Headers */, + 7121B51BFAB245D9ED4C8D1A94928A08 /* log_uniform_int_distribution.h in Headers */, + 6C52BD400B580790FE962F8477238022 /* low_level_alloc.h in Headers */, + E4ACE76051818486D68FEDB1295F906C /* low_level_hash.h in Headers */, + 5A546433B29C8E878C36E92E5638A4C1 /* low_level_scheduling.h in Headers */, + B39FFED58BC309F0CC1C85E607AFF300 /* macros.h in Headers */, + BA0B776EC8664E6DD73E03F3D181D2BD /* match.h in Headers */, + 973E45B5E6C248971DBFF565CDFA737C /* memory.h in Headers */, + 7F728AD94BA0E54EF68EE163E9481EB8 /* memutil.h in Headers */, + 937081F6FBC8CA355DBD5C2628C7D0F6 /* mutex.h in Headers */, + C0037FE1D03216D98CA99E5F77E05464 /* nonsecure_base.h in Headers */, + C9FD37C8CBBC2689C910A4FE8ADDD4A9 /* notification.h in Headers */, + 71E1E0C6EB640149E9C2A89D083678EB /* numbers.h in Headers */, + F22DC251E0F39E3DC29E4CAB87B728D1 /* optimization.h in Headers */, + 9FAB8C8B671A1E1A8B4F76A7F5E076DD /* optional.h in Headers */, + 4B6FD428EF17C6655E678DD611AA079D /* optional.h in Headers */, + 4CC9769FE5D74FA057DEB18A88E3241B /* options.h in Headers */, + E68A83D4C1D52D9F0A613A2E97B2B328 /* ostringstream.h in Headers */, + 1D1092E1013A20F2EFDFF626B6B5CCC1 /* output.h in Headers */, + 634611061C8642FA80F4261439837AB4 /* parser.h in Headers */, + 705BEB86E44267012FF84004284E5F72 /* pcg_engine.h in Headers */, + 7620EB5F68E3A7AB2F582AE147DE490D /* per_thread_sem.h in Headers */, + 2A5D5A4F2AE753DB29E8889872E59698 /* per_thread_tls.h in Headers */, + 25192198C20A6261C446DF3C1006DBAB /* platform.h in Headers */, + DBF1034E6DF2E179FC7E338E20FAE471 /* poisson_distribution.h in Headers */, + 3050F56AEBB03125E265410DAFFF297B /* policy_checks.h in Headers */, + 472F2324C5D62C921EA2821187009089 /* pool_urbg.h in Headers */, + 6465C2CDD52687749BC67CC27A1B5C66 /* port.h in Headers */, + 9A8738B684031B9F07880E3BA1DDAD36 /* pretty_function.h in Headers */, + 408AF5CB0623F3C56B7F0827A9E445E9 /* randen.h in Headers */, + 195F2E09C3D2401A1FA61200D0460F16 /* randen_detect.h in Headers */, + A9BF101E38FDF1C2FC2A56D9E3D42013 /* randen_engine.h in Headers */, + D5236FDD28DD5FED82BCAA70C1CBE834 /* randen_hwaes.h in Headers */, + 649D3917B7289B6BCD13D2B6E0C0BA79 /* randen_slow.h in Headers */, + 3425C387ACE6E7B44CD5A7BB3C8701CC /* randen_traits.h in Headers */, + 717B15C72DA3F19AE77D619D65FEB711 /* random.h in Headers */, + 33BDC3A519B96360D444D505883113CD /* raw_hash_map.h in Headers */, + A947C085468E8F67B622B373F4681469 /* raw_hash_set.h in Headers */, + 2C3D8589642FD3391121EE02CC8451FF /* raw_logging.h in Headers */, + 0C7390653ACB1CC01697ECD33191B761 /* representation.h in Headers */, + A54D36350608C0F243F9B15705684011 /* resize_uninitialized.h in Headers */, + D6F8398648A16A7AA71CC46B86CE5509 /* salted_seed_seq.h in Headers */, + 6FFABD6D5D292368C94B2B7028EF2D75 /* sample_recorder.h in Headers */, + 92595F6DDB0932FE53BE87DB76B218C6 /* scheduling_mode.h in Headers */, + 279DC73F4E40774C95073670687E088F /* seed_gen_exception.h in Headers */, + 373192449ADE92F7B335BFD023DE4611 /* seed_material.h in Headers */, + 0DFFC07B8B9E4F45C250F7FBCC1CBF77 /* seed_sequences.h in Headers */, + 5716BC0ED9E7DA7F9E722427CAE76959 /* span.h in Headers */, + A96CF35496C6FE821C2BCAB5561C85F8 /* span.h in Headers */, + 338DF251BE355D9331089A009FBBB52F /* spinlock.h in Headers */, + 075BAE0F406AB2C88D4BADB77E4AB993 /* spinlock_akaros.inc in Headers */, + E5396BE556F77E9A5C895E44424D9802 /* spinlock_linux.inc in Headers */, + 9F6F03215D212507F0F4AAF5B387CBB1 /* spinlock_posix.inc in Headers */, + 74DB96F159B9EDBB517B306392B7DF74 /* spinlock_wait.h in Headers */, + 004F30856488DADC82FB214524E61EED /* spinlock_win32.inc in Headers */, + 8EB8E0089774278C17E1209DFC9E46A4 /* stacktrace.h in Headers */, + D96FBEE084022137B8E293D5F7982E6E /* stacktrace_aarch64-inl.inc in Headers */, + 6135C0BDA09699B79108EB69F4499987 /* stacktrace_arm-inl.inc in Headers */, + 4DA917F6D337EABF9F2C214E15282549 /* stacktrace_config.h in Headers */, + F826FE69282887859554C68CE1D7F0F4 /* stacktrace_emscripten-inl.inc in Headers */, + B870AB02A59AABB3DEF0917B73A41AE4 /* stacktrace_generic-inl.inc in Headers */, + A3172C668B55DD512BB7C826A3EE3840 /* stacktrace_powerpc-inl.inc in Headers */, + 4962D1959C8284261E3399A87A8538E3 /* stacktrace_riscv-inl.inc in Headers */, + 02D509140D55D095EBCB6A58FD1BB046 /* stacktrace_unimplemented-inl.inc in Headers */, + C838D60D3DE215483197F6449F96C223 /* stacktrace_win32-inl.inc in Headers */, + 588A7088C9A28AA655228AB5969E3D92 /* stacktrace_x86-inl.inc in Headers */, + C2ADC8F969B3CC32B0887E2E39889238 /* status.h in Headers */, + 7E4FFA611D5C3FE6B76705CCA5CF7CE1 /* status_internal.h in Headers */, + 3C2E08FE1F8E4B978719DFBF009FACE5 /* status_payload_printer.h in Headers */, + E818EBE53C625F267D96C1CE20EC7B9F /* statusor.h in Headers */, + A99764251E9CD711144F26971D998B7B /* statusor_internal.h in Headers */, + C39769323E831959871AA46976106B95 /* stl_type_traits.h in Headers */, + 6E6B5685915E81917E1EF664144F029E /* str_cat.h in Headers */, + 5454F14096A9349B09C6EAE66A1B4F84 /* str_format.h in Headers */, + E424F923723290D118BE2047232C50BA /* str_join.h in Headers */, + BD6CFAD6C1B74C351FBB673C1B7449AB /* str_join_internal.h in Headers */, + 060961B8AAB91A0FB6300EC598104784 /* str_replace.h in Headers */, + 8C0604C4209C3896B2142471B85DCBF2 /* str_split.h in Headers */, + EE84A3282E52DA505C412301F566B1F8 /* str_split_internal.h in Headers */, + DEA78D706B3FC32E08D7E0C3731B0361 /* strerror.h in Headers */, + 6E0260BFB00759F259C290AF2494BAEE /* string_constant.h in Headers */, + 6BF0439DADADC0D958A189C5F27C3A53 /* string_view.h in Headers */, + 315984E9A4D869E7DC461232A937C0FB /* strip.h in Headers */, + FE1D89741EC77D49770ABF8C6339645D /* substitute.h in Headers */, + 05A8BCEC0E915683E399E54F52A19E1C /* symbolize.h in Headers */, + 30392AD2536D9C064073776C49853C63 /* symbolize.h in Headers */, + 4E14D8D01474DF3ADB687B0729310247 /* symbolize_darwin.inc in Headers */, + 26DD9BF222840151E3614B0199BDB7BA /* symbolize_elf.inc in Headers */, + 12A622729AB96487C63053526121A897 /* symbolize_emscripten.inc in Headers */, + E08A456A20C5F0005B3512BC3F51EF3B /* symbolize_unimplemented.inc in Headers */, + 19F234EDB0C534CFA3700F9771AEB9D5 /* symbolize_win32.inc in Headers */, + EC271C8622B2786EDD8F2225321A91AB /* sysinfo.h in Headers */, + 705B40D7465EEC8ADF98C019433B32CF /* thread_annotations.h in Headers */, + 54B5A1A6310D4A085970EEF9F3F9B0E3 /* thread_annotations.h in Headers */, + BE262E9BC90DD466B8F13B31CF01B0B5 /* thread_identity.h in Headers */, + 305FBF09F6C715FC4A1F9E69C998CAE4 /* throw_delegate.h in Headers */, + 572DF25F5C58861B22F6B31683AA5E11 /* time.h in Headers */, + 4BC200DEEC6659966D6199258B2A49DD /* time_zone.h in Headers */, + 7835F44E596D57ACB5E4B17853FAB9FA /* time_zone_fixed.h in Headers */, + 893884A2E8D139717C426ABE96C950D3 /* time_zone_if.h in Headers */, + 5C5D016E09ECD8326DA6E2841B2D9C4A /* time_zone_impl.h in Headers */, + 7F85167E60D3B1FB331F03D82289F39B /* time_zone_info.h in Headers */, + B7165219F3B47FFEF5835D931C73E215 /* time_zone_libc.h in Headers */, + BA4035A827B9BB8064D6D63419CF1431 /* time_zone_posix.h in Headers */, + 13C8AB35231C682FCC67BEDDB9B058F6 /* traits.h in Headers */, + E521CE81BE44CB66E63A0D5BF59807C0 /* tsan_mutex_interface.h in Headers */, + C3B4F5AC3A269481180E6F18817B65AF /* type_traits.h in Headers */, + 89753A82F9D868C8278DCD11EB620F3D /* tzfile.h in Headers */, + 02A96398C01FECE27D0C2404516FF614 /* unaligned_access.h in Headers */, + 4582EAB9CD5E73CC6AF9C379E0283792 /* uniform_helper.h in Headers */, + DDC3BB06B9CB1E80F803352F0A409E98 /* uniform_int_distribution.h in Headers */, + 48F15ACA093AB5EE10A1B8F4D1355832 /* uniform_real_distribution.h in Headers */, + FE9E90946C7EFCFD87B1C3113B279643 /* unscaledcycleclock.h in Headers */, + E72D400FA862AE9D229C0C2D60A5757D /* utf8.h in Headers */, + B6079EE808827BE917C0E82F0E2452D1 /* utility.h in Headers */, + 056A131134C0A3FCCE837EA46AD7ECB7 /* variant.h in Headers */, + 8986E21404FDD02E8ED5762E7EE893FC /* variant.h in Headers */, + EA0A21ED1132A1E638BEF37D7F512183 /* vdso_support.h in Headers */, + 1C02BDECAE570C7D0354919BFB30CE78 /* waiter.h in Headers */, + 951BBBE5342ABCE9CC463DE86E96D07A /* wide_multiply.h in Headers */, + 99E8FBE158133D5C2CFAB913123476F0 /* zipf_distribution.h in Headers */, + 5638F352833C24FD0D4655763080D2AA /* zone_info_source.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 2824C5FA95254D6836819381BF4EECA7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 62A0510FD8C0233552C8E65EE39A2EDD /* FBLPromise.h in Headers */, + 7063BD116100210F576288B3A30E080E /* FBLPromise+All.h in Headers */, + 9EBA759BFC83FBA61CD88A97FF0ECF33 /* FBLPromise+Always.h in Headers */, + D41D855289275054DFC1D9CCFBCECAA8 /* FBLPromise+Any.h in Headers */, + 0F90E91D892C5A485122276EF2554679 /* FBLPromise+Async.h in Headers */, + 17F2C73A2120C9DC2FD07B0B2A8E96DA /* FBLPromise+Await.h in Headers */, + 6F6D43FFE2015E9BCCF27E37DD2A7836 /* FBLPromise+Catch.h in Headers */, + 2F792EB5DED001AD9E177F2FC6A04F65 /* FBLPromise+Delay.h in Headers */, + E44354F84B237BB441D58FAF99621816 /* FBLPromise+Do.h in Headers */, + FC48E7B031E75009D8ACE1CD099D907D /* FBLPromise+Race.h in Headers */, + 8F7FF5959F0E990E6FE0DE34C79AED20 /* FBLPromise+Recover.h in Headers */, + BFBE2057901A077753CC7373C6F68A11 /* FBLPromise+Reduce.h in Headers */, + 4CC18E381B9DF9F80A9BBF39E9712F97 /* FBLPromise+Retry.h in Headers */, + 158BEFE4D0F3D777E102DA508594CB40 /* FBLPromise+Testing.h in Headers */, + B54FF94EC4D9DDE9D9495991097E73AC /* FBLPromise+Then.h in Headers */, + D0243B0EE27F4A6B0F1D4E58842D129D /* FBLPromise+Timeout.h in Headers */, + C65A47D8C5263C2A21B47A1246A10379 /* FBLPromise+Validate.h in Headers */, + F12B9E787ECC93A5979FBA1F60BB5B47 /* FBLPromise+Wrap.h in Headers */, + 30326A4ABBFFCC88572B0049F7284CE0 /* FBLPromiseError.h in Headers */, + 847E29E287D275AA89AF128D0160D00C /* FBLPromisePrivate.h in Headers */, + C013B5EEAF2878947C36BEF48BD59DD8 /* FBLPromises.h in Headers */, + 40711CCECC163E89140435884A85DC51 /* PromisesObjC-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 523C51F9B64CB8A4D0A7547195C23F80 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 6E94577B4BFC09C9429A5D5B3E1EF700 /* nanopb-umbrella.h in Headers */, + 44B154F257E093A77D077FA493BFBEEB /* pb.h in Headers */, + 949949EC12A4E24690006D4DED8C762B /* pb_common.h in Headers */, + 2823D4E4E59D153AE920F200D3773B05 /* pb_decode.h in Headers */, + 40DC86C5384198607DC998642CB83034 /* pb_encode.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 53610324C0A1E2D101CFC3E1F1E95966 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + DF90B524EEAE4E22DD105835413AD2ED /* cct.nanopb.h in Headers */, + 8E6A7B43C0B2CF1671F5D17B706984F6 /* GDTCCTCompressionHelper.h in Headers */, + 66958572436F147EA5B6C30F293EF518 /* GDTCCTNanopbHelpers.h in Headers */, + 9F20017794D6D1521787FBE4F33F58AB /* GDTCCTUploader.h in Headers */, + BBF831C4A55E1A221F952EDAC4B9DA15 /* GDTCCTUploadOperation.h in Headers */, + 986D79015DD14EAC9475E474CDADC631 /* GDTCORAssert.h in Headers */, + 16BE9DCCDF595B1E9FA5E541E874433F /* GDTCORClock.h in Headers */, + D4AC569B94FFF3245C9F949430FB0E73 /* GDTCORConsoleLogger.h in Headers */, + 94D6B3108B7F066A3279F4F3202E878A /* GDTCORDirectorySizeTracker.h in Headers */, + C4CC543746BC49FF0AE3D0C43E60C8D1 /* GDTCOREndpoints.h in Headers */, + 3A849AEBFE3D9CD1417C8796454D0C51 /* GDTCOREndpoints_Private.h in Headers */, + 1561546A4E694A9F57C936B865CA4FB5 /* GDTCOREvent.h in Headers */, + 1EBB0C057A425ACD006AD53B0ACB7E63 /* GDTCOREvent+GDTCCTSupport.h in Headers */, + 694E43100F5533BFF6D98F3F657FDDE2 /* GDTCOREvent_Private.h in Headers */, + BF94398E7CC29A73B16B531FD2ABFE43 /* GDTCOREventDataObject.h in Headers */, + 1E5C513E43AE92109F416845DF827C3B /* GDTCOREventTransformer.h in Headers */, + 070527A2108EED2B453EF695F4430ADA /* GDTCORFlatFileStorage.h in Headers */, + 55351A32245DEF31A7D9A94374010015 /* GDTCORFlatFileStorage+Promises.h in Headers */, + 21EA5C6C7D50EC53C3F406A5FBEA25C2 /* GDTCORLifecycle.h in Headers */, + 3F9E3125B0CCAC709D780A0FC29C1557 /* GDTCORPlatform.h in Headers */, + 4366357034F6FC76DEF1267DD78B12AD /* GDTCORReachability.h in Headers */, + 484197859C83CD3B387E37C6875903A1 /* GDTCORReachability_Private.h in Headers */, + 35AF172B7DC53AE0BD9970378CFA356B /* GDTCORRegistrar.h in Headers */, + DB7AE498B6D2651BB663DF78B087F2B6 /* GDTCORRegistrar_Private.h in Headers */, + 5F8B31DD57DA70254F41275A748E0D41 /* GDTCORStorageEventSelector.h in Headers */, + BBF581C721144E383717A983C74D9527 /* GDTCORStorageProtocol.h in Headers */, + BE09815D9E59312404C5D30094C265AA /* GDTCORTargets.h in Headers */, + 2251CA287EEFA871BBA0B2739A69E812 /* GDTCORTransformer.h in Headers */, + 858DFA26FCD23ECACEEBCBEC2487AD6D /* GDTCORTransformer_Private.h in Headers */, + 255BF546BD8B9281D343A2E788486CDF /* GDTCORTransport.h in Headers */, + 2A703FFC9B992E931B4AAD39A60FD324 /* GDTCORTransport_Private.h in Headers */, + 21F89FC9DC416AC6CEAFFDB5323621D6 /* GDTCORUploadBatch.h in Headers */, + DA21B515DA233BF0312F5AF90DEA3B6F /* GDTCORUploadCoordinator.h in Headers */, + 4088CC06C4B59CB0242CB7819145DCDE /* GDTCORUploader.h in Headers */, + 34460F1529E51C9EE72A325424E0D762 /* GoogleDataTransport.h in Headers */, + BFC3F25081D67A37708521F781F1C2D3 /* GoogleDataTransport-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 634B63FB430781F62C07A5F603B267B9 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 85AC9A6C35D0E6B7050D47A4BB1D03C1 /* atomic-ops.h in Headers */, + 83AEA5B18525F90B3D735FFF7B54E79D /* darwin.h in Headers */, + 228C6A9120F1AA8478CE3CB41C3D0D12 /* errno.h in Headers */, + 403720FF9398AAC91D86E78CF0AAF20A /* heap-inl.h in Headers */, + 16EF1690D1BE5F79799BB89034B0571E /* idna.h in Headers */, + CBC7A689F0DBBEEA3EF3CCAA238681F2 /* internal.h in Headers */, + 444E14FDDC8468ABBE61AC61771886DA /* Libuv-gRPC-umbrella.h in Headers */, + C7A7053533BA575D43FD21DA81DBC7A8 /* queue.h in Headers */, + 1C165FC7EEE6481D7BE1AF0F29EB6D0D /* spinlock.h in Headers */, + B1EEB4BD7A99F1C88EC41509C795A5B9 /* strscpy.h in Headers */, + 55019442C2F6287A4D1D8B1F06CDE954 /* threadpool.h in Headers */, + 8DE3D3B5AF17571EC56916A294DE11DB /* tree.h in Headers */, + E1146FFD226094822F5785FF95508D56 /* unix.h in Headers */, + 54FE177131AF1ADA3F856C23184B77ED /* uv.h in Headers */, + 486E1CEF211BB6E96AC9AB9E700CFD6C /* uv-common.h in Headers */, + 9DC641AA8D5C1116E0F7A1801DF96395 /* version.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6528124D31FD20562770E440C28E1F1E /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 782ABA13174AA8CD2179C1D2ED4CD683 /* arena.h in Headers */, + B0A820390275C50C0E352E7F4AF24681 /* block.h in Headers */, + F1B2E706616E6EFAFF7FCECA71BE8A9B /* block_builder.h in Headers */, + DB027C8F47B62A0DD15BA070DBA7A2D4 /* builder.h in Headers */, + 00EE265139CF888831D9E3513631F7AB /* c.h in Headers */, + 6320D70518482E4E5F38ECFD8D0CD8C4 /* cache.h in Headers */, + AF6E8D4973B793736B44D8EB9FBF720A /* coding.h in Headers */, + 8D62EFBBE474E186007419D1E9B1749B /* comparator.h in Headers */, + A70372CF5803ECC6007FBAFFDECF7F01 /* crc32c.h in Headers */, + 23E55D306ED82DB0923E41E31B9BAD51 /* db.h in Headers */, + 4E4575707DEFDBEB592AE8265A4C0FA6 /* db_impl.h in Headers */, + 04D8E8FD97DB50184051BF64ABB9D114 /* db_iter.h in Headers */, + E0DD22820DD9CC55349BE961F9DD96D9 /* dbformat.h in Headers */, + D653A68AAE57F876C3915BFF87706A5D /* dumpfile.h in Headers */, + 3A9C1A32523E884573A45E84F98A95C9 /* env.h in Headers */, + EE29BCDB7C81CC43782A32723E11E05C /* env_posix_test_helper.h in Headers */, + 7203638B05A0F6FC02255A93C7CAD75E /* env_windows_test_helper.h in Headers */, + 33C9CCF6239D891C16276197CF555A61 /* export.h in Headers */, + 04F083378E01F520F2FEB0FB66598424 /* filename.h in Headers */, + 41F4CD0189F67B81856CE96F77D4BEAF /* filter_block.h in Headers */, + D4F2D94A69AF4D9CC3E8E7F434BC76E8 /* filter_policy.h in Headers */, + E14CFE6AD5E6558AE7A466010DBEB89F /* format.h in Headers */, + 65582A52E125DE1462F301B5C9A2EF9D /* hash.h in Headers */, + ECFE34022E6D4DC88117872504F53A57 /* histogram.h in Headers */, + F4AF1A87539B8922AA89FE5825CE3684 /* iterator.h in Headers */, + 614E667D8EB7BC95B596490ED08A5C6B /* iterator_wrapper.h in Headers */, + F1EACF95502EE3D5241B10777BAC5BE1 /* leveldb-library-umbrella.h in Headers */, + 4596EB6E46E867F3195E9436507591CB /* log_format.h in Headers */, + 9832E9826F08751BAA0ACABD6F7E4434 /* log_reader.h in Headers */, + 96E5C0FB39ADFF72497FF765A080630B /* log_writer.h in Headers */, + AE675910DEDFCA3477CB00C06EC04104 /* logging.h in Headers */, + E5DEF53D3B25F11465CB0DA979D5115A /* memtable.h in Headers */, + 775A57557A0A014059C48A9961943593 /* merger.h in Headers */, + C24EBD8BA751D68359E7D1735D01BCC4 /* mutexlock.h in Headers */, + A48F85E90A088A51084AF5DABFE30126 /* no_destructor.h in Headers */, + 5D4C4739DC2BCFF9A9069C586708A340 /* options.h in Headers */, + 93AD514FD7339513A13AE005500FC5DC /* port.h in Headers */, + AC518C9A461EB798AA30291089E01E40 /* port_example.h in Headers */, + D50752A623DBCF2053101848D6DBDF1E /* port_stdcxx.h in Headers */, + FBAE098A97FCB9AF51990DDD740EA6E0 /* posix_logger.h in Headers */, + 40E498941B775F3793F17B244AFADC97 /* random.h in Headers */, + EFDA225588018247BA6BF639BD165883 /* skiplist.h in Headers */, + 50AE1FD9E50ED210346EFAB8556F407E /* slice.h in Headers */, + 63051E52C16E1DC49E207A924CDD1CD1 /* snapshot.h in Headers */, + 449F797E423395F3022F2518303697FA /* status.h in Headers */, + 63AB18B48524D3E5E48812FE05B325D5 /* table.h in Headers */, + 3F309CFF5BD20DADC51434733267B1F1 /* table_builder.h in Headers */, + 8049864EE775171C712CA5B6257ADD9E /* table_cache.h in Headers */, + AD0534CEAB7D574D32EBF9C5F8C97DF1 /* testharness.h in Headers */, + B97056B5AB4B4EE7889EB6D915BD955C /* testutil.h in Headers */, + 379A6F5502BCB99FB00EFA0C491A8FF4 /* thread_annotations.h in Headers */, + 42267869021D4A210D362E0CE94E90B7 /* two_level_iterator.h in Headers */, + 530B3EB96F0566B5F4027847B5233858 /* version_edit.h in Headers */, + 9E6A51EDA66B30869B5CB5B95F712FB0 /* version_set.h in Headers */, + 50870EB7E5E6458E2D163423B0A12956 /* windows_logger.h in Headers */, + 66FD3FB4EA6D3EE1E296B8116E86F022 /* write_batch.h in Headers */, + 4D217C4091D84D1923A2D3821BD8F934 /* write_batch_internal.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 6ECFC2C034E18233B0DB3564D9631355 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + EC4DBF1729184E27CBB9BFB09E4D0650 /* accesslog.upb.h in Headers */, + 1B439558AFF3560F9972366AE6FE362D /* accesslog.upbdefs.h in Headers */, + B7F92142BE29C41C6C5B6BE4690A1BE1 /* activity.h in Headers */, + 9C390F065CC21D25BBA8484A3A121793 /* address.upb.h in Headers */, + 716A6842660184353248505D0AB6EE0C /* address.upbdefs.h in Headers */, + 1BA0D325CFAA87E8FE6414D359C9033F /* address_filtering.h in Headers */, + CB8243CF113CF63F87FE1126167D0851 /* ads.upb.h in Headers */, + 78B4FC9AD36C5542A91F2BF1BBDD9882 /* ads.upbdefs.h in Headers */, + A277CB3782C09B6F9CEF7D3167F28A7A /* alloc.h in Headers */, + 059436DAB05DD00311A4D31AE95C1803 /* alloc.h in Headers */, + C64196670F934B59C2A99D8560A14F93 /* alpn.h in Headers */, + 63ECABFD608381C20BE3A78A1ACEEE3A /* alts_counter.h in Headers */, + 5CF5E739EBA662D47EBE196B00CB0D58 /* alts_credentials.h in Headers */, + 68AFCB1FD3C2E2DD408B2E7B9D130D43 /* alts_crypter.h in Headers */, + 41922432DF53DAF15A94D4526C2FA541 /* alts_frame_protector.h in Headers */, + 897152A8EE8AD7BFBAEE7412EA9D2476 /* alts_grpc_integrity_only_record_protocol.h in Headers */, + E69A5B6826EB8A478B628DA1717E6D82 /* alts_grpc_privacy_integrity_record_protocol.h in Headers */, + 92565E40C6FA6ED1B6D7871E4852B04F /* alts_grpc_record_protocol.h in Headers */, + 697EFBBD38C375C27EC791B060CE5867 /* alts_grpc_record_protocol_common.h in Headers */, + 5C5AA5AD8B00B652376D92B3CFE8D18C /* alts_handshaker_client.h in Headers */, + 8DF172156F15646D35B10B0CF450FA93 /* alts_iovec_record_protocol.h in Headers */, + 83163246EB5A93B1E2BE32C2E0904FED /* alts_record_protocol_crypter_common.h in Headers */, + 38C0AAA6F500ED3C9C8EF178767E0EE3 /* alts_security_connector.h in Headers */, + C3B27379CC1AA8D4A777906EE692994E /* alts_shared_resource.h in Headers */, + F03E7EF1B68A672E379A97EE2EDFFDC4 /* alts_tsi_handshaker.h in Headers */, + 35D5F855FFFE5CAE140AEFA7FBE4D34C /* alts_tsi_handshaker_private.h in Headers */, + D65F95B4C5812A0506D8B3D0129F7CA5 /* alts_tsi_utils.h in Headers */, + 162F3A81E646243A7533085D87603D58 /* alts_zero_copy_grpc_protector.h in Headers */, + 9E5A466ED67D599E48553C4DFE444E22 /* altscontext.upb.h in Headers */, + D42DDA8D4576158AB2D39AA80299F779 /* annotations.upb.h in Headers */, + FA33E1F1931EB70769654CEE29293C5C /* annotations.upbdefs.h in Headers */, + E5B3129A5ED80EA4B8FA02F99FAC96BC /* any.upb.h in Headers */, + C6887352019482415FE3891FF6CB9A0F /* any.upbdefs.h in Headers */, + 0BBEE68944DED17749463E41AE743E78 /* api.h in Headers */, + C0626DA094FEF0F4F4B83C9982C1D320 /* api_listener.upb.h in Headers */, + 1A1EFBB0107B4C1CEB9F62C6334DF5BD /* api_listener.upbdefs.h in Headers */, + 47D2EA1BD5898FE3FD2F7C4F11D0621B /* api_trace.h in Headers */, + 2776206BD0E88844A00D08413C918673 /* arena.h in Headers */, + B468E9E7A3604A3B7C0FE74286546248 /* atm.h in Headers */, + A5EE88B24DC0837AF8A7D8527E2C4CF8 /* atm.h in Headers */, + F0FB13618CD28CDF47C8D4897D0F1332 /* atm_gcc_atomic.h in Headers */, + 32DD53112AEBFF70E50B53DD312EFE0A /* atm_gcc_atomic.h in Headers */, + 390E6CFC8162A0D6B018C0D0B57F0AEB /* atm_gcc_sync.h in Headers */, + 054780A9E69FA0168FF543D20A345578 /* atm_gcc_sync.h in Headers */, + 701C99A1DD7CDB8A07E57C50ABBF0686 /* atm_windows.h in Headers */, + 6F6C080A3098F8B3087EBF52499BD807 /* atm_windows.h in Headers */, + 4ACDE92C748379A7B2BC7C7DFB3F5F7B /* atomic_utils.h in Headers */, + 24E9A05DDE45E345C845BE76BAF0A8ED /* auth_filters.h in Headers */, + 1640BA357E7481F4BE14D2CFAEC1845D /* authority.upb.h in Headers */, + 92BB03C0E6200803DA995AAC10E676DA /* authority.upbdefs.h in Headers */, + 301FA09E2E6BFB0060C83581ECE7E033 /* authorization_engine.h in Headers */, + 9944B4C2549AF48567D39851FC2EA549 /* authorization_policy_provider.h in Headers */, + 103164F5CB998F19C2B770F03039E6AF /* avl.h in Headers */, + 1256AC05712EA3E9C11A658B378B9668 /* aws_external_account_credentials.h in Headers */, + 1189068C1B3263CB5C7BC09CBD8FEA88 /* aws_request_signer.h in Headers */, + 8813B9F14224E5D69DD67AD4C3325900 /* b64.h in Headers */, + 31404E5784AF8EC9D56DEC3CBBDC0BBE /* backend_metric.h in Headers */, + 37E4E2C991AABF62FE9CA3CF7EAAE0FB /* backoff.h in Headers */, + 7283EF212D45F5426D0D0514ABB79998 /* backoff.upb.h in Headers */, + 62289DF6B244BEF23119F75C3660A7EF /* backoff.upbdefs.h in Headers */, + 3BF1B8300892FEF44CD9F028B83B8FE4 /* backup_poller.h in Headers */, + DC4ADA85FE0FAB72BB9BA8975559687E /* base.upb.h in Headers */, + 93578ACD658FD3D102C7674B3015E3DC /* base.upbdefs.h in Headers */, + D9730F101A6EDC5918972D69DDB63402 /* basic_seq.h in Headers */, + 663CB93CFB9DF3D89F04FD3160DFF1EF /* bdp_estimator.h in Headers */, + 8D171073274067D8495A073AD04CB7B9 /* benchmark.h in Headers */, + A427082D9EC7FD43F6E8464452599F8F /* bin_decoder.h in Headers */, + 95EA7F64B45BB68AB80A9BBF4B8D3729 /* bin_encoder.h in Headers */, + FAF5A32988717750D87EFF55130855BE /* bitmap256.h in Headers */, + AF97CEC7A30A41568D86B07133D00145 /* bitset.h in Headers */, + DBCB68C94139C0BF3C256B0D6F079C65 /* block_annotate.h in Headers */, + 9DDC8D62B40DF4CBBF2636E8FDF8ED62 /* bootstrap.upb.h in Headers */, + 7B13F3F6AF9F3D2CB8BCD665DA4C2C65 /* bootstrap.upbdefs.h in Headers */, + AB6D0CF7EFAA5CD186BC62278A1EEE35 /* buffer_list.h in Headers */, + 73678C4AFA96BE9217343E5F083363DD /* builtins.h in Headers */, + EA5889DA5C061DD1F63B55369C9FC55B /* byte_buffer.h in Headers */, + 7734A86DDA49D19C21F52B6C635A6396 /* byte_buffer.h in Headers */, + 229B975EEFF3CD6E72D1AF4F5A6828A5 /* byte_buffer_reader.h in Headers */, + 5E5E2598E02845FE1E89FA6300B8C8E2 /* byte_buffer_reader.h in Headers */, + E099126D076C468BBD0D77452A7FCB03 /* byte_stream.h in Headers */, + 6030E91B42C30A0C092EDADA1BADEE6D /* call.h in Headers */, + 82333986FEC50B00FE3C81AC91570F20 /* call_combiner.h in Headers */, + A0CB9047A214FFAFB3CF951782DAE109 /* call_test_only.h in Headers */, + C464B96B09B44A28DA9842B2DE056F79 /* call_tracer.h in Headers */, + 6542305D773B5C53B16B4D50E7E6AE30 /* cds.upb.h in Headers */, + 10CC6829D8608ABAA1AB5DE7F6B11284 /* cds.upbdefs.h in Headers */, + E671AB09D9ED5FC93756C0CE2CBEFFB2 /* census.h in Headers */, + 067D5EA06E5523C8B6460D697E7F5E84 /* cert.upb.h in Headers */, + FF73BBC809630246C2F0CC8B9C02DD2C /* cert.upbdefs.h in Headers */, + 466FC6779BB34811794833B8CF17D911 /* certificate_provider_factory.h in Headers */, + 13EC434C8275CE8281F97DFFAB992ACA /* certificate_provider_registry.h in Headers */, + A1F95B11FAF62B2DD7C6CB1751B26457 /* certificate_provider_store.h in Headers */, + 4A3722096FC0CFBE326218968C3B4F09 /* cfstream_handle.h in Headers */, + C599D72EBD661E8999A658FDA89BC321 /* channel.h in Headers */, + B10470789B69E8F220E89C756EA17A78 /* channel_args.h in Headers */, + B72E521DE5BF08FAA92F08D7D9A1965F /* channel_args_endpoint_config.h in Headers */, + CFEAA28C8790B3D3404CB157322B8F42 /* channel_args_preconditioning.h in Headers */, + F9960B3729D8C245104B24FED4C20F49 /* channel_init.h in Headers */, + 91ECD751042A92638E4D81A27E9B52CF /* channel_stack.h in Headers */, + 30E9B57D5E491294E02874366956E040 /* channel_stack_builder.h in Headers */, + 23766213F85471562D871148F1DE499F /* channel_stack_type.h in Headers */, + D58712DA0B2698048604C89D2FFFF441 /* channel_trace.h in Headers */, + ADFC47D9918BC297F6FE3470FA5229F2 /* channelz.h in Headers */, + 5FD4BECF32A7E824B6249C9F767336DA /* channelz_registry.h in Headers */, + 30A934389790F509974223051214E5E4 /* check_gcp_environment.h in Headers */, + 510105367CAE1150CF21791E56C07BFB /* checked.upb.h in Headers */, + 04BDD4E009E3315BC6CBFAF9A3E8A440 /* checked.upbdefs.h in Headers */, + 9BCF46B07273C3C7A3A298776A637E8C /* child_policy_handler.h in Headers */, + 2FE4A0FD4147A9C9B3C7383F1412F5C1 /* chttp2_connector.h in Headers */, + 5CE5C8C8B6B63393D662F76AF8BB8C81 /* chttp2_server.h in Headers */, + 609A4967BF86EBFA4625A38BBC6B9BAA /* chttp2_transport.h in Headers */, + 98835B6DB4B88F1F2B62A60CAD20F085 /* chunked_vector.h in Headers */, + 5AC1FC683C3F76965D47AF3489DAB3E9 /* circuit_breaker.upb.h in Headers */, + 6343AD71B23A630023EB7FE3C2F08572 /* circuit_breaker.upbdefs.h in Headers */, + 5CF9D92CF89DAC971EBD54164C39DA44 /* client_authority_filter.h in Headers */, + 499D551A0EFAB2E49AAB446013644EF4 /* client_channel.h in Headers */, + 354F4A301B62EE4D27484954F6D888F7 /* client_channel_channelz.h in Headers */, + BBFF7394C89C25F4E8F304D3F9441BA1 /* client_channel_factory.h in Headers */, + FAEB595D24AC2529FE0B2B8C4B85AB12 /* client_load_reporting_filter.h in Headers */, + BB487A2AA28D59855154741E21B7997F /* closure.h in Headers */, + CC7C2200B793BE5E205731DA70834FC5 /* closure.h in Headers */, + 5A73891510D3DCFE5BA15939D0DEAF36 /* cluster.upb.h in Headers */, + 1989EFB46810684B675BBB218BDA96D1 /* cluster.upb.h in Headers */, + 5DD8E2965F49205E8BA75F870A780C32 /* cluster.upbdefs.h in Headers */, + 84E1A6A21CCAF796F1E3358E61770141 /* cluster.upbdefs.h in Headers */, + 445BC03DEFDA847AA77107DF4B497BDC /* collection_entry.upb.h in Headers */, + 606FBD7AC10DF19271C31038042A87E0 /* collection_entry.upbdefs.h in Headers */, + 50458A312B50819FEA814960B5D7A301 /* combiner.h in Headers */, + 5E3CD2340735DCD004BDB89029A5B1A5 /* common.upb.h in Headers */, + EF8C744BCE861B0294CBEF48BEA0C8CF /* common.upbdefs.h in Headers */, + 46739A44872A3E1FCBA504DDD64B2B5E /* completion_queue.h in Headers */, + 86561307EF75C3B7AE94AD6063F25A48 /* completion_queue_factory.h in Headers */, + D938848970781A558D8B50DCAE0E1D91 /* composite_credentials.h in Headers */, + 7A2C8771200FD399FF309322B727132A /* compression.h in Headers */, + 621D9F2B8D5C7696A2722DB7D496E4E7 /* compression_internal.h in Headers */, + BD582600D51A1404399705355C727395 /* compression_types.h in Headers */, + 15D72F81597272DFE3413E57952DE684 /* config_dump.upb.h in Headers */, + 26EA0140E1D0E84929E39DDE0361C0B4 /* config_dump.upbdefs.h in Headers */, + 8943ED7371E473BA0BF0CBDC1E73D68F /* config_selector.h in Headers */, + 94FE440C329B189205F0E18AE7BCC684 /* config_source.upb.h in Headers */, + D922B033EECF3592FFBF1A9025381175 /* config_source.upbdefs.h in Headers */, + 492FADB522D5F836AF93CCC87FB34962 /* connected_channel.h in Headers */, + 2F17AFDB76112D83587FE1A70E2B73DD /* connectivity_state.h in Headers */, + 5D565E6874D41D49059649351EE12B64 /* connectivity_state.h in Headers */, + 32BB74DC1C71A1C9F49032D5C8D2574E /* connector.h in Headers */, + 923ECB65A938F4C13D8DAEB2916A9FF8 /* construct_destruct.h in Headers */, + 9862FA0BFE7B6D3D9C20513FE4C21DB6 /* context.h in Headers */, + B803C1245521F19508C409A904766C0E /* context.h in Headers */, + E39F1BD612D011AD5884392BB9E740FF /* context_list.h in Headers */, + 893796B3892FAAEC76830DD9621DBBB1 /* context_params.upb.h in Headers */, + C2D8DD456D710978BD761D88B058EA2D /* context_params.upbdefs.h in Headers */, + F69E3CD933183FB5E68A0B5D19E54B78 /* core_configuration.h in Headers */, + 1CD9DE0085B641C8B2CFECA8F3766FB1 /* cpp_impl_of.h in Headers */, + 9D5A99376C2DB5068E39A4F85B8E9EA8 /* cpu.h in Headers */, + 10804F44A08ECB4B9505B34992302822 /* credentials.h in Headers */, + D5DA2A1072BB3CB65A9340C7EBDC50F2 /* csds.upb.h in Headers */, + 4C0227B4572EE33AB3E5919008583B88 /* csds.upbdefs.h in Headers */, + E1581F2ECD78B7909B73D11944351E9F /* custom_tag.upb.h in Headers */, + 27CDF4F6EBC93CF06D5ACC5A1D3BD507 /* custom_tag.upbdefs.h in Headers */, + 5A118A6A02065E96785A81B0909A7944 /* deadline_filter.h in Headers */, + BE7F3D8361B2182AA9967B4F84AD02C5 /* debug_location.h in Headers */, + FB0DA35906982718E0A0E49217F28EA1 /* decode.h in Headers */, + 1B9349AB2D85D4D766296705B4D1A8E0 /* decode_fast.h in Headers */, + 53727906EDFE0D38458A8423F9D572EE /* decode_internal.h in Headers */, + 7C345931F2895617621C69AA7F2D6030 /* def.h in Headers */, + E5A5CF17A1D55E84D39066D3D5AA5587 /* def.hpp in Headers */, + 37F917A0DC91E1A2641AB0545796B675 /* deprecation.upb.h in Headers */, + 40A54A81D51ED4D5D374CEE091A3E420 /* deprecation.upbdefs.h in Headers */, + FDC4CA92476E0662DE0D2125FBAFE5D8 /* descriptor.upb.h in Headers */, + E3C6964EE2520ADD7C5B22253DFDAF58 /* descriptor.upbdefs.h in Headers */, + 9671FFB2A58FA81A756967BE2DB2340B /* discovery.upb.h in Headers */, + 44523CBFD8F6E26B92440DCC7B91420B /* discovery.upbdefs.h in Headers */, + C37304578880544585D5453D43168C7B /* dns_resolver_selection.h in Headers */, + 708C4538117ED66448A0E5A438A91BF7 /* dual_ref_counted.h in Headers */, + 42A2FFB7C85550055080D994FB2F58B8 /* duration.upb.h in Headers */, + 4A946AA363B42EAEB156B908686A8769 /* duration.upbdefs.h in Headers */, + 7BC9D4CDE62739EAC95CC9A565F0A008 /* dynamic_annotations.h in Headers */, + 8255DD65D14D4D039F4A1D0017D77EF1 /* dynamic_filters.h in Headers */, + 75B2C8463EA23EFACD3D1968CD87F126 /* eds.upb.h in Headers */, + CDEB0906A74C7DD379A7D53C176F8676 /* eds.upbdefs.h in Headers */, + D530F2C229DDDEAA01EED35FFE15815F /* empty.upb.h in Headers */, + 4BFBFFAA68EBEB5F207B5B6E6CB983C5 /* empty.upbdefs.h in Headers */, + 0398F3CE4AA5C0708A79E7DDDB487BD6 /* encode.h in Headers */, + 42D900EA73338F1727EC0BC7A169E56F /* endpoint.h in Headers */, + 91A5F7D0F1D2A56433737F705B035DC4 /* endpoint.h in Headers */, + D8ED3BD32B72DF9D5512FD6D772E0C96 /* endpoint.upb.h in Headers */, + FDFA7295304174CCC6881CDABD415B71 /* endpoint.upbdefs.h in Headers */, + 4897B901366CB0FA6DE4651AB4853043 /* endpoint_cfstream.h in Headers */, + E0C26D42A837390DD177C7F9C0855EFB /* endpoint_components.upb.h in Headers */, + F49AA93D90F0FA43B554095E4EE9E5BC /* endpoint_components.upbdefs.h in Headers */, + F659FC0EC6F3A21365D84584ACBDA479 /* endpoint_config.h in Headers */, + BEF2E6B8B1E06651A4469FF6E697D24A /* endpoint_pair.h in Headers */, + D7453019ED996937A75A64F0B2EA4A1A /* env.h in Headers */, + 428555CA9079A640605AD57F51669EB9 /* error.h in Headers */, + 761109112314DBAADF28A117C584D6A5 /* error_cfstream.h in Headers */, + 14A40E0A4D58E85EE4768C48A2F0F5B4 /* error_internal.h in Headers */, + 6E9393BC43D1BF0AD309B9B4C6F76D4C /* error_utils.h in Headers */, + 46B17A4F8A5CB5D848314B746791FF20 /* ev_apple.h in Headers */, + EA5ED2B3487C944CBE57A3221E8B053F /* ev_epoll1_linux.h in Headers */, + 52D63CFE99B5F031A0015A847D87B690 /* ev_epollex_linux.h in Headers */, + BE5A589E82F965FE9A3E245D9A7ED67F /* ev_poll_posix.h in Headers */, + 3E95F9BF5E4FE7C93D67D700EB131C56 /* ev_posix.h in Headers */, + D399CCB028073D6E4C48A3BBE71ABF48 /* eval.upb.h in Headers */, + B2A8313D3313426F130CDF316FA1CA14 /* eval.upbdefs.h in Headers */, + E9C40FC3E2CAD601E9D8E345D1D8E3D3 /* evaluate_args.h in Headers */, + BCC28383972C7EE1A6F2424D3DA81CB5 /* event_engine.h in Headers */, + 27998B38023B93EF9E41A5ED05A2D74A /* event_engine_factory.h in Headers */, + FAF5CD962A364137704D8EDD3F157E5B /* event_service_config.upb.h in Headers */, + 05F5DFBED64E67CA52A2B4E8B89C3F12 /* event_service_config.upbdefs.h in Headers */, + 2117BA1EF0678C1F0E92C6901A5D5D69 /* event_string.h in Headers */, + C8DBE31FA88331DF8ABEC6ADB7736CA9 /* examine_stack.h in Headers */, + E9E2C661A6D2AF198997BBB0795FC0AD /* exec_ctx.h in Headers */, + 8D296B3D2CE9796F14518DF86150E4DA /* exec_ctx_wakeup_scheduler.h in Headers */, + FA70C80622A24591CA77364146F63901 /* executor.h in Headers */, + 2064E39AD7741F7A5875433DE401A3F4 /* explain.upb.h in Headers */, + 67633C315CB3CC353A967C07B4FEEFB5 /* explain.upbdefs.h in Headers */, + 0D1F0273D8D987E95612B3B15D6BD9A3 /* extension.upb.h in Headers */, + C56B60A02DCBADB5C6DA407EC008F796 /* extension.upbdefs.h in Headers */, + C8C2391CF1AD595EB2838BF1070473B0 /* external_account_credentials.h in Headers */, + 2A095FC4F343AAE8B066B2DC798B20AB /* fake_credentials.h in Headers */, + D960BB3F20D3E1237BB15A8F07F39686 /* fake_resolver.h in Headers */, + 42B359F390FC88B2399CB772B372C288 /* fake_security_connector.h in Headers */, + 7F05A494C66017534FB7AE0F29DA6AC4 /* fake_transport_security.h in Headers */, + A5E6CE4774B6D24DE17CF002D0CF8497 /* fault.upb.h in Headers */, + 802301AC7BDFBF5DA7B77642567EFC8B /* fault.upb.h in Headers */, + A7C169D6DBEC407A637844D6FD3F54CE /* fault.upbdefs.h in Headers */, + 2864DE39CE963F978634D9DC5E30DD83 /* fault.upbdefs.h in Headers */, + 0FE773929AB4A9476BAA12F74B31FC52 /* fault_injection_filter.h in Headers */, + 1AB0265DA2BB7AF6395A7520A348C7B6 /* file_external_account_credentials.h in Headers */, + 5F1BA9038FCE70134AA8B3BBBF25C464 /* file_watcher_certificate_provider_factory.h in Headers */, + 6AD17E43D32E5931A5E0D92B8F37FF39 /* filter.upb.h in Headers */, + A8BF4FA2E3D0CD16C0521D7595B2BE81 /* filter.upbdefs.h in Headers */, + 62B49369600689AA85AB7A8C8EB535DD /* filtered_re2.h in Headers */, + 0FF8DC2AA7D3708B96159F1348A884A3 /* flags.h in Headers */, + A59391FF5B1BFC3FA8FA98788569A1D0 /* flow_control.h in Headers */, + DF397CC582F3CAF15D1C2CE32F07B8F1 /* fork.h in Headers */, + 1918FF84AF6658E78F71991F55270BE8 /* fork.h in Headers */, + 81668CF615B7C8671629834282571518 /* fork.h in Headers */, + D9B283FA6350EAB1FB6BC9E94B14CA5F /* format_request.h in Headers */, + 4ECA69C82E146060C7540E876168E515 /* frame.h in Headers */, + 43E50FFBC355CA4222D46D19C96F2026 /* frame_data.h in Headers */, + CD597403F4D55E7C60E02771CBB51F4F /* frame_goaway.h in Headers */, + 625057F55A94A9F7E75D458879CB5FBE /* frame_handler.h in Headers */, + FB3834A21291F908243596F11F6827D1 /* frame_ping.h in Headers */, + 11317AF09B1FDD872AE97E166721126A /* frame_rst_stream.h in Headers */, + EAC20857B0E6C6926B85CDEDB9EE881A /* frame_settings.h in Headers */, + B00ECB1A3CA5EDA74122C7A1B3C9DFC1 /* frame_window_update.h in Headers */, + 15E9845168390A38EB9F375A16D15628 /* gethostname.h in Headers */, + C3C35FA2CD0877E94F99B47239DA95E7 /* global_config.h in Headers */, + 55DACCEF9215B6C93738E8A50FC541D8 /* global_config_custom.h in Headers */, + 9DEC3E33A1B30A1B6622F54CA7E4600A /* global_config_env.h in Headers */, + BE55E0FF5CECBF09DC30309BE86EC60B /* global_config_generic.h in Headers */, + A522DE558180D8B9F84B4491A7C8A69C /* global_subchannel_pool.h in Headers */, + 9AB4344DFE9E9B6C212CC1B82E3A275E /* google_default_credentials.h in Headers */, + FA7FF6621B24242EEA854B0EB6A5361D /* gpr_slice.h in Headers */, + 35E345B74EDF4E591A2AA9A9AB2BB8F8 /* gpr_types.h in Headers */, + 44073335B7E680A35F17F0963FF65C55 /* grpc.h in Headers */, + BC10ACA5F2B9CF42D6A0B6D84B1441C3 /* grpc_alts_credentials_options.h in Headers */, + 436721110A7F0D054553A307C3272D6D /* grpc_ares_ev_driver.h in Headers */, + 3B94405260519FE92E99B59F287DD8BA /* grpc_ares_wrapper.h in Headers */, + BB65412CF2EF2D1A1363213568E83137 /* grpc_authorization_engine.h in Headers */, + 11AE5B281F4D15DE22BE549FA0600421 /* grpc_if_nametoindex.h in Headers */, + C222BF56C572B7ED9526842C92202F27 /* grpc_posix.h in Headers */, + 11876E9D464CAF3FF46C7B8472174463 /* grpc_security.h in Headers */, + 0D419657B41EFF27B6D5AFA5EF1F6613 /* grpc_security_constants.h in Headers */, + 4E3D114A20C1141DCB8D18536D6F2253 /* grpc_service.upb.h in Headers */, + 26B764C76963985BBDF1F84F2E9C9683 /* grpc_service.upbdefs.h in Headers */, + 2F0DF510BCCA5A4E85B1FC48FAE6235D /* grpc_tls_certificate_distributor.h in Headers */, + 1370AA236122C7290726CF4C43D8DF71 /* grpc_tls_certificate_provider.h in Headers */, + A81FECAC403E0EB1E6F241A95E67225C /* grpc_tls_certificate_verifier.h in Headers */, + 85A837E6F937B6686C3A23E31464E75B /* grpc_tls_credentials_options.h in Headers */, + 9D7332CF7B55151FA39874655C659037 /* grpc_types.h in Headers */, + 852BF489EB4F7D032A835B514A7A63A7 /* grpclb.h in Headers */, + 3777EDCD80B8254E62650D4B68BBCD44 /* grpclb_balancer_addresses.h in Headers */, + 0B106462E5CFA6030E1230F095F25710 /* grpclb_channel.h in Headers */, + 83067201447AC50F20A1F7247BCC2F9A /* grpclb_client_stats.h in Headers */, + E118CD49D5E6AFF7F7AA41F5BADB0DD7 /* gsec.h in Headers */, + 187D8CDBB40B2B0A7C88CF759DE4821D /* handshaker.h in Headers */, + C00669943570CEB1F730546D3A95E064 /* handshaker.upb.h in Headers */, + 77A77736E7C9DA1326A61809F0525D62 /* handshaker_factory.h in Headers */, + 31E9E330F9CD88B001B3728C47731BE4 /* handshaker_registry.h in Headers */, + A035DB4B4365D6CB65F5C13E70E6C043 /* health.upb.h in Headers */, + 8AC469BF63293B86BFFAF38C21ED395D /* health_check.upb.h in Headers */, + 1133101597B4CE9A80C3D2C6FC7F93B8 /* health_check.upbdefs.h in Headers */, + 14D337DD12AFC7FCBF2F1D6C3DD5B19A /* health_check_client.h in Headers */, + 77DBA3E78026C5ADD1E820C9B5C47974 /* host_port.h in Headers */, + 5EF2A249DBD22CBC057887A85D7FFC75 /* hpack_constants.h in Headers */, + E7E633B1B124DF6A3C4C28207EFFF760 /* hpack_encoder.h in Headers */, + 6E2503A2D7227DEED1B415D92A7C8343 /* hpack_encoder_table.h in Headers */, + 00707E85DA0C9F46B73702B4029449AA /* hpack_parser.h in Headers */, + 22CF6423D798115BED5BA6E653711AE2 /* hpack_parser_table.h in Headers */, + 070FDE923D78D5CDAAF177D73F6ADD04 /* http.upb.h in Headers */, + BDDBA9EABC151F482E28DBCE1F2B2E1F /* http.upb.h in Headers */, + 6E3778C6E3255E9B6B642B46E270DE62 /* http.upbdefs.h in Headers */, + 080F1360D29518C9B971E17CBC7F0B79 /* http.upbdefs.h in Headers */, + 1F4B9D5930C91E8751849FEEA9913B07 /* http2_errors.h in Headers */, + 7A791BAD788EA3FEE8562190B869CC46 /* http2_settings.h in Headers */, + 03A61BECB8127BAD346A27B7DF544D1D /* http_client_filter.h in Headers */, + 63D0F2BE87A3F8B8CE30ABEFF7D59302 /* http_connect_handshaker.h in Headers */, + AB56A3A42173B723653AB47EA3F4AE8E /* http_connection_manager.upb.h in Headers */, + E36793446DE92449C3CD68258A0683FB /* http_connection_manager.upbdefs.h in Headers */, + 4B6B2AF5A31E5283575C1BA623DDEEE2 /* http_proxy.h in Headers */, + 594FCFA4FC576945C6FDDAC37116BC01 /* http_server_filter.h in Headers */, + F36BDF72B6D3F09F95D4921C2D1183E2 /* http_tracer.upb.h in Headers */, + 099D510EEEE237FACE714C80876D1ABA /* http_tracer.upbdefs.h in Headers */, + 2409E6F1069D2FBD3782C09A3FDAA08D /* http_uri.upb.h in Headers */, + 0594E03F0CAE8CA8D1AA7FB2A7B64602 /* http_uri.upbdefs.h in Headers */, + E75BB8F9A3E7417F8948F04C4B09247E /* httpcli.h in Headers */, + BE334ACBEE276824076E1D63BBE961E3 /* huffsyms.h in Headers */, + 154E124F0CF13DC36681A1C90FBE1809 /* iam_credentials.h in Headers */, + 83D1829FD5504C58DA21BEA925B7A0F2 /* idle_filter_state.h in Headers */, + 32C3E723A3C0C433644FEEFA868BE046 /* init.h in Headers */, + 3136D999A089895E03D87103B2C3264D /* inproc_transport.h in Headers */, + 68035AF4FA15B2F78E918DBE7BB6E254 /* insecure_security_connector.h in Headers */, + 940FEADA6169217E8BAAD825287D1718 /* internal.h in Headers */, + 80E3CB35E211C5EFD53958ACA397FB10 /* internal_errqueue.h in Headers */, + 80DF5F370F92DFD0F57DC22847062D0D /* iocp_windows.h in Headers */, + 62F26AC8731BB54784780F03721D51E3 /* iomgr.h in Headers */, + BC6F6833FB2B24589316E1DDB610B4E7 /* iomgr_custom.h in Headers */, + 5A47FC100384749725345DA228B62EE5 /* iomgr_internal.h in Headers */, + 5D76F6847147D8171297B1C0E43ADDE3 /* is_epollexclusive_available.h in Headers */, + 7A5C0D88218443934A7D9FBDE3C8DBA1 /* json.h in Headers */, + FB9626053A1492CFFACA10DB777C7EC5 /* json_token.h in Headers */, + F32DDE5BCAC775C01AC8DF6B927DD3CA /* json_util.h in Headers */, + 485AF545E66552540E65C485608420C3 /* json_util.h in Headers */, + 5B397B919B27E5543A8D770BC4729E7B /* jwt_credentials.h in Headers */, + 58503B9E299D8BE8AC274C9017979CAA /* jwt_verifier.h in Headers */, + CF3E33CF3F2F5676BC3460A76F0C7563 /* lame_client.h in Headers */, + CF306ADE29A0B34E1758A857A3F2F5FF /* lb_policy.h in Headers */, + C9C814638CE956CCC6E6C75BF98BCF10 /* lb_policy_factory.h in Headers */, + 8FE61BAFDB24660A60ED3D6B6A0FB67D /* lb_policy_registry.h in Headers */, + 7FFE16213C1D93A3CF2252E7EB9D1F92 /* lds.upb.h in Headers */, + A1BA22EE2347BEC641FDAB854080A792 /* lds.upbdefs.h in Headers */, + 74DFB1A22E3DB35FB5D0BB3D092C2F38 /* listener.upb.h in Headers */, + F5818622D2DC3A9BB4656B2979416A0C /* listener.upbdefs.h in Headers */, + 1BEA1A19F61656D926296F87DFF8436B /* listener_components.upb.h in Headers */, + DA36D3420EC5A847FC04EAA736E488D8 /* listener_components.upbdefs.h in Headers */, + A1079875902958CC11953F7C97C9BE92 /* load_balancer.upb.h in Headers */, + 80802A2602247D1D5A940F19BF12093D /* load_balancer_api.h in Headers */, + 1C851D7A1B3AED939FA7B86886AE4E58 /* load_file.h in Headers */, + D2599BC971A16E3CDF983DDEF4B49CA6 /* load_report.upb.h in Headers */, + 44322F39F480B5AEAA71F94469580CCD /* load_report.upbdefs.h in Headers */, + 9F12A1B41A53021809FD59310D865F97 /* load_reporting.h in Headers */, + D1A7ABE1AA3E24931E0503888227800E /* load_system_roots.h in Headers */, + CAD7BB8A4B589B01C9FB8C172BBF0777 /* load_system_roots_linux.h in Headers */, + 275745CCD9EAB1468C3A35B14D721F47 /* local_credentials.h in Headers */, + F6CF75E892EE06D8D0FA9D24B676943D /* local_security_connector.h in Headers */, + 1A823CD9391CD16CBC0D83C97EADE795 /* local_subchannel_pool.h in Headers */, + 72A910147332583593E51D5294DDD289 /* local_transport_security.h in Headers */, + 09CB248765A6BA0D968FEBA9C131B75B /* lockfree_event.h in Headers */, + 8C194062365C22D4DD9163F6A9E8F826 /* log.h in Headers */, + 85135E1B40D6E02A2726879FCFDACB90 /* log.h in Headers */, + B5C2BB8CF15F91FBC9CAF153D24221B6 /* log_windows.h in Headers */, + 94FBD720B89ECBFFC67FAF1D4C476E4A /* logging.h in Headers */, + CFBF7E9A7093F508F5F1175648D60F61 /* loop.h in Headers */, + E04EE0B351EE9D3D5FA57B837EA51BF3 /* lrs.upb.h in Headers */, + B63CC44587FC5B13BF5D59AC6C2A7777 /* lrs.upbdefs.h in Headers */, + 701B5C90602E28A475DFF68B6CDE8E33 /* malloc_counter.h in Headers */, + 19B55CF3793492367B585C15AE7DAB97 /* manual_constructor.h in Headers */, + C8AFEFD9F61359FCCA7C51FC97A265D1 /* map.h in Headers */, + E003107F91BD091D832AC9AA7FA3948B /* matchers.h in Headers */, + C7ED87AE2E9173FEEFB194AFD89FD711 /* matchers.h in Headers */, + 935089C1BFEFF618B3AE5D0EDD478EAF /* max_age_filter.h in Headers */, + 63B1533980C62F7C9272F51029EE2748 /* memory.h in Headers */, + AC31F203414617D4F8FC0CE16349F743 /* memory_allocator.h in Headers */, + 360F09FF49F2DD749A4D98870069A09F /* memory_allocator_impl.h in Headers */, + F82E2254215FA3872134C7223B8F26FD /* memory_quota.h in Headers */, + 7DF24A62D044B6283982EC9207C1B624 /* memory_request.h in Headers */, + 68EA94424305F9F761D5BA3128F51CC4 /* message_compress.h in Headers */, + 86B8E79761696CEE819A5035EF96ECA8 /* message_compress_filter.h in Headers */, + 9849BE7F61CEEE0236223AA8359C2C9D /* message_decompress_filter.h in Headers */, + 536C1FA888D9F64F2FBF1BF93217468B /* message_size_filter.h in Headers */, + 8E013D8753DC7A66515E38A3EAF295A1 /* metadata.upb.h in Headers */, + E9B07B27836BD201FE7FEFB27A160B94 /* metadata.upb.h in Headers */, + BF3E2678AA0D327432C4130B9945FC38 /* metadata.upbdefs.h in Headers */, + A05376A59D8AF53D2828B86B069D0108 /* metadata.upbdefs.h in Headers */, + 0753023B78D088A2CE10B42A3CC21178 /* metadata_batch.h in Headers */, + FA048DD8B0D2A1ED41C14CCD702A202B /* migrate.upb.h in Headers */, + 99AA35FA005A4F96CD1DD0BA1CB242CD /* migrate.upbdefs.h in Headers */, + 6DCCCDAF360B5D173E63EC5D4F078E1B /* mix.h in Headers */, + 1D7DBF3121C66648A51E5AAE5DBDCCD2 /* mpmcqueue.h in Headers */, + C456822175B4B3D39B62B67CEEC3654E /* mpscq.h in Headers */, + CAAA1BE7D01C872636E50EC83184F965 /* msg.h in Headers */, + 31C8E658917018926B559FE5201576BE /* msg_internal.h in Headers */, + AD4106FAF6412E0439DFF501C3B21DEC /* murmur_hash.h in Headers */, + 5198AB14138D043066131F1A784CAE95 /* mutex.h in Headers */, + A9984025723A83F1BDB8371DFB67DC00 /* nameser.h in Headers */, + 9C163E0C19070B250397883F20D80F82 /* node.upb.h in Headers */, + 3747A57527417C353A123FBA0FF419E8 /* node.upbdefs.h in Headers */, + C065FB1C2C717A4EDABDF4B022826C7F /* number.upb.h in Headers */, + EC91636966AE7FAA8D3B5310A58E24A8 /* number.upbdefs.h in Headers */, + B657ADD8C2F9E3AF7570CF9A117224BB /* oauth2_credentials.h in Headers */, + 8444A4DCEDED4C28E725D29480FC79B6 /* orca_load_report.upb.h in Headers */, + 363F23AE33FBB8F00E15431FA9387EA0 /* orphanable.h in Headers */, + 2CC60F51839586FFEA713B2FD6FCFC8F /* outlier_detection.upb.h in Headers */, + 8CBFA044B4BD5DA8C6E26DB11B5DA6AA /* outlier_detection.upbdefs.h in Headers */, + 836223EC0DC17EA118BDED8ACD517794 /* overload.upb.h in Headers */, + A1560BB549E0A03CCDCC97A875F3D8C9 /* overload.upbdefs.h in Headers */, + 58512A5F31963EF4CE3D0581DC461754 /* parse_address.h in Headers */, + D9F61D460212BDE90C9D5D9846E66AAE /* parsed_metadata.h in Headers */, + 5228ADC2B46843FFD05A1E71636F0DB0 /* parser.h in Headers */, + C4D02CEADA2229B46856C9DCB385E1BC /* path.upb.h in Headers */, + 41829136DDDB788351BB4581F6D10194 /* path.upbdefs.h in Headers */, + 90CE28F9D9EBD0A4FA0B67D26387DF71 /* path_transformation.upb.h in Headers */, + 6F70C0C902FC973871709D11F1991FD9 /* path_transformation.upbdefs.h in Headers */, + 81767B15BD3D22C0390CD15AA4A3D610 /* pcre.h in Headers */, + 3BC1BE70A62807C24AA2611F01CCC8D6 /* percent.upb.h in Headers */, + A843E9B988B1F4F70D73B27A599733E5 /* percent.upbdefs.h in Headers */, + C9F2AAA2AB07ACD25A10209FB5401F4C /* percent_encoding.h in Headers */, + 46EB36EB6D7D0F5D02D8B456BA4BFD7B /* pid_controller.h in Headers */, + CE1B4F08D2350B87277363FABE0B1793 /* plugin_credentials.h in Headers */, + 933ADE1BA384B4C86258FE2AD23047A0 /* pod_array.h in Headers */, + 01C1C13F1B5CD14FF7A1C9478FA6E012 /* poll.h in Headers */, + 459DF37618314E36C11A2FCBEA93CC07 /* polling_entity.h in Headers */, + D185E9A11788127E373A173457B526AD /* pollset.h in Headers */, + 3C967680A2F7CC45EDFA18DB3FFCB38A /* pollset.h in Headers */, + 9273972F67D973C110D49E06E79B7D4C /* pollset_custom.h in Headers */, + 2D93FD0E69C16C586AE173523D778EC4 /* pollset_set.h in Headers */, + E9FE22057A25EA7285417DFCD4F5A839 /* pollset_set_custom.h in Headers */, + BF6A860A6B61BD53D48C3507C0533E82 /* pollset_set_windows.h in Headers */, + 9032803B079AFC6EC66CC32C2D7A9766 /* pollset_windows.h in Headers */, + 6CC9BFD4562993F945F30BC95C83CE54 /* port.h in Headers */, + FAD18B756E0940CFC7B64BB0FF8E9F58 /* port.h in Headers */, + FA3738E3500DD9695283589BDE6C8D54 /* port_def.inc in Headers */, + B9EA7C6CA1EB48C9895E13A1BDD7D8D7 /* port_platform.h in Headers */, + 4A538D213AFEF3969E0B1903622E42ED /* port_platform.h in Headers */, + 2BAD4732444448275BB2E830D48D2578 /* port_undef.inc in Headers */, + 8D8875F2157C1689BCA307C9C0BAAFC0 /* prefilter.h in Headers */, + AEAC16B5B636B463D5EB5354955EC138 /* prefilter_tree.h in Headers */, + 8FE595DBD39E352C0BEE7600D3490FAF /* prog.h in Headers */, + 4FE30F176A3BEDA094B1B45B081A7824 /* promise.h in Headers */, + 6570431721D8BF1965EA52033C86A427 /* promise_factory.h in Headers */, + AB8B56A9A227BAAE9F2162207B371C42 /* promise_like.h in Headers */, + 2416ACE966BAE72B873D62C910AB4647 /* propagation_bits.h in Headers */, + AF2CCA6F846D404672ABB55AD9AE5765 /* protocol.upb.h in Headers */, + E7627EEDCE1EF574FE12305DE19FD6EA /* protocol.upbdefs.h in Headers */, + 115550CFBCAB05C5428D163522FD6D9C /* proxy_mapper.h in Headers */, + 666FB88574BF97158EAFEC266221E9B5 /* proxy_mapper_registry.h in Headers */, + A91818B7906CE2330D664EEB1E5D6B96 /* proxy_protocol.upb.h in Headers */, + E4C0C83C15C2677F8419ED67C9E298F1 /* proxy_protocol.upbdefs.h in Headers */, + D633E104A9044175BF7E11FBE3D52F79 /* python_util.h in Headers */, + 5AFC0C63C6A3A70D8A891CD1DE4F912F /* quic_config.upb.h in Headers */, + F475334D540CD9EEBFD947E3AA4A5174 /* quic_config.upbdefs.h in Headers */, + 279BECC467D2A75951AE65BC21C33913 /* race.h in Headers */, + 4F6EA47115859BE3528CC12520F1A19A /* range.upb.h in Headers */, + 2F84434C495C91D339B085D2CB63E5E8 /* range.upbdefs.h in Headers */, + 9ACBF2161D6E573BF27F63B60BB73381 /* rbac.upb.h in Headers */, + A242A523EC582F9A2942061718C8C5B2 /* rbac.upb.h in Headers */, + FE9D7288F93E52B5A32440F17CD5E2F3 /* rbac.upbdefs.h in Headers */, + 9449666986EBB8EFC2D3CCAF1EC54B44 /* rbac.upbdefs.h in Headers */, + 8A2ACD8A53B6137788D205218F0420A0 /* rbac_filter.h in Headers */, + 88B7CE7795C6D552636428BF05B93D36 /* rbac_policy.h in Headers */, + 205E5683A1BB360E6D18AF420B02B5B5 /* rbac_service_config_parser.h in Headers */, + 4A94A1F0ECC53BA611901BC8BD08B3F2 /* rds.upb.h in Headers */, + F5CB6D4EA64F7AA17CBF64BA9FC98A5B /* rds.upbdefs.h in Headers */, + EBBABBA3788B938B8C77D47E8D22708B /* re2.h in Headers */, + 1FE07BA1F10BD744B59CDA860B3540DF /* ref_counted.h in Headers */, + A2833E69AF538E3DE045B45B70C719D6 /* ref_counted_ptr.h in Headers */, + 2DD98F335E8FB9612D45C904C0D570B7 /* reflection.h in Headers */, + 9C3C971AA01B6B344464F2DBD8B5D76C /* reflection.hpp in Headers */, + 5C545D300A169F71A076CC5338F8A3E1 /* regex.upb.h in Headers */, + EE5A37861967C4555DEBFAABCF2D6F0B /* regex.upbdefs.h in Headers */, + B4CB5B74F3785F07AA21A36CE7241312 /* regexp.h in Headers */, + F836F41BF7EB5A383A1222C4BFBC2C0A /* resolve_address.h in Headers */, + 4903A831E084B9BBD467EFE76A79D111 /* resolve_address_custom.h in Headers */, + BC92954E3AA9F2CDBE01935BE9CDA594 /* resolve_address_impl.h in Headers */, + 892628C68EA246612D86168368C2EBEC /* resolve_address_posix.h in Headers */, + DBFBB0FA0A4358C6A7BF7943C644E97B /* resolve_address_windows.h in Headers */, + F715738E227826FD1EFF3BB3807A2BEE /* resolved_address.h in Headers */, + 7B818E38732B61D12E444F4D42214ABA /* resolved_address_internal.h in Headers */, + 52163A78270AC8A508F270740BC3445C /* resolver.h in Headers */, + 10B70B170D7144A3D1EEEAEEACEFDAB6 /* resolver.h in Headers */, + D96B4EDC4FF120E9EEF250A63487F388 /* resolver.upb.h in Headers */, + 25C9807C8E537542CFEF4A851D3E35C1 /* resolver.upbdefs.h in Headers */, + 2241AE992425924073587D051E982B22 /* resolver_factory.h in Headers */, + B647BF7E2FF65740F29E5472DA2301C1 /* resolver_registry.h in Headers */, + B5B9FC7E0DE57193BB67FD7305CDF3BF /* resolver_result_parsing.h in Headers */, + E38382201B09D1F7CC73AACA4FD3D67D /* resource.upb.h in Headers */, + 16291231D232E2C562C3294C73D11665 /* resource.upb.h in Headers */, + 2074868C1D121D71ADB1F11D620A643D /* resource.upbdefs.h in Headers */, + 0266629991D1E8D7176D4FF8CA323BFC /* resource.upbdefs.h in Headers */, + E6A7F7AF8383E123A7C0A59A24CF4367 /* resource_locator.upb.h in Headers */, + 9866951156C747ACCDE01D4B380EE027 /* resource_locator.upbdefs.h in Headers */, + 6025D90D20F52702216244664BD3A6E8 /* resource_name.upb.h in Headers */, + CF43773D4F6F0465BC3982D92A37B783 /* resource_name.upbdefs.h in Headers */, + 0721F5E6E75CABAA486BDA5AC38A8C69 /* resource_quota.h in Headers */, + FF7090AB69716CA8FA2BCD02A013AD35 /* retry_filter.h in Headers */, + 8EDB4EAE7675ABA63C1BD99F372D528C /* retry_service_config.h in Headers */, + 2793271A94FAB4D581A09F2068932EF0 /* retry_throttle.h in Headers */, + C0523C76105786D73C5309E5163BDD90 /* ring_hash.h in Headers */, + 574B60C060B9D581B42AC7B606DFC727 /* rls.upb.h in Headers */, + 998D25B920CC7C0CE1100940E754DB6C /* route.upb.h in Headers */, + B7B8888179D6C660185FBEFD804C4E0B /* route.upbdefs.h in Headers */, + A6A594FA2829DE3C2E643D390258C6E5 /* route_components.upb.h in Headers */, + 9BC3A8B343333E4A7F0C8F8D3A7B811A /* route_components.upbdefs.h in Headers */, + 7F6EEE66DCB628BCD590AF0DDEF4A822 /* router.upb.h in Headers */, + CECBBBCA27A4F606546990DB9FB525B2 /* router.upbdefs.h in Headers */, + 58E1643BFDE1E89D99A1FE8FBE7121A1 /* scoped_route.upb.h in Headers */, + A9D14CC0D23B6EE197BF3E597C51EA00 /* scoped_route.upbdefs.h in Headers */, + EA599420F4FB8327CD0D8B97A7910C97 /* sdk_server_authz_filter.h in Headers */, + 4233880E8B2927D11F96C532A4486024 /* secret.upb.h in Headers */, + 9B00AE40009452EBA8BE9126829E5B8C /* secret.upbdefs.h in Headers */, + FA8C97E05B193393C69F65D56BE1EB63 /* secure_endpoint.h in Headers */, + E5A9BDB7397E70D0DE2A1FBEAEA1CBCB /* security.upb.h in Headers */, + 64DB5934854D9CEDE836F276878AAA95 /* security.upbdefs.h in Headers */, + C564062A07CEE29E949DB6193A988465 /* security_connector.h in Headers */, + 463D8752E1ED23FA47396FA0743890D7 /* security_context.h in Headers */, + CC8104713B5F4FEAEE6A6805CD921834 /* security_handshaker.h in Headers */, + 0393972C11804B685F25B0DBA9FCBFDC /* semantic_version.upb.h in Headers */, + 18670BB4669DE785352C884626930B51 /* semantic_version.upbdefs.h in Headers */, + FDFD11241A32D8FC434EB9987F2A1092 /* sensitive.upb.h in Headers */, + 2641CAF680145A0FF1B3A7003A9DBF62 /* sensitive.upbdefs.h in Headers */, + 85F6DE5DC481F4FC3EA3F45E463E2BA5 /* seq.h in Headers */, + 0D0949F30AF90B9DBE2BE338AEDE10E1 /* server.h in Headers */, + FAA5205CC7975FCEA925B15E0897A690 /* server_address.h in Headers */, + D83FE238B131ED1A3D184F3D8E01BF82 /* server_config_selector.h in Headers */, + 9EE4FB2247D83A97E9CF8A029013F0BF /* server_config_selector_filter.h in Headers */, + 7139BE5AABF195F76ED889D6FF09FA8E /* service_config.h in Headers */, + D4241132B3D0446A9CD4B4E65818E36C /* service_config_call_data.h in Headers */, + 59F2FD651DDFA9721463AE40199FF356 /* service_config_parser.h in Headers */, + AEBFF0BD218ED7CFDAAB130B6A88B7DC /* service_config_parser.h in Headers */, + E8086C0E0025929918B5B59EE088383E /* set.h in Headers */, + 541E00AC74B27FB1C158A04B766D0F4E /* slice.h in Headers */, + BDAD8C1089B5945437853EA7FC436962 /* slice.h in Headers */, + 24B000244746B387E4FEA35A27A9AB0C /* slice.h in Headers */, + A806A0E05690235CEEC7225CAA226F02 /* slice_buffer.h in Headers */, + CFA296DC61743CA3F69EB3E17F6C68A1 /* slice_internal.h in Headers */, + DC29CD78119AF54281001CAA55356C40 /* slice_refcount.h in Headers */, + F6F6C34CD4A0E728DD7D65BCBA193E39 /* slice_refcount_base.h in Headers */, + 2FFEFEA28F9ACA028A237359887E5570 /* slice_split.h in Headers */, + 48FB4F1DF5AE219643F672404087668B /* slice_string_helpers.h in Headers */, + 1C5DFA5D2A49BE0F3024989929D97019 /* slice_utils.h in Headers */, + E69FF0062EF96D9D67DACFC706AE3BBB /* sockaddr.h in Headers */, + 59AA547F6793BF4AB733DC12A37ADE7E /* sockaddr.h in Headers */, + B2B7057437B06F846AE1055346524FA7 /* sockaddr_posix.h in Headers */, + EBE9643C1DA9D851343A74CF2BF21B4F /* sockaddr_utils.h in Headers */, + 1E80A4855C4EC204B340C70D7BBA6B15 /* sockaddr_windows.h in Headers */, + 678002AA2A5FDAFC306984502C6B528D /* socket_factory_posix.h in Headers */, + E5A58112D53D6194A92681589EAD4CFB /* socket_mutator.h in Headers */, + 21B4E1A0E785E093C4D080C9A1F76420 /* socket_option.upb.h in Headers */, + 782E23EB8C957542868DB9355B730BC5 /* socket_option.upbdefs.h in Headers */, + 0E03234902BC24256CEEDE4944CBC708 /* socket_utils.h in Headers */, + 1F176EA524941A23C1B23583CFC4DDE5 /* socket_utils_posix.h in Headers */, + 117E7D95B7A2138141195B75F76F48E4 /* socket_windows.h in Headers */, + 3C50B242502014D0EE1AFCC9DB293024 /* sparse_array.h in Headers */, + D138871448B82AFDF597A56FFE4BB772 /* sparse_set.h in Headers */, + 60BE6FDFC4F43F9B103D8E5955776A11 /* spinlock.h in Headers */, + 038961233D711EFF1F5AEA77E32C268E /* srds.upb.h in Headers */, + E2343FABE87624617D78A07316D00C0D /* srds.upbdefs.h in Headers */, + 29FEB6BD2AE26B24E8D7395BC54DD849 /* ssl_credentials.h in Headers */, + 82F25C8D16900B2C2D083DDB3D2E2611 /* ssl_security_connector.h in Headers */, + 7682DA1217FF3A348B375D0A30455B48 /* ssl_session.h in Headers */, + EE243582C3419D160EEA433861919F85 /* ssl_session_cache.h in Headers */, + D8F450C291D8643F0FE9263C8E1A068D /* ssl_transport_security.h in Headers */, + 1F82C00DED01389537D64CA657D6EF56 /* ssl_types.h in Headers */, + 33525AC28243228321472E139F16BC9F /* ssl_utils.h in Headers */, + 0A209CD2BDF7BB5D05043018259BC860 /* ssl_utils_config.h in Headers */, + 0F6B1112DB91D15A884C6D7D70455486 /* stat.h in Headers */, + 85E0A242B71FBA09214A5AA5113BBB17 /* stats.h in Headers */, + BCC7BDA1C208C119BB97F340F580274B /* stats.upb.h in Headers */, + 91953D8E7711269ED9E5EB842186B3C3 /* stats.upbdefs.h in Headers */, + 61F9BB5DA2FF38A116CE41222A0A972A /* stats_data.h in Headers */, + 3EAA44CC63CAC3375FEBA1E054A25442 /* status.h in Headers */, + E7EDAEEF0E5181E5C480245C158B46CE /* status.h in Headers */, + 144692D5AE5C00BABC33E0D39886C00A /* status.h in Headers */, + 06B5E6CBBC38E695716424277D8C1B94 /* status.upb.h in Headers */, + 4DE4844E9018927C3AB98B56FE8A4F2A /* status.upb.h in Headers */, + F22396A4D2FAF53EA4C95B037D1ABBFD /* status.upb.h in Headers */, + 13BFFA1A94934018C4C4A418F0CB619C /* status.upbdefs.h in Headers */, + 9A23F8445250F20D6D0A54A7678F9A69 /* status.upbdefs.h in Headers */, + C87C31580D2DD323FB93AA9C06E85B00 /* status.upbdefs.h in Headers */, + EFF7144F5140B207B31DF0B151262AA6 /* status_conversion.h in Headers */, + FBBB4E0AD3D8B837F093EE0C7509593F /* status_helper.h in Headers */, + 46140C655ECB9F70A1E06F5BC84A214A /* status_util.h in Headers */, + D93076750390B3DD5560B03EAE2404EA /* stream_map.h in Headers */, + CCC509D922A64EE763085B6FEB877C77 /* string.h in Headers */, + 8AAAEC0CCD7CB347D9255D34C210865B /* string.upb.h in Headers */, + 329DB2C3DE1DF130D4CCD1737A5130CC /* string.upbdefs.h in Headers */, + 2B08D4CC8A274E2CF42A4649E3749B1E /* string_util.h in Headers */, + E515DDF6B44627DE95E019809ACAA7E5 /* string_windows.h in Headers */, + D6B44762D4FA22E38E63AC8CF1F327AF /* stringpiece.h in Headers */, + BFC119D39B336B68A6C1D4A70FD156BE /* struct.upb.h in Headers */, + A6699EC8CC22AD9E13C16150C4CF858E /* struct.upb.h in Headers */, + 793DCF2CC3BE4417B5765F566921EFF0 /* struct.upbdefs.h in Headers */, + 74443488F65F44930842D1AD9BB75171 /* struct.upbdefs.h in Headers */, + DE0C183133E11600A283983AF64066A3 /* strutil.h in Headers */, + 16A38A1D84E204EF3F05785E38E2C4AC /* subchannel.h in Headers */, + 05D3D6ED40B55700971995DFFD2C9AA1 /* subchannel_interface.h in Headers */, + 0B59C065DC1F9046E8027BB96A0334D9 /* subchannel_list.h in Headers */, + 0BA0AB96D5B76D78D0C6D2D19EC1F477 /* subchannel_pool_interface.h in Headers */, + 334CF7A1DAFA33C9323D97C16988795E /* substitution_format_string.upb.h in Headers */, + B8444ECB4EB603A5556BB0744E94D261 /* substitution_format_string.upbdefs.h in Headers */, + 36B90E3C2A466223FD5FC9DD79DA670D /* switch.h in Headers */, + 3171C8E6E5A53F54366A0EC8A5252EB1 /* sync.h in Headers */, + 38DF52EC9FB792F03273A4F128576F37 /* sync.h in Headers */, + EF6ED12C613CBEDE71E5AC233B231406 /* sync.h in Headers */, + ED3E1CD5FB3C773045B45E61C1C16DC0 /* sync_abseil.h in Headers */, + 8E84CE97186E233FF06A87A7EF3B8B5A /* sync_abseil.h in Headers */, + B35E469066AB339870AAC46817E67468 /* sync_custom.h in Headers */, + B530E2263EDB0361F27CD28567176EB6 /* sync_custom.h in Headers */, + B62B29C9B299F843D9BE8AC34F5A7B38 /* sync_generic.h in Headers */, + 17B30B62950F0A357AF547BAAD36BECA /* sync_generic.h in Headers */, + 359707E52F844E3A6F4A8D99B949C904 /* sync_posix.h in Headers */, + 7F9E9E7F57A319A8447C0BAAFC2D57F6 /* sync_posix.h in Headers */, + AF2B15DC25DFED18892854DDE4D32B09 /* sync_windows.h in Headers */, + 7EFA418DF5A6120C2CBA65A7AEF033CF /* sync_windows.h in Headers */, + 4A03D2FB9855DF43DCEE8278DCA2078F /* syntax.upb.h in Headers */, + 344959BCD3F6B32073285EF30BD3B638 /* syntax.upbdefs.h in Headers */, + 8E0BDEDBA987610AAA2970A503CB0FFA /* sys_epoll_wrapper.h in Headers */, + B7A45DF50C9D6363ACC9A3F52AAE1407 /* table.h in Headers */, + C0CDA43C17D0C3E47A9E3C48A220ACB2 /* table_internal.h in Headers */, + 70583D89E6B166AB42F60B43FC53A13C /* tcp_client.h in Headers */, + BE9FBC93E36975F46855585E1B4A4920 /* tcp_client_posix.h in Headers */, + 40A2DAC34E37929B2E6549FDDB10BA32 /* tcp_custom.h in Headers */, + 595CDD5CF7D364E75A5AFA22ADB886D8 /* tcp_posix.h in Headers */, + 41F153A2A5BB7AEE8BA6743E771826DE /* tcp_server.h in Headers */, + F5B90EF0AC76C1B029948DF188559FA3 /* tcp_server_utils_posix.h in Headers */, + E84E16E540E45F534D9381674034B780 /* tcp_windows.h in Headers */, + 8892B08F5AD6AECE4BB6C222445EC1E2 /* test.h in Headers */, + 4F63B795017A49FA91BF9AE897779728 /* text_encode.h in Headers */, + F67510D46C3A229FE912CCE7AD1FC5D9 /* thd.h in Headers */, + 12387907DA6A9EAF6D232051555FB657 /* thd_id.h in Headers */, + 71D220F313F12A269E39EB937275C41B /* thread_quota.h in Headers */, + 56CF4FD9EF6F948A3675D4D66292DFFA /* threadpool.h in Headers */, + 0BC6082DA8EEDF3AAF3B18AB362A93ED /* time.h in Headers */, + BCB81411FB0BEB8EB6BD74EF7C0DBD10 /* time_averaged_stats.h in Headers */, + 8B3008C1B598D88BC7F3B81C70EAD156 /* time_precise.h in Headers */, + 5EEE2306456E55E7A47C9AD7BDA8084B /* time_util.h in Headers */, + 33484C3E4F082EF24743FD7B5E27F888 /* timeout_encoding.h in Headers */, + 453E7E3DD4CAE8CAC360734CF187B5EE /* timer.h in Headers */, + 3B6C8416D267FA3D4D3F6294480FC388 /* timer_custom.h in Headers */, + 68C8FA376BA5F1C1797BC1268D406FB8 /* timer_generic.h in Headers */, + 5026D221BD4211DBB9BFE28A8FF2528E /* timer_heap.h in Headers */, + 0D27503326DE5C80C2FD2FFCC81D79FE /* timer_manager.h in Headers */, + 656C955CDD0DF010BEB6741890E1707E /* timers.h in Headers */, + 0DEFCC55B249DB4189A6B95FFFE8A022 /* timestamp.upb.h in Headers */, + 370DEAC8E14131A111FA09687D81CD5E /* timestamp.upbdefs.h in Headers */, + DCD5825A5D26E88D9423D5DAC34ADAB4 /* tls.h in Headers */, + 6ABD097CA992EDBF3CDDB343071CE6E0 /* tls.upb.h in Headers */, + A54F6E1B809D4B0C4523231F150CFA60 /* tls.upbdefs.h in Headers */, + 9F483258D8789180DF4FAE7429C4D005 /* tls_credentials.h in Headers */, + F6D36EB9650646C188F319626BFB557E /* tls_security_connector.h in Headers */, + DAAF75EEDDF8A3D1E83293A003A54E7E /* tls_utils.h in Headers */, + 263E0AFCDCBE8A4280D8D7812B8EB3FD /* tmpfile.h in Headers */, + 5F48F0F16F6C0D58C074B9B8342DC3A5 /* trace.h in Headers */, + 59FF7A0799D99E3DE72F462678F05316 /* trace.h in Headers */, + 8BF79BA588F7F618686171F9C752130D /* transport.h in Headers */, + ACE01E2CC6E883043CADB91E08F3862D /* transport_impl.h in Headers */, + 6F482EE49CC72750BD41AE7954BEF196 /* transport_security.h in Headers */, + 1D1905063AF979BB4FF3B4933F7EC729 /* transport_security_common.upb.h in Headers */, + 5881020E6A35A00145D381F1C7C90848 /* transport_security_common_api.h in Headers */, + A495B637883D3D2BDD5558FFE5B061B3 /* transport_security_grpc.h in Headers */, + ACC85FE9C78AB5237F99B3817B19820A /* transport_security_interface.h in Headers */, + E9FB7C795389D13AB047E273FD678DBC /* tsi_error.h in Headers */, + 3AA85805BB5B823AAA54141E7EF0A369 /* typed_struct.upb.h in Headers */, + 4478C1438CB21CB5F30CEEF4B653DE02 /* typed_struct.upbdefs.h in Headers */, + 45E4DE50626E1DB0ECD35065614A0D35 /* udp_listener_config.upb.h in Headers */, + 53D96625C149D0A6B6C37656CB03AA48 /* udp_listener_config.upbdefs.h in Headers */, + 214CFCEE0A419BE99CF31F07E4F242A6 /* udp_socket_config.upb.h in Headers */, + 31CAC919586D04C0947B4CBE063E9420 /* udp_socket_config.upbdefs.h in Headers */, + 1A733FA85040A9D0549ECB17E47CC8CF /* unicode_casefold.h in Headers */, + 3755BE9263E80B5650E0937173ADB01C /* unicode_groups.h in Headers */, + B78E17E7281E271782DCD155B723F804 /* unix_sockets_posix.h in Headers */, + E4FB0BE7E17C159B367DE426AF410AF5 /* upb.h in Headers */, + 9E5A50A1651CF7A7F25935EEEB8DC420 /* upb.hpp in Headers */, + B502CFF1C66BB41B2FE31EEF6684B37E /* upb_internal.h in Headers */, + 642A3D976F65FAA299992E248F18DDD1 /* upb_utils.h in Headers */, + 053C5A990024589940804597AF951D90 /* uri_parser.h in Headers */, + FB5E73853869814BCA86824B1BFD2F38 /* url_external_account_credentials.h in Headers */, + F83F86A8AC44C54A7AA37B0687EDD5C4 /* useful.h in Headers */, + D0D868232B618DAACF6D491F638314A9 /* utf.h in Headers */, + 186DC93D430DBFEDB8EDD313FA4E90EE /* util.h in Headers */, + 7D44544E8B2E944F5FE55EABB19509A1 /* validate.upb.h in Headers */, + 7F40CE35B23457926F92B93A556D1CA4 /* validate.upbdefs.h in Headers */, + 06E992B1979C4BB4558D802C5ED257C2 /* validate_metadata.h in Headers */, + 8D5854098DF1D898C452C102100DE096 /* value.upb.h in Headers */, + 9F2E14BD74BCBE25E802E53AD17E7461 /* value.upb.h in Headers */, + 425B6DF702AB8635E8EFAD4334AAAF77 /* value.upbdefs.h in Headers */, + 413FD0C96B66D044F04A27A2B602C23C /* value.upbdefs.h in Headers */, + 4BC81E47E007439F028A4BAB07AA971C /* varint.h in Headers */, + 4C1F51481C5E1A584AFE5825099E948B /* versioning.upb.h in Headers */, + 2FFF8737D6BFFECB8C7DA52AB6EFED29 /* versioning.upbdefs.h in Headers */, + FF96C2BF85D360CAE56B02467633905D /* wakeup_fd_pipe.h in Headers */, + 19F53147CBF3719EF742A8E6D8A337A0 /* wakeup_fd_posix.h in Headers */, + FAC73C0DC628BDF59AB0AF7BAB75BF31 /* walker-inl.h in Headers */, + D0E37D50935BB5A695D90EC4E8148EA4 /* work_serializer.h in Headers */, + D8D757CD797326D95C0CB6794C35C834 /* workaround_list.h in Headers */, + 208401B67BCE5FCFE90B3301F1027D36 /* wrappers.upb.h in Headers */, + D4B9617FCBCFC2B4C2AE9C3726E07438 /* wrappers.upbdefs.h in Headers */, + 6438C508FCDDF3B75674B1CAEED04B8D /* xds.h in Headers */, + 6FA6E904737FF722D31C59A80840BB07 /* xds_api.h in Headers */, + 5E6ACC814FF62F9D5ECB9903BAE53A3C /* xds_bootstrap.h in Headers */, + EE78F5DA9D643EDBE884125F1E7BD8FD /* xds_certificate_provider.h in Headers */, + 866902BCCB43277201E8320EEDB3D523 /* xds_channel_args.h in Headers */, + 543B102E5F91BD261E1659D04721C5D3 /* xds_channel_args.h in Headers */, + 5FE491291E95B0C325497C53E3A58BA7 /* xds_channel_creds.h in Headers */, + EBE9901D8DBB09439628AC7E187A146E /* xds_channel_stack_modifier.h in Headers */, + 5F185234DC569E13143CF5F3C170FD86 /* xds_client.h in Headers */, + 8ED16B4A8FE7FAC338F43D45FB5275D0 /* xds_client_stats.h in Headers */, + D238F9F821314A3F416191B005506FBB /* xds_cluster.h in Headers */, + B34994BE6DAF3B2EEA76AF327CE79FEF /* xds_common_types.h in Headers */, + 18DD78A748EF7F6A064483771185EA26 /* xds_credentials.h in Headers */, + BB800F0F2CFB271C57B3C486927EC204 /* xds_endpoint.h in Headers */, + 30B89E7B8787EEED18167315B9EC1FA0 /* xds_http_fault_filter.h in Headers */, + 55B3A0A75B906367D0D5109BA40FBF4C /* xds_http_filters.h in Headers */, + 40B16125CE4ABE2B5AA6FF285B2B30FA /* xds_http_rbac_filter.h in Headers */, + 07748228BB92F942F1F0A66FA10A84F8 /* xds_listener.h in Headers */, + C7B89F15057DC8EA5B38F5B429B68990 /* xds_resolver.h in Headers */, + 93F5C62A3C5A598B753BBB06DEE0EE90 /* xds_resource_type.h in Headers */, + B311E623A8382606B24176FA568C82D7 /* xds_resource_type_impl.h in Headers */, + 999E7B81A3313097D1054D097C8F8C26 /* xds_route_config.h in Headers */, + 5E4CEBCF983527FEE6BE2E6B5F61D5E5 /* xds_routing.h in Headers */, + 050A224D1974C2478A15AB3A8E1AA5CD /* xxhash.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 733E89E335AE5042FA419CCDA57C768F /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + FB6325A842D3AD3F669DBF2667D368C1 /* Pods-Flash Chat iOS13-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 7BFC3416AB3E24C960A036FB1C2910B7 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 53A6DB8E0B9A9E308C368B0E2C9B7C2B /* GoogleUtilities-umbrella.h in Headers */, + C90A689DFD463DC482997C484A4D7500 /* GULAppDelegateSwizzler.h in Headers */, + A5945C6477D5ECDF171678958B1D82E6 /* GULAppDelegateSwizzler_Private.h in Headers */, + F2D71D485D14E74731A3E21D80D70209 /* GULAppEnvironmentUtil.h in Headers */, + E45E6A6EF83D42B75BD687027E76C607 /* GULApplication.h in Headers */, + 042BF6DB462167830526E9FE01D05BED /* GULHeartbeatDateStorable.h in Headers */, + 8366D86744FDBB4B2000F20CCA43F2D8 /* GULHeartbeatDateStorage.h in Headers */, + B7990B1734FA64B416A9A46965E7D046 /* GULHeartbeatDateStorageUserDefaults.h in Headers */, + 5FB3FE93FB636DAE87F777FD0ACDDA74 /* GULKeychainStorage.h in Headers */, + 8AB8C56956DAC22288B42D9336F0F488 /* GULKeychainUtils.h in Headers */, + 6D7249BFA5548B4DC11E356860DBE79C /* GULLogger.h in Headers */, + D73C4BEE091A5F46F6242A21B020D764 /* GULLoggerCodes.h in Headers */, + 59285EE40763036DDF949E515A4F593F /* GULLoggerLevel.h in Headers */, + C7B059E44770EFD5CEE7C03255B9CD0B /* GULMutableDictionary.h in Headers */, + 6B814B5967E99CB667D86C2F0C4849F2 /* GULNetwork.h in Headers */, + 631FF404BD404D1BBFB0CA4A70D3F045 /* GULNetworkConstants.h in Headers */, + DF35B9FF3F39253864E87519E11C6D0F /* GULNetworkInternal.h in Headers */, + E6AF00BD0CF7FE89F433CCBF42B4A7DF /* GULNetworkLoggerProtocol.h in Headers */, + B2C8F7195B89DB11E6AEE32C129EC6BF /* GULNetworkMessageCode.h in Headers */, + CC728AEA952DF49E56CD1A7D8BDE446D /* GULNetworkURLSession.h in Headers */, + B111DBC96B0F70B1040FE9D14A876787 /* GULNSData+zlib.h in Headers */, + 2C1F0F6B639A31EEDE5CB1746695C6F2 /* GULReachabilityChecker.h in Headers */, + 240D43B165A30008BC8AE806CBEB6ED2 /* GULReachabilityChecker+Internal.h in Headers */, + 3E8EBF8538920DD696234AAB5DE5AE2F /* GULReachabilityMessageCode.h in Headers */, + 4D6ABC37F4697B3D773029ABF285E92C /* GULSceneDelegateSwizzler.h in Headers */, + 0E57BEA4E4474A6789699B3E64E1F098 /* GULSceneDelegateSwizzler_Private.h in Headers */, + 342F9AC30770B2AAE79A1A722EF910FB /* GULSecureCoding.h in Headers */, + CFD226315718506599552D729759C6C6 /* GULURLSessionDataResponse.h in Headers */, + E2FD9AA2D2B05C777C540EFBDBE65C9C /* NSURLSession+GULPromises.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 8BFA944D2BDA6E91ADECBB2E746248D6 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 86B17AF35FE2B0BF90EAEF74267A535D /* FIRCoreDiagnostics.h in Headers */, + A91A57D19230FA2523D19BAFE42D57F0 /* FIRCoreDiagnosticsData.h in Headers */, + E585859F9CFBAE70C2BB49CEAA24246F /* FIRCoreDiagnosticsInterop.h in Headers */, + 8BB00EA654E9748EE1F33D7CF5E21C49 /* firebasecore.nanopb.h in Headers */, + 7F3861A2BAA84CCEA7482C9B581AB46B /* FirebaseCoreDiagnostics-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9D18C6A34650888451E6B29A42B61065 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 63FB0BA809A9B01747BE63620213C842 /* GTMSessionFetcher.h in Headers */, + 874D9ED65F3F6F5584CE86970F448FD7 /* GTMSessionFetcher-umbrella.h in Headers */, + 2985C0BE8E5B2C166FF8EEE658C85A0C /* GTMSessionFetcherLogging.h in Headers */, + 935FB69BF9FBC856F6507393CA972169 /* GTMSessionFetcherService.h in Headers */, + C0A49C5811A4A0581EB8FB2929FEBD44 /* GTMSessionUploadFetcher.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + A0D1EA7D2B5F490C038AA948DF5484BB /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 9DB6E013A589548AAB37C9F72399E980 /* FIRActionCodeSettings.h in Headers */, + 31F8E6FF325A02316608490EC9A1A27C /* FIRAdditionalUserInfo.h in Headers */, + C8E4841BE306A7164E26BAF576F3C614 /* FIRAdditionalUserInfo_Internal.h in Headers */, + A5DCC1CE71F8860A5F79AE480EF33CEF /* FIRAppInternal.h in Headers */, + 8968E75064FCB4BD054160A6EB47D634 /* FIRAuth.h in Headers */, + 87A1C5DEA443D99AA6220385933F9A18 /* FIRAuth_Internal.h in Headers */, + B55CE51F6C4D4C272F8B5C1CFB42F01D /* FIRAuthAPNSToken.h in Headers */, + CABC16680FF12DBDE2012A8BBD05817D /* FIRAuthAPNSTokenManager.h in Headers */, + FE53D7B5E3FB2FDB10F04E65F0758208 /* FIRAuthAPNSTokenType.h in Headers */, + 8B615A082C38ED09FD27A0E4D722FD70 /* FIRAuthAppCredential.h in Headers */, + 1293703C5CF18ACEB749B8A1B617DC35 /* FIRAuthAppCredentialManager.h in Headers */, + 57D1510602CD0FD8CAEFCF925805128A /* FIRAuthBackend.h in Headers */, + 8684B435D4D0C7D52046E31B444E9BB5 /* FIRAuthBackend+MultiFactor.h in Headers */, + 8D686AFE3E2B4246D32A1717EFF137AD /* FIRAuthCredential.h in Headers */, + 8D864FCC94121BAE975D5775196CE1CF /* FIRAuthCredential_Internal.h in Headers */, + B79508F8E6217474E9C02EFAFD9BCEB9 /* FIRAuthDataResult.h in Headers */, + A98B49C0C67B2E58A23DD023BBE92179 /* FIRAuthDataResult_Internal.h in Headers */, + 21B25867B9C83497CEDFBDDF0B2351CE /* FIRAuthDefaultUIDelegate.h in Headers */, + 67E18191BB2EC53A35BBF1D0A2206511 /* FIRAuthDispatcher.h in Headers */, + 94EAB2950CC97024C82A2BCC100EBAC4 /* FIRAuthErrors.h in Headers */, + F755B21CD242F59A3E137B7FAA163F4C /* FIRAuthErrorUtils.h in Headers */, + E2B1DBBA08AFDF106AC309E2D7E44C1A /* FIRAuthExceptionUtils.h in Headers */, + F6C66ED995ABA5F680EDF9983E6C2D7B /* FIRAuthGlobalWorkQueue.h in Headers */, + 4AC47C3F9820636CA48B67E46079FC0E /* FIRAuthInternalErrors.h in Headers */, + 129BAFFD3617028D69F0189870D96FA9 /* FIRAuthInterop.h in Headers */, + CBA8BDC71AE1D89868BD888C4F342597 /* FIRAuthKeychainServices.h in Headers */, + C83253095BB48256034FEDDC6F15F0DB /* FIRAuthNotificationManager.h in Headers */, + AEABF104BB139FF0D07A318977AF5A13 /* FIRAuthOperationType.h in Headers */, + DE52D6A06684BFC6A9D2063B165A8AB1 /* FIRAuthProto.h in Headers */, + 855DBD1B3DBCC862A626EB41CA41B2A0 /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.h in Headers */, + CCD8AB313A11AC4F062D1BCB31085BFD /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.h in Headers */, + FF5EDFB926E8AB7F098E9C994ED6C719 /* FIRAuthProtoMFAEnrollment.h in Headers */, + 1E1A0353B7326E9286E75248E100FBDB /* FIRAuthProtoStartMFAPhoneRequestInfo.h in Headers */, + 664476E42600E39FA932DF88F20C1486 /* FIRAuthProtoStartMFAPhoneResponseInfo.h in Headers */, + 3356AAEA71C2C366F1C5FEEC6B7F4999 /* FIRAuthRequestConfiguration.h in Headers */, + 2099024820E7F1250E88E7E87426671B /* FIRAuthRPCRequest.h in Headers */, + C0B93349978F90A582884A8235D63761 /* FIRAuthRPCResponse.h in Headers */, + 2B8B81ACAA66BE79AE6FC71131147CDC /* FIRAuthSerialTaskQueue.h in Headers */, + 71045B08E76AFA3F1C542C81A2090819 /* FIRAuthSettings.h in Headers */, + A47D162A617D4D93A4CB8B65072EA241 /* FIRAuthStoredUserManager.h in Headers */, + A09E8B73B8FC804B1AD3B107BB7D7EFB /* FIRAuthTokenResult.h in Headers */, + F2AA2A4D366D0D8B8BAFF878795CA6CE /* FIRAuthTokenResult_Internal.h in Headers */, + B39D60D61780692383FE2F9883EA93AD /* FIRAuthUIDelegate.h in Headers */, + 1FCA1815161A08AB433AB69FBE67819F /* FIRAuthURLPresenter.h in Headers */, + 4E62EEC09FD362AF33FCFCFF550B4E59 /* FIRAuthUserDefaults.h in Headers */, + A33FEFEA404A5DC901EDCCF1B13556F0 /* FIRAuthWebUtils.h in Headers */, + 2391C76CE31DD7050A9309FCB5DF4D78 /* FIRAuthWebView.h in Headers */, + C81AFB0CCA4D4D057C0A3D5D7D4512B8 /* FIRAuthWebViewController.h in Headers */, + 60F3CA5A9A89770765AF103C8EEFFDA0 /* FIRComponent.h in Headers */, + 18FF776A9578C85B238676A988C957F3 /* FIRComponentContainer.h in Headers */, + B25F6F4DB3C6A5B4BAFA397A47276BEE /* FIRComponentType.h in Headers */, + 50CF7F847B9BDF615B7C44A613923680 /* FIRCoreDiagnosticsConnector.h in Headers */, + E3628328D853DB6E2F1146989709366E /* FIRCreateAuthURIRequest.h in Headers */, + 117E4A253707F1D772644464F63DB824 /* FIRCreateAuthURIResponse.h in Headers */, + 890933562CEE212AC178683C96D70C75 /* FIRDeleteAccountRequest.h in Headers */, + 3F03FEF0D2D9F472CD3D8B7BB8D6CEEB /* FIRDeleteAccountResponse.h in Headers */, + A0802B165D589BE4F01AE2E97DF6EEFF /* FIRDependency.h in Headers */, + 6869C44B2F7EEABCF9DDA833F832BB8C /* FirebaseAuth.h in Headers */, + 5BE3FBBCD9A397B1A4F562ECB221EA0E /* FirebaseAuth-umbrella.h in Headers */, + 11886A69A41C25D0749E7D9F01090C63 /* FirebaseCoreInternal.h in Headers */, + AE172D110F7D9047B3B135FE2302EB91 /* FIREmailAuthProvider.h in Headers */, + 52EBAEE1F460A53E0E5DB0BA41A3383B /* FIREmailLinkSignInRequest.h in Headers */, + C4DE29D02F066FC3DFEDEB7FA24A3EE2 /* FIREmailLinkSignInResponse.h in Headers */, + ABEBA6C513FC950633AC45ACF7B4E561 /* FIREmailPasswordAuthCredential.h in Headers */, + DAF100BE0C373337BA145B4670D21DB8 /* FIRFacebookAuthCredential.h in Headers */, + 54DC9D9136972DF5807B5E798B57F666 /* FIRFacebookAuthProvider.h in Headers */, + BF807F6F2BA5DE8882DBF05E0C88BAD6 /* FIRFederatedAuthProvider.h in Headers */, + CA83C645EB0D4CE7A57A1107561E2464 /* FIRFinalizeMFAEnrollmentRequest.h in Headers */, + DAFC7E161310F99D5F9AB6C4C2F95273 /* FIRFinalizeMFAEnrollmentResponse.h in Headers */, + 998FA85AF315E74DD8EEC843DD7CC60E /* FIRFinalizeMFASignInRequest.h in Headers */, + 638A32DF9292A7E5C6621D9B5A291121 /* FIRFinalizeMFASignInResponse.h in Headers */, + B0D0E54F10F3E57F6DAA1B47F1D5BC29 /* FIRGameCenterAuthCredential.h in Headers */, + 2F9FA2E013ACF4862EE05C86C4725FB6 /* FIRGameCenterAuthProvider.h in Headers */, + CBA0CA72B6EB458481BF425314C1C87F /* FIRGetAccountInfoRequest.h in Headers */, + 6035302D3CCE6AB44433CF128BB7EB89 /* FIRGetAccountInfoResponse.h in Headers */, + 447657BEF45F3E4B27246CB419CC1E11 /* FIRGetOOBConfirmationCodeRequest.h in Headers */, + 808CC945CFA4EEF03C000B393067D35F /* FIRGetOOBConfirmationCodeResponse.h in Headers */, + 60120797D58FE33FAE95592EFFAAC766 /* FIRGetProjectConfigRequest.h in Headers */, + 29491033B8FB7A5B137C5D27867F9991 /* FIRGetProjectConfigResponse.h in Headers */, + 98F6E2E65BBFAACDD074B4BA0B5E2C22 /* FIRGitHubAuthCredential.h in Headers */, + 7409D8D2728BC0999E2F359EEF51FCD7 /* FIRGitHubAuthProvider.h in Headers */, + 7CF15E0CBA834DF7EDFB5A1EE8A89B58 /* FIRGoogleAuthCredential.h in Headers */, + 6581D0F3D7CAD8A6A9EE0E28A0F85218 /* FIRGoogleAuthProvider.h in Headers */, + BF9C1EF84AB96D96406E713EB8181D7B /* FIRHeartbeatInfo.h in Headers */, + 39EB429A80E64C0DA17E16A2C8DAB1B0 /* FIRIdentityToolkitRequest.h in Headers */, + 4C879A56CC73DE637A786C89A2B73CE3 /* FIRLibrary.h in Headers */, + 716559A573AA647743FC3BD53535A9A1 /* FIRLogger.h in Headers */, + CC96336A3A5C43BAFB4F47ABA916BBD5 /* FIRMultiFactor.h in Headers */, + 267773593168A1C2E05386C9458D337B /* FIRMultiFactor+Internal.h in Headers */, + C09F8EDCEFFFA0DEF54A809E9037FE28 /* FIRMultiFactorAssertion.h in Headers */, + 4AC87C4E27A266A8AAE1EBA912BD50A3 /* FIRMultiFactorAssertion+Internal.h in Headers */, + 875973C421CED12754FA8217D46D82CC /* FIRMultiFactorInfo.h in Headers */, + D71512BED470919FCECC922BC8B26B6E /* FIRMultiFactorInfo+Internal.h in Headers */, + E0C09789548DD5E4B43C6AB798D6040C /* FIRMultiFactorResolver.h in Headers */, + EFE07DAD2298926737971B475AEF6C86 /* FIRMultiFactorResolver+Internal.h in Headers */, + F9C08882EC26DC33E81CC9AAE55A3932 /* FIRMultiFactorSession.h in Headers */, + 1F84977A7F5AB7E663309F0B488F015B /* FIRMultiFactorSession+Internal.h in Headers */, + D38052537737460AFAD080E5ED3E2604 /* FIROAuthCredential.h in Headers */, + 196CBD504DEF4F1564DBFE8BE24B1464 /* FIROAuthCredential_Internal.h in Headers */, + 1699C004BD4C38BE7FC575369393297D /* FIROAuthProvider.h in Headers */, + CD404C5FD5541DBE8CC46E56EA5CC88D /* FIROptionsInternal.h in Headers */, + 69AFD5F15CF885234276B7CD9A3BB3B9 /* FIRPhoneAuthCredential.h in Headers */, + 9AFB8DBE88CDB0F754ECF95755A0EB67 /* FIRPhoneAuthCredential_Internal.h in Headers */, + 951126469FCA0630B61CDDAC2FD76BC4 /* FIRPhoneAuthProvider.h in Headers */, + FA15E47187D8A6457C7A3995D5266636 /* FIRPhoneMultiFactorAssertion.h in Headers */, + C6A01E43BB0CC68C8A7F5BEC6D9514CA /* FIRPhoneMultiFactorAssertion+Internal.h in Headers */, + E74060E704215D7FBE084038188871F0 /* FIRPhoneMultiFactorGenerator.h in Headers */, + A755986D026C368AA882D2F49E224E10 /* FIRPhoneMultiFactorInfo.h in Headers */, + ED8EB0F9853D0CFFA75DFA0BE9E2D124 /* FIRPhoneMultiFactorInfo+Internal.h in Headers */, + 15FF29E75D8A86B93103BC66B8BD0764 /* FIRResetPasswordRequest.h in Headers */, + B43646750F1A7C517ED71470A08D70A7 /* FIRResetPasswordResponse.h in Headers */, + 5C8BBCFC236F277CE083AEC3A26A0F1D /* FIRSecureTokenRequest.h in Headers */, + 4A2FCD208C868DF1CE56FD93565D2CC5 /* FIRSecureTokenResponse.h in Headers */, + 93F25D418934E76807CA0F4E21360E9C /* FIRSecureTokenService.h in Headers */, + C8CB3563AF5C7C73F801FFAD3C76D056 /* FIRSendVerificationCodeRequest.h in Headers */, + C4C112D3CF7E0EAE15BB5D4932D8B51D /* FIRSendVerificationCodeResponse.h in Headers */, + F5EE268F6378B488B736792EB53D97B5 /* FIRSetAccountInfoRequest.h in Headers */, + 4AA27214E701C1B0D559F9687898C7EA /* FIRSetAccountInfoResponse.h in Headers */, + 747DA32BBBD4D3963F8956CF48D414FD /* FIRSignInWithGameCenterRequest.h in Headers */, + CD9326A1EC55F51C882CBDA94B2DADCC /* FIRSignInWithGameCenterResponse.h in Headers */, + 35415A7640382705CEA601056263FB8A /* FIRSignUpNewUserRequest.h in Headers */, + E7AEB41B24BD0582B39F3CCC69CCF44B /* FIRSignUpNewUserResponse.h in Headers */, + F0417C8D15FF55004BA6D2554B6A0F6D /* FIRStartMFAEnrollmentRequest.h in Headers */, + EA7D7269E318D37E4C006A83D17A0025 /* FIRStartMFAEnrollmentResponse.h in Headers */, + 99F4E4C9AD131CC327AAAA48A200914C /* FIRStartMFASignInRequest.h in Headers */, + 77323DF7DA228CF2354FB34300627A5E /* FIRStartMFASignInResponse.h in Headers */, + 283F77A48E55AFD6BF7FD1EA367D85AE /* FIRTwitterAuthCredential.h in Headers */, + BC2E75D7E466B5CFEAC0799C59CEF819 /* FIRTwitterAuthProvider.h in Headers */, + DB2D1DF4EF627AFD8F4100975B2AA3C6 /* FIRUser.h in Headers */, + 1989CBFE530783293273899EBE9D5123 /* FIRUser_Internal.h in Headers */, + 7B175F488B7448CE893881FF9FC8B5B0 /* FIRUserInfo.h in Headers */, + 58CB4E077B8FE7D24B36E7A8CFCB7562 /* FIRUserInfoImpl.h in Headers */, + 15F1709A0B8A117202086E22D0F95A4D /* FIRUserMetadata.h in Headers */, + 1058E12478E2D57F42659EB517A9F6D6 /* FIRUserMetadata_Internal.h in Headers */, + 9039C1B08229E3A7440391B4DBA8413F /* FIRVerifyAssertionRequest.h in Headers */, + 4A560D71202DB5934FCC0683D8DB9A9E /* FIRVerifyAssertionResponse.h in Headers */, + C6D4685D74C5953B5DE03F1E1E5C2913 /* FIRVerifyClientRequest.h in Headers */, + 1DB63B0561C8F4D9A239676F4012CDB2 /* FIRVerifyClientResponse.h in Headers */, + B388600BFA3DDBF503123F5EA8CCF5B0 /* FIRVerifyCustomTokenRequest.h in Headers */, + E6967947EAF1DBE2CAD3AE95740C3AFF /* FIRVerifyCustomTokenResponse.h in Headers */, + D85AFC0B74DDD011A00531B143FFF439 /* FIRVerifyPasswordRequest.h in Headers */, + 3651DC6B733422D146562BA87FA3D370 /* FIRVerifyPasswordResponse.h in Headers */, + ACAB8BEAEB8E976E0B02F551320F0B3D /* FIRVerifyPhoneNumberRequest.h in Headers */, + 54DE5B8F836502B646859AC1CDDB5207 /* FIRVerifyPhoneNumberResponse.h in Headers */, + D6EA5620DCAECBD0854AD270A5255E55 /* FIRWithdrawMFARequest.h in Headers */, + B6C97946352ACE1E4DCD4101E92B5CA0 /* FIRWithdrawMFAResponse.h in Headers */, + C120EF2EA097321D1CF934A047C18A00 /* NSData+FIRBase64.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + C514F1FB90F3DE9C52AC0BD1EC7D0712 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + F06807131112837BE325FBF4B4701436 /* FIRAppCheckInterop.h in Headers */, + 4578473D6DF31DB87F122EF2FAEB1F76 /* FIRAppCheckTokenResultInterop.h in Headers */, + 745A884A4DF68562ADDAD0DD05115CE5 /* FIRAppInternal.h in Headers */, + 3021AD2B19FBF015A87258E2D87594A3 /* FIRAuthInterop.h in Headers */, + 8764EB394A045DF7285D623B9270D975 /* FIRCollectionReference.h in Headers */, + 4B6F4B8462CF490A463D158D0B060FCC /* FIRComponent.h in Headers */, + A1CA9C671991F602B4D617E382F09375 /* FIRComponentContainer.h in Headers */, + DED4E011A78C0C0325DA392632C6DE3D /* FIRComponentType.h in Headers */, + 1C7E7C2662501DA6D278F29108411460 /* FIRCoreDiagnosticsConnector.h in Headers */, + 167B6C7D3348C89B9AB2F1C2008F9CAE /* FIRDependency.h in Headers */, + AA04F99F396D4F105B4741FECBFB625F /* FIRDocumentChange.h in Headers */, + F73091DC905B52413059E0FFF0BE9A3D /* FIRDocumentReference.h in Headers */, + 756939DB6D08EDB00CA4AB537F285545 /* FIRDocumentSnapshot.h in Headers */, + 275696A419714427DE71343E808A1D1A /* FirebaseCoreInternal.h in Headers */, + 23B339035FD8FA50ACDF59F27B8D7334 /* FirebaseFirestore.h in Headers */, + EAF1EC731F0514DA0AB386D00939D6E4 /* FirebaseFirestore-umbrella.h in Headers */, + E49E0042CDD44C5321A48D77A9B98939 /* FIRFieldPath.h in Headers */, + 48B9C019B695C10B695D72F1DBE36523 /* FIRFieldValue.h in Headers */, + 015C1C9D3EB439F363E5D33DE979EDB8 /* FIRFirestore.h in Headers */, + DD69C174356CEFCEA3A1C2D7604D524C /* FIRFirestoreErrors.h in Headers */, + 10CEB0751A36139212630FB52668027D /* FIRFirestoreSettings.h in Headers */, + AC6BC6264842A386729D9499BD04B35A /* FIRFirestoreSource.h in Headers */, + A3C2EC62DAFA5F725B3D046D70F21D9F /* FIRGeoPoint.h in Headers */, + D8E4D8780AB5C3430313D8549AAF744B /* FIRHeartbeatInfo.h in Headers */, + 5DA4DE06D8B62FF8A59BDCC7E2A9E5BD /* FIRLibrary.h in Headers */, + 24DFC9ECDDA130195C196C5CA3E3E31E /* FIRListenerRegistration.h in Headers */, + 2A45318032C316FCF539973F9B33AF7B /* FIRLoadBundleTask.h in Headers */, + A53C4ADC1A38808BCC3D3B6A18F47D0D /* FIRLogger.h in Headers */, + C8526094F78309C097ADF4D46F9D0DC8 /* FIROptionsInternal.h in Headers */, + 805600F0BB513C59C7B4C7DA52AC4C66 /* FIRQuery.h in Headers */, + 9888A3D2207709A2CE654D925D5EF107 /* FIRQuerySnapshot.h in Headers */, + 95918D9F92DA4177EB6CED4BBFC59D96 /* FIRSnapshotMetadata.h in Headers */, + AB1B71CF1EE98939830682DD19AB29DA /* FIRTimestamp.h in Headers */, + 1C265DDCBC59922747A613860D0D24A1 /* FIRTransaction.h in Headers */, + FD4BD7ED61FAE7B7988DEB5665D4A18B /* FIRWriteBatch.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 4D2FC53B4837E9FED51200C321D9420C /* CLTypingLabel-umbrella.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D9D55CB3005115A7F79CF98067265068 /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + B945D5A6BA6FC0B852B6D777377575E0 /* FIRAnalyticsConfiguration.h in Headers */, + F5ED14423EBB9820FD4F1FDAD442C592 /* FIRApp.h in Headers */, + FE12E69829D21D49BD810DD0BD270979 /* FIRAppAssociationRegistration.h in Headers */, + 9D8DF79D290463C4AF801E543D132C8E /* FIRAppInternal.h in Headers */, + 5506D4DEEF6FA8865CCC994BB5BB68FE /* FIRBundleUtil.h in Headers */, + D1E4B4435C321F037AD827723485C070 /* FIRComponent.h in Headers */, + DD4D364682D0D3CDCE10E0309D0272E6 /* FIRComponentContainer.h in Headers */, + C7C6F22EF63BADABB1E8387EB595472B /* FIRComponentContainerInternal.h in Headers */, + 0C21D034340D1FD67ABAFB69E62484B7 /* FIRComponentType.h in Headers */, + 1DA5742A246FC2E0094E3A8C7F5105E2 /* FIRConfiguration.h in Headers */, + 7EDD29A01F4C3E4DEC0B93CC58FED4C9 /* FIRConfigurationInternal.h in Headers */, + B644EF56A3AB41087C584FF61FC9053F /* FIRCoreDiagnosticsConnector.h in Headers */, + E8F596302070C825FA6223EB08FD889A /* FIRCoreDiagnosticsData.h in Headers */, + DE373A9161826427F81E279B21A558DB /* FIRCoreDiagnosticsInterop.h in Headers */, + D5BADC41D9C83F6C89D8EF8030E64EB6 /* FIRDependency.h in Headers */, + 082089FFB5293870CF520ED2076F01B7 /* FIRDiagnosticsData.h in Headers */, + 61B95EC6DC79B5AE8371339F69991AFC /* FirebaseCore.h in Headers */, + BF52DF70F453AFE174AE1A0A718FEAD4 /* FirebaseCore-umbrella.h in Headers */, + A947631FA050E988C2A03D50175D6DC7 /* FirebaseCoreInternal.h in Headers */, + 5EAC74CCF6EFC7AAF52BE8EE41BE9AFC /* FIRFirebaseUserAgent.h in Headers */, + DF4D37343FA01837D3D1960C06E7256C /* FIRHeartbeatInfo.h in Headers */, + 4C1EE763B740A6414611F524DBBBCA89 /* FIRLibrary.h in Headers */, + A880CBF8109C1AB34F04E6A8FCF6838B /* FIRLogger.h in Headers */, + F8E6D64135CC0BE7C350ACDF1CFE0556 /* FIRLoggerLevel.h in Headers */, + FCE13293A1DBF27FDFF937FD3282CEB6 /* FIROptions.h in Headers */, + 1D284EEC32C075B0AC23C8517F32A4E0 /* FIROptionsInternal.h in Headers */, + 9C060B6632BDEDCBA3F6735914DE13EB /* FIRVersion.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EFE94BC23D71552DD601289A1BDDE82B /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 0593C15FF12C5EAA46F765B9F233F820 /* accesslog.upb.h in Headers */, + D69DAB3132572D2C36EEBFE0968279FF /* accesslog.upbdefs.h in Headers */, + BC2CBC0E7B6E1FEA2F3B61382556EEFE /* activity.h in Headers */, + B556029D445CCCE6CC747B296939B54A /* address.upb.h in Headers */, + 7962AEBAE6668EBB96AFEE83F34A5871 /* address.upbdefs.h in Headers */, + 7D7DEB60A68B184E2921273CDA1642D6 /* address_filtering.h in Headers */, + 7A4EB856FD2D416E42BE9AB83C44D7AA /* ads.upb.h in Headers */, + FB36E171EF60318E9C305E3395976092 /* ads.upbdefs.h in Headers */, + 859F70D06A614A0A061B21C9B29982D7 /* alarm.h in Headers */, + E6BB331E909D111ABCFE47EEF349BF0E /* alloc.h in Headers */, + 428357CD07CB6E7D15B54E4AE45196B1 /* alpn.h in Headers */, + CF8BE86349D475536BA558C3AD60BFDE /* alts_counter.h in Headers */, + 0799296BC4890FCCADB7BC88ED973D76 /* alts_credentials.h in Headers */, + 6AAE65511D0E2A4DDA89AAC939EDF7DC /* alts_crypter.h in Headers */, + 1B85DB75F7D51B5C54504893728E4600 /* alts_frame_protector.h in Headers */, + 1914E2B33551DC1445CB495EF1F365C0 /* alts_grpc_integrity_only_record_protocol.h in Headers */, + D6478F4E08F14FA751BCB658591E2010 /* alts_grpc_privacy_integrity_record_protocol.h in Headers */, + 5C00E3812D52D927BD3E19053C734673 /* alts_grpc_record_protocol.h in Headers */, + 60E4E1C817EAD5F445B8705DA1F2DA3E /* alts_grpc_record_protocol_common.h in Headers */, + BBC8E1251F76D77F882C3889E5B4BE11 /* alts_handshaker_client.h in Headers */, + 8E6503F29B2C41F081E823D5EAF6B913 /* alts_iovec_record_protocol.h in Headers */, + 520EC82AA8C57D902020900EFD24D27A /* alts_record_protocol_crypter_common.h in Headers */, + E3F84224A1FD3CB61039054637D6FAA8 /* alts_security_connector.h in Headers */, + 1FBF4FA78E0AC34BCDB81EB0127FA380 /* alts_shared_resource.h in Headers */, + 02ABF2B5E3FF1DCC5DA88FAED183DE97 /* alts_tsi_handshaker.h in Headers */, + AA11A16D54B061E70AAADD85A4E0A6B3 /* alts_tsi_handshaker_private.h in Headers */, + 8FC4B412F9F0F7B261BB0929DEE897DD /* alts_tsi_utils.h in Headers */, + AD406EFFFB87B172D36C9D1EDE696838 /* alts_zero_copy_grpc_protector.h in Headers */, + 02C536D274FA036D64CB25FD8A6F6531 /* altscontext.upb.h in Headers */, + 453B3A662F2B6122C9022F35FA9C5C6E /* annotations.upb.h in Headers */, + 7BB360B503E46EEFE2280290FD002E50 /* annotations.upbdefs.h in Headers */, + 8A4C52EF52656221389FE8719D8A10FC /* any.upb.h in Headers */, + C738B12DC179B0814F716CD31D08F8A3 /* any.upbdefs.h in Headers */, + 362116E21157829FC3943B8AE89083DB /* api.h in Headers */, + B4A04BEA0DFA2C0A87A1F45EE1BBAFB3 /* api_listener.upb.h in Headers */, + 283BFFA5C9ECFB3926A1BD7B4FAB1804 /* api_listener.upbdefs.h in Headers */, + 839ED115BF0E56F205AFBE42BA33FE88 /* api_trace.h in Headers */, + 036F0323F350947D4DB0D0E2F1F8103C /* arena.h in Headers */, + A5A1C72E0D1EF7E66D267BC4126B2772 /* async_generic_service.h in Headers */, + 1E5AEFA6E5B91E30CA57E29B8053CD29 /* async_generic_service.h in Headers */, + 9507F4A6733863B9940CD14BEC15C3D9 /* async_stream.h in Headers */, + E7E7C2CE09C5ECA7B901CECCCBAA759A /* async_stream.h in Headers */, + 97C403891CF57F568A5660BC9EAC5D1D /* async_unary_call.h in Headers */, + C522CBDB311D77612C3F0594EA9D5098 /* async_unary_call.h in Headers */, + 9CDBC8205D2813DC10C211642D5D602D /* atomic_utils.h in Headers */, + 8AD5F2A1C429494CF64D24766F78502F /* auth_context.h in Headers */, + 0FFD8918927F8999A9E33492AE61F1F4 /* auth_context.h in Headers */, + 063A1D1C8A28C9C756703EEC72EFED09 /* auth_filters.h in Headers */, + 9EDAE123B7CCAE6A78C0805EEBE7E7B0 /* auth_metadata_processor.h in Headers */, + 2D8D6DD9B2132DD29DAD170F62233265 /* authority.upb.h in Headers */, + 8E0DDD9A220A4A512B80F54932CE5F5B /* authority.upbdefs.h in Headers */, + 9BC657C4AAE273E9A8D490963824080F /* authorization_engine.h in Headers */, + 00B68C165DCC7022CE0EE54DAD319B58 /* authorization_policy_provider.h in Headers */, + B8D196EFB4C3C60347B22E4E1D14AA43 /* authorization_policy_provider.h in Headers */, + 2191BE4106EF5ABE9A5D7AEBF8ACD9F5 /* avl.h in Headers */, + 0A163BA34A96503525F2A43AE8686C77 /* aws_external_account_credentials.h in Headers */, + E27D6186632397958D1C5BB9DF7CE0C7 /* aws_request_signer.h in Headers */, + A285FD11712196129C70812043EB3914 /* b64.h in Headers */, + F58117D2A7A3D42911CED361A719CF62 /* backend_metric.h in Headers */, + 4E6F01E8A13C05045CF4939F9D7588AD /* backoff.h in Headers */, + 85CDA1439A9D0B0566335EFDA48504CE /* backoff.upb.h in Headers */, + 3CC8ACCC37E46CA898EDFCE8EE87E212 /* backoff.upbdefs.h in Headers */, + 44A247E7896C365F5E35B7CE9473DFA0 /* backup_poller.h in Headers */, + 654D0985AE5701CC1C8C98C5321F0068 /* base.upb.h in Headers */, + 12831E6CE420FA6C38D2699CBB4B6001 /* base.upbdefs.h in Headers */, + 4EEE2E50579B8DF254E390FFBF5B53B7 /* basic_seq.h in Headers */, + 359172B500B3D92B4459AE53F0857022 /* bdp_estimator.h in Headers */, + 0104C84DE4F6C33922AB4D8B0E08B498 /* bin_decoder.h in Headers */, + 1F47345465097AE801B0A6FCF3AF8A3E /* bin_encoder.h in Headers */, + 282BBDC3B31393E10430EC087DB9613D /* binder.h in Headers */, + 597DB31A57B2A73D175981869798B88F /* binder_android.h in Headers */, + 2AE45A4A8FBAD70D5157AE146C68B7DE /* binder_auto_utils.h in Headers */, + 15A0D5D01D94D80FC541357CD331FB70 /* binder_connector.h in Headers */, + 1E55FE12C99A52FF959F1D51C5478490 /* binder_constants.h in Headers */, + BFFE9B710786B57DAE3A3CF23A52503D /* binder_credentials.h in Headers */, + 07BBD74D67A18757FF4176A3E0CB6747 /* binder_security_policy.h in Headers */, + 1C24965D625998B07C2CEF3DEB2EBFCA /* binder_server.h in Headers */, + E22AA64945CE0F913778ACAC763D5988 /* binder_stream.h in Headers */, + F83B5777F6DABE29FDD74B18A6AE2C55 /* binder_transport.h in Headers */, + 2C8B4C82A71C45BC65AF976CC324A288 /* bitset.h in Headers */, + 5AFECE49F9C07A520C0A6C93FB5D4694 /* block_annotate.h in Headers */, + 7426A517791B2D1D01CB2FE5FB2A661A /* bootstrap.upb.h in Headers */, + 5BCDD2A0FAB19B4FEE43DFA83F99C08F /* bootstrap.upbdefs.h in Headers */, + E434E5F6D11CCC656FB5D03643CA29A2 /* buffer_list.h in Headers */, + A9ABF50AF1CD031931D5691D5CB11D37 /* builtins.h in Headers */, + AEB48DEEDF8D9B60A36282CD36F97A3B /* byte_buffer.h in Headers */, + 583375E28E1888526297776CC2BBB463 /* byte_buffer.h in Headers */, + 568C17501D974D42CF8AD74FDA443EE3 /* byte_stream.h in Headers */, + 9F14D7A021552D6EC02B00F0FFCDFCF2 /* call.h in Headers */, + 06F717007475E0FCB07AFCF16F25DF31 /* call.h in Headers */, + 2619E400BA9BB46253977E986CDC16C3 /* call.h in Headers */, + 1AF365F3AAF3469A52EA81C6118D8934 /* call_combiner.h in Headers */, + B11F57B570FA6577553132E41DA517EF /* call_hook.h in Headers */, + 46BBC391E0C4644C25CD63411473F9E7 /* call_op_set.h in Headers */, + 7AF128973EE426CC7D671F1B82675D52 /* call_op_set_interface.h in Headers */, + 89B41141E4BC002B95920537E0B4B4AB /* call_test_only.h in Headers */, + 5D9644C1E2598629CED92E90DD8DF747 /* call_tracer.h in Headers */, + 66D4A785F12F910EA231862390E27DEB /* callback_common.h in Headers */, + 36B2C2F163270E907A32568FC796D7FD /* cds.upb.h in Headers */, + 2C30DBFBF03A24AB09D6E1673315AF8B /* cds.upbdefs.h in Headers */, + 908F3C2F14E8C2D5813860F722BB396C /* cert.upb.h in Headers */, + F4DF3E8B4B702E3AAC7FF8A487B82779 /* cert.upbdefs.h in Headers */, + 7C2DF9E9799B24FFCB3BA4BDE8F04FCF /* certificate_provider_factory.h in Headers */, + 33C7FA6E715BECFB5FE5B22029898FDE /* certificate_provider_registry.h in Headers */, + 70A5375854C573EC726AEC9472EFA3F5 /* certificate_provider_store.h in Headers */, + 540666AF9B2225C7557F52EF3F7B5B26 /* cfstream_handle.h in Headers */, + 94C29848CA446FD586D3F04E12B603AB /* channel.h in Headers */, + F11ED278A9EA62DF15F76F53FBB71057 /* channel.h in Headers */, + 41A5960B439BCD728860FD670211D334 /* channel_args.h in Headers */, + A02FDB73970C70F126E678B7CE3C2872 /* channel_args_endpoint_config.h in Headers */, + 57B7B204BC529CBC6518DDE6A7BA5235 /* channel_args_preconditioning.h in Headers */, + EEE449480B3608EEAD5D343DFDD753FB /* channel_argument_option.h in Headers */, + EB1633427B93ACFB74B3958D6B10066B /* channel_arguments.h in Headers */, + 6AA38EF0073622C1B51B63A95B863724 /* channel_create_impl.h in Headers */, + 00AB1B33A95076F0FD84C69B93CDC8C3 /* channel_filter.h in Headers */, + FD1F8AE353305CE570A2D54713FAD4DB /* channel_init.h in Headers */, + 985277D003690278A2879C18DF858E37 /* channel_interface.h in Headers */, + 51D1B718C9185D80CFCAD8530959AD99 /* channel_stack.h in Headers */, + 6EC8B42AA374831B2E9A5E1E905FF4C3 /* channel_stack_builder.h in Headers */, + A26ED3DFF90CF5E0DDF70C53D7ACD412 /* channel_stack_type.h in Headers */, + FDA3C7566A4F3B2E54DF73EA909562D7 /* channel_trace.h in Headers */, + 077B9F351A11863DB8246A6CA59AF935 /* channelz.h in Headers */, + 21465172CC3CA84D13749E93B7F1EA9B /* channelz_registry.h in Headers */, + 46145E6850C0E0795E9D7BB31D565791 /* check_gcp_environment.h in Headers */, + 3B46FADF4F4567F5AD3D7D49CAFC6061 /* checked.upb.h in Headers */, + D6DC21D7A9EEC4DEF585CFFE09879C9C /* checked.upbdefs.h in Headers */, + 5C2A955183BFE5E9CC4681056EC3D804 /* child_policy_handler.h in Headers */, + FD2B9F845783CCFA077C3DF8970A1B78 /* chttp2_connector.h in Headers */, + 9EF29D4663BD9CD6E51E0E797CCC4725 /* chttp2_server.h in Headers */, + 254ADEF96310267E8D3CF2481FA503BD /* chttp2_transport.h in Headers */, + 61FFB96A6ADAB1C11C8B15FB358D27A7 /* chunked_vector.h in Headers */, + 92EBA76FC62AE1C6E4CE7E8AABB13BC8 /* circuit_breaker.upb.h in Headers */, + 2DF24B1D35E2F2F1B544C5EC185061A1 /* circuit_breaker.upbdefs.h in Headers */, + 338891CFFF5C9613EBC252CFB3F094B4 /* client_authority_filter.h in Headers */, + E83553F3463BF2DC6611F3FE7F30687A /* client_callback.h in Headers */, + 790C4FAF306BBBAE3DA4416DF6DE6DC3 /* client_callback.h in Headers */, + 51B35A9747941963A262C26BEF9F7442 /* client_channel.h in Headers */, + 97445252735095EB8DA764FED0DFF7AE /* client_channel_channelz.h in Headers */, + 7F895C34BE989F0CDD13D4FCAED445BF /* client_channel_factory.h in Headers */, + AE4015592BA179A777EBD09B6DBE932D /* client_context.h in Headers */, + F433195988C542A4F9A8903896AAA0F6 /* client_context.h in Headers */, + F9171E94A82B7B89DAD9E80F0F2A426C /* client_interceptor.h in Headers */, + A872E0DCF6842E9971CC33B790906A18 /* client_interceptor.h in Headers */, + D605F6080AD74FB1A158632E776BEB5F /* client_load_reporting_filter.h in Headers */, + 348D3EC43D0B54D41D158B831FADDEC4 /* client_unary_call.h in Headers */, + D2F1D9B4A32D956A6BC7E43140D01EC7 /* client_unary_call.h in Headers */, + 1907930F310204C30AB21F250776169C /* closure.h in Headers */, + 9DF0D3DFDCC51011EB9D1D1BBFAD3B2C /* closure.h in Headers */, + 1B7E2C8F2577644282C14137B0BA3AF3 /* cluster.upb.h in Headers */, + 7E81EDBFD1B3466190413F74515E2DD6 /* cluster.upb.h in Headers */, + 11A9369A55F68414AD46B47C3AA4450C /* cluster.upbdefs.h in Headers */, + 109F6533A24B5A8668D68E87D744A08B /* cluster.upbdefs.h in Headers */, + E79C739A751BF16BB994039AEE0CCAEC /* collection_entry.upb.h in Headers */, + 001581124564B192A4E7E76BC5B6EC35 /* collection_entry.upbdefs.h in Headers */, + 8E2C0B99DE88BFCAD8887CE0DEB7EBA2 /* combiner.h in Headers */, + 6AB0AD2FC194AADCD61167C202DA099B /* common.upb.h in Headers */, + B945F449C56E52980243B9B5B56B6D4B /* common.upbdefs.h in Headers */, + 473A12EC4A6AAA477BFAFFC787CA9021 /* completion_queue.h in Headers */, + 90560A10227DABB732E714F1D198BA24 /* completion_queue.h in Headers */, + E6EDA008F6ACD761BD3E79D9BC605917 /* completion_queue.h in Headers */, + 7D0AB1E6AAA7E1B4BC838E4FAF807B48 /* completion_queue_factory.h in Headers */, + 34C0C66705E64BC834139574EBE7DC66 /* completion_queue_tag.h in Headers */, + 1AD2A17FD11ADADEB25816709B3D6926 /* composite_credentials.h in Headers */, + D43EEB1788AE5D4CCDBC64686B2E9CFC /* compression_internal.h in Headers */, + 701237E03111BF10738505735C5E1C62 /* config.h in Headers */, + 07D3982B36FD7ABA925B94B1C5FF0C87 /* config.h in Headers */, + C87A1C3450A61F3218B0CB2F8075FD95 /* config_dump.upb.h in Headers */, + A4ED163FCFD4C90F3B68FE435DDA5D6D /* config_dump.upbdefs.h in Headers */, + CB2E4D7EDCFF43CC1F1B369C542B7F14 /* config_selector.h in Headers */, + 6CBF7A3156D5A285C866928B8D336899 /* config_source.upb.h in Headers */, + C6A8A1170179608B823C4AFB539100CD /* config_source.upbdefs.h in Headers */, + C2BAF36BB188469656F19C3CC7FE5648 /* connected_channel.h in Headers */, + 8F9CC99E4CA72EC002840612118278F3 /* connection_id_generator.h in Headers */, + DE7AC6E7D47DDE804D845499AB47BE59 /* connectivity_state.h in Headers */, + A3E79764B058156C8156F75C03C939AD /* connector.h in Headers */, + 235A762616BEF8CAF2DD7DEA3D440294 /* construct_destruct.h in Headers */, + 5B3728EE2D48EFF58F7155E6FDEFA142 /* context.h in Headers */, + BFB9B79EC1C6245F70F0520C801D8D0A /* context.h in Headers */, + A69AE76E56BF0A4A2A5B2564BF1D9794 /* context_list.h in Headers */, + 62293D0CADC810F2071106EDA37DED94 /* context_params.upb.h in Headers */, + 382D25C5E33EBDA7EEE625F54C1A9D78 /* context_params.upbdefs.h in Headers */, + 1EAA1C9D633DDD55F4052C8F9BC4BC84 /* core_codegen.h in Headers */, + 2C42A284FDF484A3F44A78351E46DE3F /* core_codegen_interface.h in Headers */, + 43B79BD3872EF0304AC7BF1D0829EF43 /* core_configuration.h in Headers */, + FB446ED4F998A8CB88814FB3FACFD70B /* cpp_impl_of.h in Headers */, + 482D744E3A3B1149BF0669B1BE4CA8D7 /* create_auth_context.h in Headers */, + 71FB4A6436585770FBD3F253C8D131D0 /* create_channel.h in Headers */, + C44D83F21D8BDBA0EBDABF6295496DB6 /* create_channel_binder.h in Headers */, + 898C61DF363ED762BBED59FE8C0B8B26 /* create_channel_internal.h in Headers */, + 7F0D9132A217D4A3B70CFD480FD78804 /* create_channel_posix.h in Headers */, + 98A2D552DB7415605A0BBA21F330055C /* credentials.h in Headers */, + AC41E6996343E0468B32A2830DAA1614 /* credentials.h in Headers */, + CC70D2190352E03D7B4933EE05452EE2 /* csds.upb.h in Headers */, + 17B7DAC66B15192656A28035D97F049C /* csds.upbdefs.h in Headers */, + C8DB1010ED8081223F39FBF256BBF58C /* custom_tag.upb.h in Headers */, + 4C8662E45DB2B182B399220605FBBB6B /* custom_tag.upbdefs.h in Headers */, + 660DA4C49D77E589A5CD07FF63C0A993 /* deadline_filter.h in Headers */, + A3532565A059CABD73A3D978EFED02DD /* debug_location.h in Headers */, + ADE9914B49815D600214151600614DB7 /* decode.h in Headers */, + 238C33F4F177721E2912C03CF9165197 /* decode_fast.h in Headers */, + 2CF9A2EE1C97B3705B4D428AB657D973 /* decode_internal.h in Headers */, + 5A1788BC4C522E35F99731A44B888DB6 /* def.h in Headers */, + EF78B1822EC7258D934EA0E34854675D /* def.hpp in Headers */, + 5A37C292B9D54D5D85A45B0636419BC1 /* default_health_check_service.h in Headers */, + 430AE60B068FE63A4AE3AFA36223681F /* delegating_channel.h in Headers */, + C677E13AA239D48F1E650BF8576F630A /* deprecation.upb.h in Headers */, + FA8DEB39604282367AC2B491A0D20CE2 /* deprecation.upbdefs.h in Headers */, + 1CE99F7C09A003CDD41AB4ED11E56E31 /* descriptor.upb.h in Headers */, + C7892BA2E923186EF9ACEC759B451AAD /* descriptor.upbdefs.h in Headers */, + 9D218CE54BCC16A060B00CFC7CD6BEA5 /* discovery.upb.h in Headers */, + 1143C439224A47B80849017A81F58260 /* discovery.upbdefs.h in Headers */, + 7ECF697C78769BB6A2D1F9862E840617 /* dns_resolver_selection.h in Headers */, + 436463B4759640C0979E3772034E8583 /* dual_ref_counted.h in Headers */, + B0B9D6768E9A3758BE67372F444FAACD /* duration.upb.h in Headers */, + B2B5F23A430CC020D93B02B214E6ECCD /* duration.upbdefs.h in Headers */, + AD1530382A5C8B192627CB230229C94E /* dynamic_annotations.h in Headers */, + 4B61900956CD3CAC9E550584F3A109E5 /* dynamic_filters.h in Headers */, + 5FD99A004AEE9394B37FE0086E43B0CE /* dynamic_thread_pool.h in Headers */, + BC5F327168368CEADE65115900FD2CAE /* eds.upb.h in Headers */, + 495D22DF70AEEC63581F51C855898542 /* eds.upbdefs.h in Headers */, + E926D7C829CA6D6643B4E2DA9DC44DA5 /* empty.upb.h in Headers */, + F8DB6960D8DAB7B10CC37665B2EE57AC /* empty.upbdefs.h in Headers */, + AB11D2536D8363C9B9654AAE74BD90D3 /* encode.h in Headers */, + 2D0EC9EF31F8894CB2A391010EA13BB6 /* endpoint.h in Headers */, + B879943375569040236B1D8B1DF0AED2 /* endpoint.h in Headers */, + 3BFB842E525E8685DA885772B942AABE /* endpoint.upb.h in Headers */, + ECB27D2853B0FC7DC427831ABC01C03C /* endpoint.upbdefs.h in Headers */, + D892F104B075D5CCA016DE34F21E63BD /* endpoint_binder_pool.h in Headers */, + B35AF8A218E1F0163EEEC4F468E6BB43 /* endpoint_cfstream.h in Headers */, + E8D52BF3EAC25CEAB0875328D7AAC8F5 /* endpoint_components.upb.h in Headers */, + 7AAE448225B07FD8FCEB22484719136D /* endpoint_components.upbdefs.h in Headers */, + 090D0C6832956272F3839F8EF62CE24F /* endpoint_pair.h in Headers */, + 5D384698A059B777A47D093888A13870 /* env.h in Headers */, + EB7B5F09D62FBE21A4FEDCCAC6205D3D /* error.h in Headers */, + 1C091E6FDE2D875BB0B0DA8C3C255F19 /* error_cfstream.h in Headers */, + E49671EDDC8769BEDD7DE68A5B403876 /* error_internal.h in Headers */, + F72A01A96C2ACCEA7FF6DAE2B17F6F83 /* error_utils.h in Headers */, + 54195CEEDC8FB717CB59D3B1F4838A6C /* ev_apple.h in Headers */, + BA8B1128C7B1C72B682FD9194BCC3558 /* ev_epoll1_linux.h in Headers */, + E687E11439D7ACA193C0FDD43EB749A5 /* ev_epollex_linux.h in Headers */, + 69C35DA3C4D985542A4A285D6E5CF0BB /* ev_poll_posix.h in Headers */, + DA17D9656ADC636423C5AC6612121788 /* ev_posix.h in Headers */, + F9A045F0EC44BD938A9A8944C6225CF8 /* eval.upb.h in Headers */, + 3F1110163207146E3AA22785FCDF52A6 /* eval.upbdefs.h in Headers */, + 166F3A99C479B76E65F9DFC08990B99B /* evaluate_args.h in Headers */, + 62A57E2FC0B32C5F88C7F64733E4611A /* event_engine_factory.h in Headers */, + A2BB1356FD6E252FC1E976C28B93DAD3 /* event_service_config.upb.h in Headers */, + C62B2D1D4D156554F4DE1CFEF1BFCCFB /* event_service_config.upbdefs.h in Headers */, + F25C470EC83A42BCEC60B67F11E25751 /* event_string.h in Headers */, + FEA960D6578CF5E0DD17C569912C7190 /* examine_stack.h in Headers */, + 4B2B49FDDFBC8B7256F8DDDF18E13BEB /* exec_ctx.h in Headers */, + 6A27A1A1A95CA216ACD24C04F0450834 /* exec_ctx_wakeup_scheduler.h in Headers */, + 434E5A4C8EEA3329032F03C4EA4917F7 /* executor.h in Headers */, + 271958241B910882779D7C3DB5F8E5DA /* explain.upb.h in Headers */, + DC058EC90C034A8C1B83E277FC69F889 /* explain.upbdefs.h in Headers */, + CBE0A785BED3E9BAB9513B4D9DB1E90D /* extension.upb.h in Headers */, + 09723B1AD7F7EF682FBE638A0A98DF08 /* extension.upbdefs.h in Headers */, + F46461049D61542ED5C5860C3EB631FE /* external_account_credentials.h in Headers */, + 11EDB0F306C7C557613F0B11F89DF153 /* external_connection_acceptor_impl.h in Headers */, + F4BA180F3CD530D537D8353E4A5519E2 /* fake_credentials.h in Headers */, + 1BBB17AE067A917C5A680AD04FE7D389 /* fake_resolver.h in Headers */, + DFC9A6598D5BB10B12557237C8E5553B /* fake_security_connector.h in Headers */, + 6F65CB25237618F7094BA44357C9D4C0 /* fake_transport_security.h in Headers */, + 403CD2483E1D1FCDEE887C8F75A2B66B /* fault.upb.h in Headers */, + 94E5AC4419E47EB6A5CA55B836FD4BA7 /* fault.upb.h in Headers */, + 9D512FFF1FAC7706E369A114E95D4DB3 /* fault.upbdefs.h in Headers */, + BB9BCD21DB7B72643D1F0DC753A23DAC /* fault.upbdefs.h in Headers */, + B2152129006C81B521C278B3A7094D8D /* fault_injection_filter.h in Headers */, + 08E37F6174E85CC04E9F43A4483F50A9 /* file_external_account_credentials.h in Headers */, + 50E92F42A23298133F08AA4D61F45409 /* file_watcher_certificate_provider_factory.h in Headers */, + 74DDA6736600EA478026792F2AA2B54A /* filter.upb.h in Headers */, + EC6ADC7365D85604EEC19E19B9F0FBDA /* filter.upbdefs.h in Headers */, + D9053920A5C35952B59DFE7BE101E9D3 /* flow_control.h in Headers */, + E3A2FC06D56C9B7E5AD820AD1AE808F7 /* fork.h in Headers */, + 773D355746E160F2E3D218DBB814E76C /* format_request.h in Headers */, + 150C06195ECBC689E59AF51BE5F4B29D /* frame.h in Headers */, + A82DD988F0F4372F55AB2190D9FCDF77 /* frame_data.h in Headers */, + 1C911650EA70B19A4978CBB4CD697988 /* frame_goaway.h in Headers */, + 2EFF52F540B2DD8D888A8C4DD9EDE0F8 /* frame_handler.h in Headers */, + A8A2CDDF70AA2D9ECC28AC9FA07F7A68 /* frame_ping.h in Headers */, + 57C06F5208D91504F276B9AB5B78494D /* frame_rst_stream.h in Headers */, + D33A0EE7B93F832EC9D0A9E76B9DDDE2 /* frame_settings.h in Headers */, + 93720455E0968F0839BE97B560E711AE /* frame_window_update.h in Headers */, + 133346585C9516355BB3FF55AE88FCFE /* generic_stub.h in Headers */, + 84FF72D5F98C513DDCB74DD60A0B1683 /* gethostname.h in Headers */, + 80EE51FE6AB116C57925C80F9F43FC02 /* global_config.h in Headers */, + C47E105D502A316E7FA13822755A9C28 /* global_config_custom.h in Headers */, + 57478D4849ADE1CB0C96CDB20F1B2DF8 /* global_config_env.h in Headers */, + C84255863470789CE993BD64C45199C1 /* global_config_generic.h in Headers */, + C762E1434F05FE27745B3FD9D1D35954 /* global_subchannel_pool.h in Headers */, + DA47B0304993CA7334B46419A90C8491 /* google_default_credentials.h in Headers */, + CE8653CCB0392F6217F0E80ED519F863 /* gRPC-C++-umbrella.h in Headers */, + F4A83D3822629E617DC763529BFB2806 /* grpc_alts_credentials_options.h in Headers */, + 017118AB4EB30742D52855D1987D0F90 /* grpc_ares_ev_driver.h in Headers */, + 9BCF7A6728AD7DFCBCD88A21BCACC2F5 /* grpc_ares_wrapper.h in Headers */, + 5769266CCEEA2CAC08348CA041F1C0C2 /* grpc_authorization_engine.h in Headers */, + 30147EA169E3F979ED9749473AA980CB /* grpc_if_nametoindex.h in Headers */, + 4EBF6635762928AD12883EE452E6247C /* grpc_library.h in Headers */, + D31E372A3107485C1666DC77DA95FAB3 /* grpc_library.h in Headers */, + 4E4D59972F08FC78A6F154448B810AFC /* grpc_service.upb.h in Headers */, + A85DD320ED3A91B526DBF1F7173F0C65 /* grpc_service.upbdefs.h in Headers */, + F689E69E4A180CA9A88996CB79AE2D1B /* grpc_tls_certificate_distributor.h in Headers */, + 4131B0F3874AADEB4855F94A07A72194 /* grpc_tls_certificate_provider.h in Headers */, + 7459BF05EE8EF693F0AA1A8F69F7AB3F /* grpc_tls_certificate_verifier.h in Headers */, + 0F5BEB8577260B337DB04A0B19A2630E /* grpc_tls_credentials_options.h in Headers */, + AC3AE1AF2C99D1A2A5245163285F1D48 /* grpclb.h in Headers */, + 7B9066899850C69D3CA87DF58C7959DF /* grpclb_balancer_addresses.h in Headers */, + 8E31AE5E058A700DD9831B1E14A84B20 /* grpclb_channel.h in Headers */, + 88C9831BDD883371E6EAF5ACA2EF9874 /* grpclb_client_stats.h in Headers */, + 101972E74F0AF664F45BBF98EFA200F0 /* grpcpp.h in Headers */, + B56DEF28B8FAD3BA641267651277629A /* gsec.h in Headers */, + 1B882DA8FF2D9AE438A5349A1447C162 /* handshaker.h in Headers */, + 78CB79E3F3286E07E48D03F0773FCE45 /* handshaker.upb.h in Headers */, + 279B50280F359406316D2A10B5A544DD /* handshaker_factory.h in Headers */, + F0C5B5B4571408CC64DCDC1A2C4CDFAD /* handshaker_registry.h in Headers */, + DDCD0A79B58D8C5EE432F2418C88B11A /* health.upb.h in Headers */, + BED27E7BDEA06CD7946A007249337DBB /* health_check.upb.h in Headers */, + 043ADDFEF9E5FB61BEC947AFA49D45DA /* health_check.upbdefs.h in Headers */, + 350F87BDB8D9ACF0890EF3F7379F7D97 /* health_check_client.h in Headers */, + 9F391A296227CDCBC0643343D8BD488E /* health_check_service_interface.h in Headers */, + 17465DD9A9738F444B91042B226399C1 /* health_check_service_server_builder_option.h in Headers */, + E2FBD6CE803156D24875E08A22C5DAD8 /* host_port.h in Headers */, + 0FE1034AD590CBB9835B52DFF5F41233 /* hpack_constants.h in Headers */, + 12CC36655C31F19A860A4945D159A011 /* hpack_encoder.h in Headers */, + 68AF57A7DE44AC87A8711A1BDB5AB6BE /* hpack_encoder_table.h in Headers */, + 534A493F46BD02092954025D5D81D237 /* hpack_parser.h in Headers */, + 45F96B03CC435CF4C88DFE1290590992 /* hpack_parser_table.h in Headers */, + 19209F95384CC3C8417416769031D983 /* http.upb.h in Headers */, + 09DAB87E6135C2549509923539B4005F /* http.upb.h in Headers */, + 54131B14A1B8E6448A8C00E3E6DB2B1A /* http.upbdefs.h in Headers */, + 480795B75BD921B68D30B763684938C4 /* http.upbdefs.h in Headers */, + 234B2C098B8C4BC865CDD48B512EC7F7 /* http2_errors.h in Headers */, + DACA5AB0E3A9B74F71BC3CF1792574FA /* http2_settings.h in Headers */, + 36F8FEFA2FAA5215045E9189032282C4 /* http_client_filter.h in Headers */, + 207905C307B90804D8686D1170CD7129 /* http_connect_handshaker.h in Headers */, + 30D816C89EE0A0E558D641012A0D91A0 /* http_connection_manager.upb.h in Headers */, + 31CF660116401271AF3E976C8B71B5F0 /* http_connection_manager.upbdefs.h in Headers */, + 798B9FDE2540CD7AE0C5A4FAFC0528F9 /* http_proxy.h in Headers */, + 73F77CE9860BFB711DA8CB3D06C2C5EA /* http_server_filter.h in Headers */, + D19421FE2E74CEA86827A1D081AEDADA /* http_tracer.upb.h in Headers */, + 44208C4CDF4637C245FD8A9AF9FC0368 /* http_tracer.upbdefs.h in Headers */, + AFB246B846311B5D99F31E55EC6B37EC /* http_uri.upb.h in Headers */, + CA8645B8F17E8B563ACD1E83059A0972 /* http_uri.upbdefs.h in Headers */, + 99006C13E1AF3DF75153500C3E141F83 /* httpcli.h in Headers */, + D74B4809E1A11BB798C48544647EA61F /* huffsyms.h in Headers */, + 5C6663D727F621EDB251DCFDFBFDF26D /* iam_credentials.h in Headers */, + FEF00EFCE15D4A9FC58D6B4A2FF65038 /* idle_filter_state.h in Headers */, + 6299AF85C59B914D970230292C85CDD7 /* init.h in Headers */, + 0CC0E4B18E97A8D0CC7CF16743B27222 /* inproc_transport.h in Headers */, + A2B3E2804FC89DECFEEC4955888C5036 /* insecure_security_connector.h in Headers */, + 56C1D22CB1693B514D49A85603BDAE21 /* intercepted_channel.h in Headers */, + 5F3675B6C1A087E90986884A08C390A9 /* interceptor.h in Headers */, + AE2258473446C6D2594B94A8E1B4EB7D /* interceptor.h in Headers */, + BB5C72C708746AD4C2F3446899A5BB2C /* interceptor_common.h in Headers */, + 942BE96604C737D4F2542A9D7D4686ED /* internal.h in Headers */, + D50024DEEA383B530C4010FC6E22720D /* internal_errqueue.h in Headers */, + 6A6220B14E8FFBF95E1647D9D7CFF1C8 /* iocp_windows.h in Headers */, + 5135FFB60B51ACB9A489BF36FDC6A72A /* iomgr.h in Headers */, + 01E681931769647E1193EBE6CC143630 /* iomgr_custom.h in Headers */, + F0222CEA9FBD3C285B8A95CB16FAD0A8 /* iomgr_internal.h in Headers */, + 3C15DCC0D0C9866C78211743F28DE1DC /* is_epollexclusive_available.h in Headers */, + 379CC411031284698D6414EF7414FFFD /* jni_utils.h in Headers */, + A1DD1C95889F3E6865F396C63198B665 /* json.h in Headers */, + 0E7318AFAA02312C6AC4230EAB75D9FD /* json_token.h in Headers */, + 55DFF48B0B8EFCCA8A4B57F00920B69D /* json_util.h in Headers */, + A9BF3DB248ECE9C6FB7BFE53292F38B4 /* json_util.h in Headers */, + 879A612A705273B3BBD56C561047F5C7 /* jwt_credentials.h in Headers */, + FC225899D1E38CBF67EA6C7DD4DA6759 /* jwt_verifier.h in Headers */, + 4EA20C07A849DABB5F9C96A053917ED8 /* lame_client.h in Headers */, + 29745C1ABCDED69B5DBDB25F60D0C3C0 /* lb_policy.h in Headers */, + F3C1F903587FF37EC7BB7CB247B64E2E /* lb_policy_factory.h in Headers */, + 7CD64430576852E44BFDE1DF539187EB /* lb_policy_registry.h in Headers */, + 9446627A9D8D8B5F2BE63DA622DD2387 /* lds.upb.h in Headers */, + BC3AA29F3E52F2F097E868AEF93F7509 /* lds.upbdefs.h in Headers */, + 72F49CB6014DDFAC5D6B1B7B08DC861A /* listener.upb.h in Headers */, + 96B5413094782E97B1CA9546303ACB8D /* listener.upbdefs.h in Headers */, + D30047461D3E6EC835EED7345841BC4F /* listener_components.upb.h in Headers */, + FCDBE15F8FB75B82593D03332017DFF0 /* listener_components.upbdefs.h in Headers */, + D20CD635FD01336B31006A7399FE1BE0 /* load_balancer.upb.h in Headers */, + 793F9D260992E802B75F2D810A7A8E8F /* load_balancer_api.h in Headers */, + BE643DCBA8EA6C006689DD782A433AC4 /* load_file.h in Headers */, + 6FE437B073A0FE81AAFD106BCE1CD447 /* load_report.upb.h in Headers */, + 08C98414047F79160B481D2CA4661C42 /* load_report.upbdefs.h in Headers */, + 0BAEBA02B304911C02B49BDF9B1B1CD0 /* load_system_roots.h in Headers */, + 5564C19F9165FAAA07DD78E196343674 /* load_system_roots_linux.h in Headers */, + D7949541FD84F2AF58ABA30B89BBA7CD /* local_credentials.h in Headers */, + 37943AB49A4D32911C40ED2FAA7A23EA /* local_security_connector.h in Headers */, + 94F4C2B2A872DCDCC7323D237F632AAE /* local_subchannel_pool.h in Headers */, + 3BD85355970BBFCD3EA8F17BB3A7A78C /* local_transport_security.h in Headers */, + 34FF58AAAF100FFD991784E39F846D2D /* lockfree_event.h in Headers */, + 64CF363AA6B70D15E212900F94E08C58 /* loop.h in Headers */, + 53A25EDB0DE459A48A95BC6CD587CE22 /* lrs.upb.h in Headers */, + 883B062E0783B85931E3BDEFC12F95BE /* lrs.upbdefs.h in Headers */, + 1C946A7572835133B55BE1BD703ABE2A /* manual_constructor.h in Headers */, + 6529B6CCDD1F39ED5BF15F3FF680A607 /* map.h in Headers */, + 99B42EB4CB3592DE79996CFFBEF32523 /* matchers.h in Headers */, + FE5E7CCCF84336171C4D0EE51686DC58 /* matchers.h in Headers */, + F884A93A9BFA20F66765A29E34EC750B /* max_age_filter.h in Headers */, + 138DCFA30E1282565BF51BF215119A9C /* memory.h in Headers */, + 135342B27887E0E7F3CB0C37136617CC /* memory_quota.h in Headers */, + 5D3C798AB2985359F36F7EF590447C96 /* message_allocator.h in Headers */, + 8E69CA08EECBD6805A8A970F7484488C /* message_allocator.h in Headers */, + BFFD4DD98264893471FA2BD7A7387960 /* message_compress.h in Headers */, + 6B549AB17EB4C4D702DA3F09F17E7EE7 /* message_compress_filter.h in Headers */, + D24B25A2A0FFD875B482FC655A979462 /* message_decompress_filter.h in Headers */, + 7CAC507284646BC004524D6DA1CAB31D /* message_size_filter.h in Headers */, + AE45D87EF012CBB57B8EF201AFF0EB2C /* metadata.upb.h in Headers */, + 77899DF83A58DF3E7F9280349E152A0C /* metadata.upb.h in Headers */, + FD86BAB9A2041B8F22332EF977FD6998 /* metadata.upbdefs.h in Headers */, + FB5A0BF66850208919A84517E49AE4E4 /* metadata.upbdefs.h in Headers */, + D3282A860290A6F791C838287F446E01 /* metadata_batch.h in Headers */, + B8B84208A0D72A1F7213A6BD82794567 /* metadata_map.h in Headers */, + E574EC271AB2A8DE5E61A816C83A1C16 /* method_handler.h in Headers */, + 65B84FCC44F9B1574974C5874125CEE3 /* method_handler.h in Headers */, + 8410909DEC1F4ACA5EF4AF9AF1919E47 /* method_handler_impl.h in Headers */, + 8121A6F3A7508832A97E6FB4F71265DD /* method_handler_impl.h in Headers */, + F5A4C7D30701E0C5CF22FFF5B64847CB /* migrate.upb.h in Headers */, + C34DDD83D54A89D9DE129C017D6D2197 /* migrate.upbdefs.h in Headers */, + 21E9EE1D610E10CA71971FA7A12EE4ED /* mpmcqueue.h in Headers */, + 9102B2FD09B067728C51726FB211579A /* mpscq.h in Headers */, + 6A640B299EB1B564C8B123B03D617C00 /* msg.h in Headers */, + 102C9DCECC50775B6F394C99A2B037A6 /* msg_internal.h in Headers */, + 02E41D4099248E7D26F64F15CF831352 /* murmur_hash.h in Headers */, + 8457419B4DCFE65900C0921FEA10EA92 /* nameser.h in Headers */, + 35035D07C58B40817B8A1F8267BE223D /* ndk_binder.h in Headers */, + 810CADD9CE7EA0FC7CE28879BC12F080 /* node.upb.h in Headers */, + 357E0A1F0F4BA61589F41F1DFB9335FD /* node.upbdefs.h in Headers */, + 93C71197B6072488EA1DBC5461D84762 /* number.upb.h in Headers */, + 2AAF5FAE8F33B4B74E2704A88E676957 /* number.upbdefs.h in Headers */, + BE0D7FFA623CCAA1362072E6E7836DB5 /* oauth2_credentials.h in Headers */, + 0F5480F5CDD0021B37ED73A47154AAF2 /* orca_load_report.upb.h in Headers */, + BE0BD665831C9BB776AD215DE38CB301 /* orphanable.h in Headers */, + 815494316A5D57BF7D102540DCBB4206 /* outlier_detection.upb.h in Headers */, + DCE71AB641002741F92DECEC163228C6 /* outlier_detection.upbdefs.h in Headers */, + EA929C966A2360305620AAACF0B48031 /* overload.upb.h in Headers */, + 96411964A5DEA385C0CBBFB2E5F557A9 /* overload.upbdefs.h in Headers */, + 3B6492472B8A70766C772CB5C19E7574 /* parse_address.h in Headers */, + D37342939F43681DEAF49FD66CEF1A59 /* parsed_metadata.h in Headers */, + 12DF52A72138B26F77A98F45B6A94C5D /* parser.h in Headers */, + 6534916A87AFC4F15AAAAE59A313487C /* path.upb.h in Headers */, + 98F96E96115F3654B98979E5E8ECCB08 /* path.upbdefs.h in Headers */, + AC3A3812E50C7233B66A5DE14B4154E1 /* path_transformation.upb.h in Headers */, + C91182D9592D2325E722EC4127C4FE24 /* path_transformation.upbdefs.h in Headers */, + 867637CABCC9D1A24D0E6136E1F124B8 /* percent.upb.h in Headers */, + AB998D1183CEA6A6FFF1E651726E3142 /* percent.upbdefs.h in Headers */, + D341E56515DA8145B8DB63C25F1F7BC8 /* percent_encoding.h in Headers */, + 7B0659A56A25B0162621A605765F724E /* pid_controller.h in Headers */, + 20065961E29AC794B9FC8AEA4BAB19D8 /* plugin_credentials.h in Headers */, + 978CA5FB7ACB00B129FBE46AE83D5971 /* poll.h in Headers */, + 5128D1D2F989751A19C789075B143911 /* polling_entity.h in Headers */, + 4D9E1E41CD117820AF1D01F8F96483CC /* pollset.h in Headers */, + C58172BB68BC29A213D04168F7B5E43A /* pollset.h in Headers */, + 85D7CFF904FEBF863C4EFD51386ACB22 /* pollset_custom.h in Headers */, + FFBB2D9B1B99D5D8F99FDE975C5C819B /* pollset_set.h in Headers */, + 47B393FA2EECE150FAC9B6779E768291 /* pollset_set_custom.h in Headers */, + F7B8735F4138D04D089E643AA96D0481 /* pollset_set_windows.h in Headers */, + 3CAF7C47C82F5B2F2EB4B87C26612277 /* pollset_windows.h in Headers */, + F96BF6C7781FC75170879E1FA5D7780A /* port.h in Headers */, + AC7A6FD6901CE847B18D40C910669444 /* port_def.inc in Headers */, + AE19AA41A45A6CA551374E8B7FC18AF0 /* port_undef.inc in Headers */, + 0343AD2264E4F2FA4395114814744432 /* promise.h in Headers */, + A30A8172D6A8B1B2B8FA1DD65C36FC82 /* promise_factory.h in Headers */, + AF5898560B7F388CC578360AEB843243 /* promise_like.h in Headers */, + CE8AEDD441F1AF103B24042C03B810A4 /* proto_buffer_reader.h in Headers */, + 280C9A4EE04D4685EE331FE26C57D4EA /* proto_buffer_writer.h in Headers */, + 7789008A116F7CD3A759C9BCC650FE6D /* protocol.upb.h in Headers */, + DC4BAA16EE7D539EA0B4117CAF1C7543 /* protocol.upbdefs.h in Headers */, + E7DAA46E99CD869B26CA63330FCB4BD8 /* proxy_mapper.h in Headers */, + B49114E48D14A110FA8F76DB72CE91F9 /* proxy_mapper_registry.h in Headers */, + 7258C8DB116790EA4CABCFD67EDEA1E4 /* proxy_protocol.upb.h in Headers */, + E9BDE31E42539C44CDE73BB9FFAB3731 /* proxy_protocol.upbdefs.h in Headers */, + 40897179341D46DBF159F8AA6439DC29 /* python_util.h in Headers */, + C48EF13EBB5FC0FBAE7B2E770EB4447B /* quic_config.upb.h in Headers */, + 3FE019C844EAD11419BAFABB68D75479 /* quic_config.upbdefs.h in Headers */, + F7F316487BA30D93F13087FD8E0EA882 /* race.h in Headers */, + A3FC730E34EDADB41684F5AC1E1D95EC /* range.upb.h in Headers */, + F35491D3ADCADC718DDEA87B863D6117 /* range.upbdefs.h in Headers */, + B1B8F37DF4120D8CB3986B669E4D7E0D /* rbac.upb.h in Headers */, + 4AE00F2C848BED50FC40043F79356B14 /* rbac.upb.h in Headers */, + 62672F7124E85A36F46B8B25DBA5B6DA /* rbac.upbdefs.h in Headers */, + 3EEE585CC6716BB6FE6C5A5589154915 /* rbac.upbdefs.h in Headers */, + 6B856967B6106CCC6811E6F0AD755A54 /* rbac_filter.h in Headers */, + 2F878959CB5A07F1F8D25B124A07A205 /* rbac_policy.h in Headers */, + 87444DAB5D5651BB9C16807DF45B2021 /* rbac_service_config_parser.h in Headers */, + 16727AB137D60D565282CBA6D49B54BB /* rds.upb.h in Headers */, + 86AE1ACACE6438D5B6884756383F58E4 /* rds.upbdefs.h in Headers */, + EB76F7D1A8F8791FE4BA03A82FBA82F7 /* ref_counted.h in Headers */, + FF3279FBBF2B5F10BFA4AE0B3DEEAE54 /* ref_counted_ptr.h in Headers */, + C9382CB4A64E7A10A6B052D154A36AC5 /* reflection.h in Headers */, + 01AD6FA89E82B8F649AF15CD85468A8F /* reflection.hpp in Headers */, + 060A27D960BAFE73A2429F410C221575 /* regex.upb.h in Headers */, + 962CD8FAB795489DEFD50737342CD427 /* regex.upbdefs.h in Headers */, + 43C59A1B3200F70C5670BD9DD60C6173 /* resolve_address.h in Headers */, + 9942C027E2F1FC590E125C176C48FCFF /* resolve_address_custom.h in Headers */, + 95D1E1C7960FC74041F9E5EBBF028055 /* resolve_address_impl.h in Headers */, + 30CA9C69A7F907380767F5E43C0385C5 /* resolve_address_posix.h in Headers */, + B99770D8015C267450A82B54262BC558 /* resolve_address_windows.h in Headers */, + 5E8563D5341C9DCB8D13885775755B66 /* resolved_address.h in Headers */, + 58D9372C9CBDAC6B85F9C04FBF608B7A /* resolved_address_internal.h in Headers */, + 8C448150EDE6D08BF4DAB18E1C685A63 /* resolver.h in Headers */, + 014E75BC2BBABA4E9995681B45EC977F /* resolver.h in Headers */, + FBC2A768BFA7B460B63DCF722B687F75 /* resolver.upb.h in Headers */, + D9A45B117E51EE3D7D840488399C6940 /* resolver.upbdefs.h in Headers */, + 4A3A78D21FD23A28AA1E09307B29AFE3 /* resolver_factory.h in Headers */, + ED64692EA13701CFE14ECE6618FFCAED /* resolver_registry.h in Headers */, + CEA6199801BB113113CB79018AE167E6 /* resolver_result_parsing.h in Headers */, + B97FEFC126D004C4884265225AE033E8 /* resource.upb.h in Headers */, + 791E4DE0337F2A79E67C29DAEF31F2B1 /* resource.upb.h in Headers */, + 2494CC7A19E8A33F20955050CF854794 /* resource.upbdefs.h in Headers */, + CC0551E0D4AD6AAE020741F549ABAD63 /* resource.upbdefs.h in Headers */, + 428B79BEC970320248220D812108793A /* resource_locator.upb.h in Headers */, + 8D3E852674C1E5CD444C3EC4F80E5B9D /* resource_locator.upbdefs.h in Headers */, + 8D16E2D32CB328599CB15C6ABA76EFD0 /* resource_name.upb.h in Headers */, + BC62B604D4133D84D037266DF8584F45 /* resource_name.upbdefs.h in Headers */, + 0E3FE315245FB1353F768CBF64FF6188 /* resource_quota.h in Headers */, + 45CA90CD151D305C7F52F4AAC98E01BD /* resource_quota.h in Headers */, + F73DF92BB13B04C43F274F548A0E5111 /* retry_filter.h in Headers */, + 0233CBEACF664491257F9F3AA019AA1E /* retry_service_config.h in Headers */, + 4B7EDD49C31EDC8DCAC9CD6F77B4B2AE /* retry_throttle.h in Headers */, + 4C2FBD5B5B8B0AF560773928DEFE5DFE /* ring_hash.h in Headers */, + C316142CFE05409D1D306DF9DA52A332 /* rls.upb.h in Headers */, + B2AF74D405D9994083ABD70611D60ED8 /* route.upb.h in Headers */, + 612C3825D1A78107C1882977CD6ACBFA /* route.upbdefs.h in Headers */, + 3CD9C3203B3F5B5CA7C922FD9EED94F7 /* route_components.upb.h in Headers */, + 0536F1EF863FD75658F6FC0D623B7113 /* route_components.upbdefs.h in Headers */, + A93406EF1B83809462DBF7EC33356BEF /* router.upb.h in Headers */, + EEEDBD687737377C3B5AEE752772C6B5 /* router.upbdefs.h in Headers */, + FCF512A35DB0FB97833C4D4E0C8C72E1 /* rpc_method.h in Headers */, + BB6B22864FC936706A26C86D832FC1AE /* rpc_method.h in Headers */, + ED09708E6ACCF27B9F8178E505ACBC68 /* rpc_service_method.h in Headers */, + 0299ED84056A579826E60DABF04A273C /* rpc_service_method.h in Headers */, + D8AB2787558724243A085536597ABFB5 /* scoped_route.upb.h in Headers */, + C8A4C828E5596DB853056FB368AD0F30 /* scoped_route.upbdefs.h in Headers */, + 6954C4409A01322230BC268ECBF53508 /* sdk_server_authz_filter.h in Headers */, + E3F1D35494927FA7D736C8BF5C8DEF53 /* secret.upb.h in Headers */, + DF235AC9DF5F818564F9C221D8297D4C /* secret.upbdefs.h in Headers */, + 6E03F4D47ED97AA0DBC9C2CFF2B3BDA9 /* secure_auth_context.h in Headers */, + 2EC602DD31BCCAAFB1545E5ED54AA28C /* secure_credentials.h in Headers */, + D59BA849165E98FD95E641D821AA4D0D /* secure_endpoint.h in Headers */, + 86B212DE91BB0C4A15CEAA797FB0DB86 /* secure_server_credentials.h in Headers */, + ED89A67E5778BDB6C6996A39C13B8111 /* security.upb.h in Headers */, + 9632982196A67901F88681686E253908 /* security.upbdefs.h in Headers */, + 49023902D82837BEBA000413F2D19D47 /* security_connector.h in Headers */, + 821F4415593187BA7137AB65F4C9D2FD /* security_context.h in Headers */, + C682E252216DF8DE0CD06B01EAE144E7 /* security_handshaker.h in Headers */, + 6198E88A784F7A954530268E7A9741F1 /* security_policy_setting.h in Headers */, + 27AA6ADC571BBA83BA0D23E3AB251DF1 /* semantic_version.upb.h in Headers */, + 8A8058BBA858453BCFCFBE2D603F6A02 /* semantic_version.upbdefs.h in Headers */, + 8A107551057C5AAEAC44438F74EBAE9F /* sensitive.upb.h in Headers */, + 36CB594307CFEFA29B0845EDD76DBF86 /* sensitive.upbdefs.h in Headers */, + 40DC741727F3E3A1A7A5B6641E9FFC46 /* seq.h in Headers */, + 55767CD3E1C7B5425C8A84C8D49BF46B /* serialization_traits.h in Headers */, + 924DDCAED7802AE67BB1D3933C049F02 /* serialization_traits.h in Headers */, + 50D9DBED257A12BADD0B7B3A0430BFFF /* server.h in Headers */, + C004F9232F3879DD198A15F2163B8BD1 /* server.h in Headers */, + 23565DF2E92C22CDBAD97FACB4A5A07F /* server_address.h in Headers */, + AC7A20BFC82BA861DB36D026DD7D055A /* server_builder.h in Headers */, + BE9CA184D4A14A811B72C2413FDFB680 /* server_builder_option.h in Headers */, + 746F57509C8C94AACF017B7440334945 /* server_builder_plugin.h in Headers */, + 1F1F64FB57F6D87B9539CEB9A5993466 /* server_callback.h in Headers */, + 4E341628A4DCF1F4CBB918922E4A54E2 /* server_callback.h in Headers */, + F795DF43302E5E7595BE722AA4ED3E68 /* server_callback_handlers.h in Headers */, + 81233CE043F011E98647885A322716B6 /* server_config_selector.h in Headers */, + 5A9880517F139CF0D42DFB6CEE4384AC /* server_config_selector_filter.h in Headers */, + 4D5594E5B87D961C834EF0A6ABF6D391 /* server_context.h in Headers */, + E1C786D5BCE797533A650A28809E264B /* server_context.h in Headers */, + 079A668A65462C326585DDF46EEB81DE /* server_credentials.h in Headers */, + 50E97EF53C747616D62424C6AD306BE8 /* server_initializer.h in Headers */, + 8EA92D10A1E3DB98F511D134968BF7A4 /* server_interceptor.h in Headers */, + 8D2BBBF7815325B48B0DAB08E8D92649 /* server_interceptor.h in Headers */, + 9E5D5A203CD4C7C58044EE8E81593F9F /* server_interface.h in Headers */, + 56CEBF8075E3FC8EA1A0B66D78D109C1 /* server_posix.h in Headers */, + 3FE3A713124F2C1513BCA6E222C18D22 /* service_config.h in Headers */, + 1F9C550B2A100798740C4A9CE304AA91 /* service_config_call_data.h in Headers */, + 2F9FED769FF36136542D27396765F83F /* service_config_parser.h in Headers */, + 05EC41E8F054B4A4A98CAED0D838F726 /* service_config_parser.h in Headers */, + 84D93AA0D4B4EE452394C33B37C9783B /* service_type.h in Headers */, + BD626CCA75C85EFDD9093FF473DB6730 /* service_type.h in Headers */, + 00678054061A7C3B00129F73C3545D31 /* slice.h in Headers */, + B778CA9731545076989237B617E0E21C /* slice.h in Headers */, + 6C359F4F6564842AC6EE0DA08E753817 /* slice.h in Headers */, + FDDA98E71534E65903EBCCB9C9B9BA98 /* slice_internal.h in Headers */, + 7E1AAC61DC6F3C8ABEFFB28C0BE3173A /* slice_refcount.h in Headers */, + DD07D5F2CEEFE1B88DB93C22CBE9B1F3 /* slice_refcount_base.h in Headers */, + EA588F47D89AEEBF4E069CD0FB737760 /* slice_split.h in Headers */, + 002C838849616DD8D8E00D6C89FB4ECC /* slice_string_helpers.h in Headers */, + D1AEBB6A1E4B5361558BECFFD3383EA3 /* slice_utils.h in Headers */, + 6FDB31F8327E14C12C6DE215BFD70221 /* sockaddr.h in Headers */, + F51ECAED64E4A1DCED7E6F35E6ECB444 /* sockaddr.h in Headers */, + 2402F2600497D9D271089E1CB27CBB85 /* sockaddr_posix.h in Headers */, + A453A8E28ED59FA2A62D49F1476CC2C5 /* sockaddr_utils.h in Headers */, + B54D13D8BADE4BC4525E4507876EFAA2 /* sockaddr_windows.h in Headers */, + CFAFF7835F11D385963D8718814B869B /* socket_factory_posix.h in Headers */, + 6A83B0A350CBCBB1E41E79A75F8B10EE /* socket_mutator.h in Headers */, + 11601FC2B03B7023EF1E060E5763CF6C /* socket_option.upb.h in Headers */, + 4CB7292B0D71F4BFAC57F2911D47281D /* socket_option.upbdefs.h in Headers */, + 18681AF2BCAACF975BECE187B8988F4F /* socket_utils.h in Headers */, + 23475E562A273C99E5AA3C0C11858E54 /* socket_utils_posix.h in Headers */, + C0F15CD4934E53D0669F162AE940A06E /* socket_windows.h in Headers */, + 8331A80ED61C803B3A8B1451DCF69C6E /* spinlock.h in Headers */, + 59DA2FBF30E184F73ECB7530501AFAF6 /* srds.upb.h in Headers */, + 42681E24CB631241197691BD4F5329B4 /* srds.upbdefs.h in Headers */, + 265638EC0412D4B74942E1635F97C38C /* ssl_credentials.h in Headers */, + 1D80A8CD0E6DD9881FE4B222AD06FCCA /* ssl_security_connector.h in Headers */, + 4C208C161D92D7D7B4AB42702EC4D036 /* ssl_session.h in Headers */, + 7BBEDC80C9A279A5447BE62AA6A079E4 /* ssl_session_cache.h in Headers */, + 76BE88E279BBAC9EE3F01721AF92F2E1 /* ssl_transport_security.h in Headers */, + 4580E1571F9096529F01F021D820942E /* ssl_types.h in Headers */, + 704EFF36101C6FFA2CCFCD87D98C3FC3 /* ssl_utils.h in Headers */, + 4787D09E5DF191EEA547B8A47883052E /* ssl_utils_config.h in Headers */, + 83CBAA5EDD399BE3FA5ADBA87F912668 /* stat.h in Headers */, + CAC27512D692B488479C3D52CB69BAB3 /* stats.h in Headers */, + CEA14877D851ACE2D1E454A6225E02BB /* stats.upb.h in Headers */, + B36C14D220D80825B34A49286E90D7BD /* stats.upbdefs.h in Headers */, + 2522DADBD8C7A3CC173409FE25E69AB9 /* stats_data.h in Headers */, + 5067E160EA699612A724ECC574DC5534 /* status.h in Headers */, + F72D266D045C60F1D43A8A213D6514D3 /* status.h in Headers */, + 01B5B63D10F9D3EDA1234DDD5C2E807A /* status.h in Headers */, + 47AF34AC7E980C28B72E6867DE7EABA7 /* status.upb.h in Headers */, + 31E24DDE409BA44A481C5658FF1FD32A /* status.upb.h in Headers */, + 7628564DC36C39C22FF380BF0890E6CF /* status.upb.h in Headers */, + 7BDED6960F56FBB689CEBF96DCEF102A /* status.upbdefs.h in Headers */, + 8F76999A3A60FC6F53A5A4B37ECD6443 /* status.upbdefs.h in Headers */, + D03660F4599E81AE03D6A230D04E7437 /* status.upbdefs.h in Headers */, + 97416645FD484755DC3FB8E1310D1002 /* status_code_enum.h in Headers */, + C64FA4198E162F9DE80C00683D1996A7 /* status_code_enum.h in Headers */, + 55A824E1457E9633725BECD4836814D7 /* status_conversion.h in Headers */, + 6475446C8D4C03C3E3C0CA2C1C5E2704 /* status_helper.h in Headers */, + 6E14404C2766612F5F5E4389EDEB7CFF /* status_util.h in Headers */, + 59F1CE1D946A691F91319D60E3160224 /* stream_map.h in Headers */, + D468668A10C8686144B2377BB7E6128F /* string.h in Headers */, + 1A4053922748159E6336095828427CB5 /* string.upb.h in Headers */, + 22452C10F77A906917117C11E416A881 /* string.upbdefs.h in Headers */, + 5CDE30F27F2CF92D5D9096089D02649D /* string_ref.h in Headers */, + B839613439B5966729E324D4ADA3AE98 /* string_ref.h in Headers */, + 4B121E9F64148741FA0B5F3A32FF3B45 /* string_windows.h in Headers */, + 10CD470EC08FF410A0796B140FA5A864 /* struct.upb.h in Headers */, + 2E836A6FFAE9450437F94C25D5483E56 /* struct.upb.h in Headers */, + B97BFDF9A8038A6C0A106DB9B5B97905 /* struct.upbdefs.h in Headers */, + CE22154A02EF6424B58225A2FDB61DD2 /* struct.upbdefs.h in Headers */, + 387BD0D75DB6B406EE83134CE49F5FD0 /* stub_options.h in Headers */, + A5BFBACFE725AF4B4968285CB649EB3C /* stub_options.h in Headers */, + 4D328D3D60E137935847DAFB132BAEAC /* subchannel.h in Headers */, + C921431DFC951C2054398E3743CB5B2E /* subchannel_interface.h in Headers */, + 222A42C8777802792E85B216B6CDB438 /* subchannel_list.h in Headers */, + 073E1461361600CE0168CF9B0AF94437 /* subchannel_pool_interface.h in Headers */, + C12343B72B6D2062BF79697FE696D34B /* substitution_format_string.upb.h in Headers */, + 6B610D3C679E8F7D3ECDAAA234909DA0 /* substitution_format_string.upbdefs.h in Headers */, + EA115BB27D134A0BEB00A04E06706F91 /* switch.h in Headers */, + 844042BCF8CE2AAC1EA841D40694C399 /* sync.h in Headers */, + 2EAB276B147E31AEC2B834DFDF899ED5 /* sync.h in Headers */, + CDAE48B3F9668E0283E8431021E1D3D5 /* sync_stream.h in Headers */, + 420C9CE92E30D5BD358C5B2D55630071 /* sync_stream.h in Headers */, + 46C26C8876F33CC6C090CD01A9CBA164 /* syntax.upb.h in Headers */, + 59C10D78FEDDC9D10E7FDF0A9C76D0AC /* syntax.upbdefs.h in Headers */, + 97AAED6455EEAAAE612963901B751923 /* sys_epoll_wrapper.h in Headers */, + 4FEB84961427D147476D66A64367DC9A /* table.h in Headers */, + 742A90383EB0738F2AD1E4A76FD51904 /* table_internal.h in Headers */, + 5B26C883D95CD39028762405C56B7FE7 /* tcp_client.h in Headers */, + 385BDACFC98A35D86FA2265228DCB52E /* tcp_client_posix.h in Headers */, + B1E3EDEB9604F2CBC4F50A39F80A82F0 /* tcp_custom.h in Headers */, + A9D821C1475C0B707CD322989FE83ACF /* tcp_posix.h in Headers */, + 84F9164017BFD106FB77E085B3B029E3 /* tcp_server.h in Headers */, + ADF7A0BDFE82391FD6DD5D68805F4AF5 /* tcp_server_utils_posix.h in Headers */, + A71919D3A1D14E2A87B4767A1DB15BBA /* tcp_windows.h in Headers */, + 58CA0BF6623DA20839D938AD0CE1F6AD /* text_encode.h in Headers */, + 8AA5205594CDCEFA5129D4DF1BC1B1CB /* thd.h in Headers */, + 37D59BEF98167242FFBA4DDFAF8ECFED /* thread_manager.h in Headers */, + 823D73ABDC4F15998C802BB316FEAC3A /* thread_pool_interface.h in Headers */, + 1D5EA7216ACC7AA5380008239A2C5A23 /* thread_quota.h in Headers */, + D08E2ABB4283E982A5890A90502880CD /* threadpool.h in Headers */, + 5F25F1C9286F39BE203602BE8BF00173 /* time.h in Headers */, + 077DB6B80DEE75DACB076F7E21CB8438 /* time.h in Headers */, + 88225D030D8850866105922BC57497F0 /* time_averaged_stats.h in Headers */, + 8372F0C31ACA43B69B3CA253E9DFF214 /* time_precise.h in Headers */, + 62ED4B7D1495B678B8A5DC230DA19728 /* time_util.h in Headers */, + 9BAEFEDE6D074AE945A71D603D636186 /* timeout_encoding.h in Headers */, + 9AAC5B7B66E406E6E122541BA4D56613 /* timer.h in Headers */, + 90D71558743D84B586453A3EDC21FDC7 /* timer_custom.h in Headers */, + D34C2603F33F79FFB1C9DE9D61DB2A50 /* timer_generic.h in Headers */, + CAA309B90C42A993A707F4EC31EBA052 /* timer_heap.h in Headers */, + C1B8EAE8030AA3792BB9D2C9502F49DD /* timer_manager.h in Headers */, + 546366EB8192D1A365550479EB3B0AD6 /* timers.h in Headers */, + EF9F27CEDECD5517C30A42C539EDB9CA /* timestamp.upb.h in Headers */, + 177B55DF6757BD69061D6AC3AEDEFB1A /* timestamp.upbdefs.h in Headers */, + D7218137ADA8C4C56827E41068F7758D /* tls.h in Headers */, + F6671BEDE65249A37926D8C8B3250038 /* tls.upb.h in Headers */, + DD06881D88564EEDA7C6C77E0B9430A8 /* tls.upbdefs.h in Headers */, + 7EF6EC5D2AE843ACDE7E0BC0B98785D8 /* tls_certificate_provider.h in Headers */, + 85B077BBD83E4467332203B77D0DDA54 /* tls_certificate_verifier.h in Headers */, + 0D711D44613F04271E346720E645FF3C /* tls_credentials.h in Headers */, + D138252EC47960882345D79ED53C8987 /* tls_credentials_options.h in Headers */, + 3B7BD32BBE5FDCFAA5B8E0D1A983DDCF /* tls_security_connector.h in Headers */, + CE030B3C8C5F8EC130026552E9A733D5 /* tls_utils.h in Headers */, + DE79C58DD6C48ED9EF8BCA90FA9CCCFB /* tmpfile.h in Headers */, + 1EB45C080C1A2A5DADA104212D0C417E /* trace.h in Headers */, + A498297FA9D7F8AA360A5E47821CEE09 /* trace.h in Headers */, + 772800DD814164FF2A01E9C015D9FFBA /* transaction.h in Headers */, + 59A0844908E1AD1BC9ABBD2C5F389809 /* transport.h in Headers */, + 0EF70F1DD9512312AE6C3D0C8342C337 /* transport_impl.h in Headers */, + 71A4F63A1365F3FD9E1E406160E27015 /* transport_security.h in Headers */, + B783A92AC8A6EA89DF73AA1765EB20C0 /* transport_security_common.upb.h in Headers */, + 6B45ABB38C8A9F9F0A6DD0514A7BFEAF /* transport_security_common_api.h in Headers */, + 0ABFB75A01445337E03F3A13ACC2CC26 /* transport_security_grpc.h in Headers */, + 6BAB688D948E1F900A41FB651D3EA6F6 /* transport_security_interface.h in Headers */, + 8311120FDC926314F1FA644AEE0C7FDB /* transport_stream_receiver.h in Headers */, + AE70741D3CE920E873850539F76CCF6B /* transport_stream_receiver_impl.h in Headers */, + A2F62D1D21B05311E482B52F7FF80413 /* tsi_error.h in Headers */, + 2BAEAC84331D36F5627491012CE986D9 /* typed_struct.upb.h in Headers */, + C5AC266282E5569F4041ED5EDA372C72 /* typed_struct.upbdefs.h in Headers */, + 3587297A87B305BFD0221CA5A2D52600 /* udp_listener_config.upb.h in Headers */, + 766741399E9D20E590BE1E71FC0C7FEF /* udp_listener_config.upbdefs.h in Headers */, + 1E0FCDB1154F0E4D3AF8A7BBAC60B613 /* udp_socket_config.upb.h in Headers */, + 0FBC2BC96952048E83CD6B0E4DFC5461 /* udp_socket_config.upbdefs.h in Headers */, + C8ADAC5A524B9ABB901336595A707DD9 /* unix_sockets_posix.h in Headers */, + 665932C4D8AB790CD0F40EEF9F8B6064 /* upb.h in Headers */, + 285DB74D1FED8AD8B4D5312DB072C3C3 /* upb.hpp in Headers */, + F9C0D95456ACBD8338D7C70B590BA957 /* upb_internal.h in Headers */, + 412F7A97EF3DD89628BA88E36520D0A0 /* upb_utils.h in Headers */, + 4FC5DE75A299DCCD68BE07E2B0506DD6 /* uri_parser.h in Headers */, + 84DA3FDF1DEF8329557974BDE53FF2E5 /* url_external_account_credentials.h in Headers */, + DAFBEF59FED8A3ED76D3985E4E462CF7 /* useful.h in Headers */, + 4B788DE7AE5C655487CBD6C371EAB64C /* validate.upb.h in Headers */, + 973D530B2C37215A573208FDDFAE6988 /* validate.upbdefs.h in Headers */, + 27072D4C427310DCBED98936328F4845 /* validate_metadata.h in Headers */, + 2A96CE2B2CD66F892266731C9B25AC28 /* validate_service_config.h in Headers */, + 40C45B9D3A6F109A124D66B0C219EC82 /* value.upb.h in Headers */, + E5A0B8FA603FE8543C435A2B85960A11 /* value.upb.h in Headers */, + 3C8612E0C715B2B8721102088D364A89 /* value.upbdefs.h in Headers */, + 2D29B96C7669DBF35B7BC2597CF94F20 /* value.upbdefs.h in Headers */, + 4477C95DD41500A4E8796EF93010DC27 /* varint.h in Headers */, + CFB84E86D13B2BB9815DFFF8BFBA1257 /* versioning.upb.h in Headers */, + FA262AE7C1C7C440DF78111A5BFAC146 /* versioning.upbdefs.h in Headers */, + DE617C0C4FFCD171F8CFE73B08E2D5D9 /* wakeup_fd_pipe.h in Headers */, + 0D0C096419B8BF712887A3C999EF8A17 /* wakeup_fd_posix.h in Headers */, + 90F121C704AF7F921C26E64C32208FF3 /* wire_reader.h in Headers */, + 3D314A747B8D9BB4BF5BBF131944E51E /* wire_reader_impl.h in Headers */, + 6569AEEB06E6FC5D1280853F89CB485F /* wire_writer.h in Headers */, + 853D66872C6A43A520945B7235F02060 /* work_serializer.h in Headers */, + 598F5A9BD97A5983BF6DB8FA6A22AB1D /* wrappers.upb.h in Headers */, + 909C8078A20B9154CF3383DA09862304 /* wrappers.upbdefs.h in Headers */, + 45B734D5761C4D26934953F2FF87DE0E /* xds.h in Headers */, + FA4B0675EDF9DA07B08BDB5454091342 /* xds_api.h in Headers */, + BCA835A328DE22F9A106A070EAFB2385 /* xds_bootstrap.h in Headers */, + 08C77807701C1146266D96289F8AB2C4 /* xds_certificate_provider.h in Headers */, + 9B4E11A6AA7B8EACB71CFB04A5A29CE8 /* xds_channel_args.h in Headers */, + 13C5D0B3A99FB5152CD087005CFC13E8 /* xds_channel_args.h in Headers */, + 5AAC4C7C921E4684D0F382A931D2DDFE /* xds_channel_creds.h in Headers */, + 524D024301C308BD4D7E58A6B27A9020 /* xds_channel_stack_modifier.h in Headers */, + 916707B1407251916B4BCA59354B4AEE /* xds_client.h in Headers */, + 0DE8D53CF607BB062A8EED6B821CFCA1 /* xds_client_stats.h in Headers */, + 0AEA371882519E76FB7FA818CEFEA31E /* xds_cluster.h in Headers */, + 611EF520B515606731EB21863251B401 /* xds_common_types.h in Headers */, + BDCEDC898FA822DDB46F3064E646C3E5 /* xds_credentials.h in Headers */, + 1B21A12F42A67C874CF78734243B4CF6 /* xds_endpoint.h in Headers */, + DAB5C95D04C99AC3814EA05CE29B3E7C /* xds_http_fault_filter.h in Headers */, + 0C134EBDAEA193D5A9F3CC40C8BF25BD /* xds_http_filters.h in Headers */, + 9C1D49C3C75B033C723091D9E2E4275C /* xds_http_rbac_filter.h in Headers */, + 314C88666AC6627F2C07C157B705D355 /* xds_listener.h in Headers */, + 72ACAEA6A7EB58D5DF4D02060011F670 /* xds_resolver.h in Headers */, + BD655F75F0B4C65C1A9572DDDF125B85 /* xds_resource_type.h in Headers */, + F43847C3320E679A3945901322533436 /* xds_resource_type_impl.h in Headers */, + 276ED489090E0BF5AB10F3326626E46D /* xds_route_config.h in Headers */, + E36901D8ACB065A426F3290374C4412A /* xds_routing.h in Headers */, + A4F57540DD72C708BAB825357B71AABA /* xds_server_builder.h in Headers */, + DA6A03C51E3844D1629E157F9141B234 /* xxhash.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F1CED20EDA591C146FE903FB4901E41D /* Headers */ = { + isa = PBXHeadersBuildPhase; + buildActionMask = 2147483647; + files = ( + 15192E441EE4A7C24CB61F42A14EAE57 /* aead.h in Headers */, + F35CA4B1FCA02D5D43D72A2FB664E660 /* aes.h in Headers */, + 4A98AC01583661FEE404579B7FF70874 /* arm_arch.h in Headers */, + E442FA1E4AE071D21D3ADC20D7C29708 /* asn1.h in Headers */, + 082263CF509DBC9A027640166B97B9DD /* asn1_mac.h in Headers */, + 1383FEB16447A4335A8054D9D8D10BEE /* asn1t.h in Headers */, + 989DADD4D53DA77324D892AF89FB4156 /* base.h in Headers */, + 8226CFCD503B4BAB69B33760860CE1B3 /* base64.h in Headers */, + 4C58C29D30C9346DA264A541A3A05F5B /* bio.h in Headers */, + C99E3C66FFB19621CDFDC95D48653F2D /* blake2.h in Headers */, + 36BBC74FD62A6F1319431D82C9453AC1 /* blowfish.h in Headers */, + 5B4DF8D71C5F3AF68D9CF1BEEAAD8FEF /* bn.h in Headers */, + 2780C543B21248ACF27C945D5BFDC9CF /* boringssl_prefix_symbols.h in Headers */, + 0EDB3C9A2F0A9C1444C1A1133BF30FE8 /* buf.h in Headers */, + 7155B87F7BD2A3EEF6BE4D693539785F /* buffer.h in Headers */, + 10A1E04D2B4AFA015973F97CD550D49C /* bytestring.h in Headers */, + 4E877A25EBF5A1BAA91431FA4EB80A03 /* cast.h in Headers */, + 129EAEBD84A59F516B78AB241D4D4657 /* chacha.h in Headers */, + 1EFDB4DC6B6B9DC52C3F56E8705CF309 /* charmap.h in Headers */, + 9C5363ED8F52C347BE5D70261376D18E /* cipher.h in Headers */, + 4FB4A35FCE52E681200D2BE37409B37D /* cmac.h in Headers */, + 70749FC1B99F78EA4E8E2D6BA9DD14B2 /* conf.h in Headers */, + 3A46FE3944A13DAF1C125437BAFF8B5C /* conf_def.h in Headers */, + C6F91CA0FB0A34A5662A691886F1C243 /* cpu.h in Headers */, + 08477F117B4F4E9E9F4F95A5F8E2B120 /* cpu-arm-linux.h in Headers */, + C6E4B4BE64E5723B88EA7E277E53E1CE /* crypto.h in Headers */, + CF7E21742BA14CC02C846DE4B021503C /* curve25519.h in Headers */, + 24D5244AD29424B05E5BD200B357F8D7 /* curve25519_32.h in Headers */, + 6AE9A34CDEE29F242D9FCA7076952E26 /* curve25519_64.h in Headers */, + 471A957EA39CAF909472E3D6B72D668B /* curve25519_tables.h in Headers */, + BF301E0D91AF2C37B74111A5E7911744 /* delocate.h in Headers */, + 18FBCB5B87EAF94BAC8E8AF542A0C3FE /* des.h in Headers */, + 8DDDA0A6122D327FA2EFFFA4837577B6 /* dh.h in Headers */, + 5273B406A5303267B707DC49E86316B3 /* digest.h in Headers */, + 1CBDC2AFBA5FD159FD00D6A11E22EB58 /* dsa.h in Headers */, + 9F7E2EF6FA01AA536EC842366997BE5D /* dtls1.h in Headers */, + D1A550B9FFF9ED07F332EE4EA978CA2E /* e_os2.h in Headers */, + C750003100B17F1EB186A3D16FF50D9F /* ec.h in Headers */, + 8E08D94BD92F350071FFA1E86454D046 /* ec_key.h in Headers */, + CD1F099E19F6F83CAB6ACE1881600AA8 /* ecdh.h in Headers */, + 76AC3CF63F23CFAA15FE7AC8EC9982ED /* ecdsa.h in Headers */, + F2B96D5BF52A985DD2EBD200D829F90A /* engine.h in Headers */, + 6FD777D9381E31A5C7368BC7E56705D0 /* err.h in Headers */, + 286553151595FF0230A09DDF5F38B5F6 /* evp.h in Headers */, + CE8981F7413E54BA67282FC1E5A98D5D /* evp_errors.h in Headers */, + 35650D60B757EFE36C1FC2AC402B98FD /* ex_data.h in Headers */, + C0018E6C9B8B1999EC479D07AB9FA074 /* ext_dat.h in Headers */, + 2BD237BF4B1ECAFFB96FC485D2DF02E3 /* fork_detect.h in Headers */, + 3D72332395233BD560B8547184273DA2 /* getrandom_fillin.h in Headers */, + CE68B1DE8834738BF2C5D2A54C6E03E8 /* hkdf.h in Headers */, + 2B224EC90DF450ACBD7B1CAC802236C1 /* hmac.h in Headers */, + F6A8B9E3A53EFA60FD10FD9FBEEAAFD4 /* hpke.h in Headers */, + 06480BFA155440663B78E40B722AD6B5 /* hrss.h in Headers */, + 647F4CD29C3028B027F7E8EE48B07402 /* internal.h in Headers */, + D2143A275A7117E9F9E983AFBCC3F4CA /* internal.h in Headers */, + 5F0150E70C3312E00762F49BF752C6AF /* internal.h in Headers */, + E467238E5F32F070DADC8155EF493A35 /* internal.h in Headers */, + DFF2265256702FF959BD9ECD71B8D59E /* internal.h in Headers */, + D100C9020565B1F667CF480E49ABC629 /* internal.h in Headers */, + 8F4C851BD6DB2DDCE8DF6CA8F54182F8 /* internal.h in Headers */, + 57B0612978AADCD14A2FEC7373CE2C0A /* internal.h in Headers */, + 93B552E183C5DCE7521324851CFD7462 /* internal.h in Headers */, + 6EC2FA176A33CD93418BBD49C3D69A98 /* internal.h in Headers */, + A1C66DEB514B813F6A9C1BB86B1AC27F /* internal.h in Headers */, + C6D9FFCA679740F50EBD5DB0193D5617 /* internal.h in Headers */, + F2BDEFEDAB4C6CF3530CB6786D81C195 /* internal.h in Headers */, + EB134ED85102A45AB78251E1E1640EA6 /* internal.h in Headers */, + 9229DDC53675F1FDFB0C4C3B7FB56577 /* internal.h in Headers */, + 8998BA3238A9A86485E166A10D21526D /* internal.h in Headers */, + 3F26DC0EEA9FA5CE9798970F6DFC97B3 /* internal.h in Headers */, + 4F6716E0FC0BBE573B08646C19F09538 /* internal.h in Headers */, + 27AE495C81069E36DDB1FDD60B773E58 /* internal.h in Headers */, + FDCFE8D186D074835CAB6A2C9F74AEDF /* internal.h in Headers */, + 20A2C080CF69EA521EF1380856D725C3 /* internal.h in Headers */, + 0EA2BA26256CC2670973C36DCD8EE1A3 /* internal.h in Headers */, + 6141686D4CABFB8007FFB97F44F2197C /* internal.h in Headers */, + 09B5F097A9FC5C48AFEFB37FD8C63902 /* internal.h in Headers */, + 22DF469AF9BAA129BF3684071C888DB2 /* internal.h in Headers */, + 749C2AF9379151E4DF26F9B671BACA47 /* internal.h in Headers */, + 125868A0707A8D4DC9EE0819E5D564A2 /* internal.h in Headers */, + 15B914A4FD66310CFEA430CEBDA3B7FE /* internal.h in Headers */, + 71C5797863785D8C1E9E0D4D2CB0DD23 /* internal.h in Headers */, + 6099BB3984C835F7329BDB3E16E21134 /* internal.h in Headers */, + E6F3388DAEE1F114D13CA11B1D76F6EC /* internal.h in Headers */, + E3E35E98660F1FB404DC7C50804CCFA8 /* internal.h in Headers */, + 9A818A09A5AAFC9C8EEFDE0577FCF5CB /* internal.h in Headers */, + 18BFFA66CAA634E39FFA79903FF85FD0 /* internal.h in Headers */, + D582FCF076360A52D36FB7E4B8B35245 /* internal.h in Headers */, + 818136909286AC982DDE707A77008355 /* is_boringssl.h in Headers */, + DF8CB2E5BE29D4925C6034B6D920480E /* lhash.h in Headers */, + 41CAFC01644F984952DFC1702F651A58 /* md32_common.h in Headers */, + 7D0FFAF55057CD672A022394296ED0F4 /* md4.h in Headers */, + D2C098E820D15D64AD7AF124EFAC0FAF /* md5.h in Headers */, + FE6C956B82D88578E9F426B43F67523D /* mem.h in Headers */, + A3F4B1F7466CB36B3F4D75450E7C2878 /* nid.h in Headers */, + 9B1774FC74E240A969E6A138D6CBC59E /* obj.h in Headers */, + 35A3F65FFE5315001FA9DFB248881FAA /* obj_dat.h in Headers */, + 0AC3D6DDCFD43B87D9706A355DF37D1A /* obj_mac.h in Headers */, + 82DA20FB24833C11763382CD5BF33DBF /* objects.h in Headers */, + E8F88B13C0F5F454C888036935871523 /* opensslconf.h in Headers */, + C42DA8BC73D79507A040D2B5949734CC /* opensslv.h in Headers */, + 25BE22A2AAB74518207B55427F8A6A29 /* ossl_typ.h in Headers */, + 32F399E2792802A2ADAEFCF7C40070BF /* p256-x86_64.h in Headers */, + 2F89451F38B5DE88E21E8BC43F9CB559 /* p256-x86_64-table.h in Headers */, + 367FFABE49BFDEF24054D3733A21D815 /* p256_32.h in Headers */, + FA66278AF6EA777D96842FB76D5E695E /* p256_64.h in Headers */, + 41352191B7B75EB8FBBD157385429E81 /* p256_table.h in Headers */, + 0274658DAFE463DA51B7910F2C1D1891 /* pem.h in Headers */, + 9BB53970BD349845723BA33EA5739D73 /* pkcs12.h in Headers */, + 3FC886160A486A28B4B9EE5026B1FA66 /* pkcs7.h in Headers */, + 769828A3AD1127BBE74CEA465F36F0F3 /* pkcs8.h in Headers */, + 31E566B119C2A41BD9BC1AC7D9B02E80 /* poly1305.h in Headers */, + 27BAB5EF6DE66AEF77AAA4FAEF135F64 /* pool.h in Headers */, + 25D14F19B62E1AA9182E6ED6C5376A10 /* rand.h in Headers */, + F7D03C0B3FFE374CEF535C3B0C680160 /* rc4.h in Headers */, + 40D626E293053E96E2FDA5BA855C59A8 /* ripemd.h in Headers */, + 435E9127CEC953AE14C4C82A4CC99C41 /* rsa.h in Headers */, + F5238DFD4CDEF75B31E8E5C86E21E0EE /* rsaz_exp.h in Headers */, + D2852A690FE76A020D7075FCCD060F5D /* safestack.h in Headers */, + 1972F8A53B4BCDE0FD0086A286D09F9E /* sha.h in Headers */, + 6CF4ABC0DB4E5AFA5710F89A2030ADCC /* siphash.h in Headers */, + E38C99333E6D9106064768EB0F205985 /* span.h in Headers */, + F5935C1713EDE5795F8709F640DD791A /* srtp.h in Headers */, + 30592A5EB9B54A507DEEE6E91BA2E215 /* ssl.h in Headers */, + ABA6A046C5E13A65840DC351EA19BDB0 /* ssl3.h in Headers */, + 1641A60BA254F8EF2DECF9EA40F1492F /* stack.h in Headers */, + 6BC55263B1EC567D14B5E7FC10C3E885 /* thread.h in Headers */, + 065B916939453B545A2BD8A76D3E62F1 /* tls1.h in Headers */, + F591C12DD334B71E7ADBFDAF4E8BB95E /* trust_token.h in Headers */, + 08F3094563D2D302DE73BDCC352D127D /* type_check.h in Headers */, + 8D273D65251978DB378DEEE3F9BF01C9 /* umbrella.h in Headers */, + 84813DBD78D24091C661FAE88B5B5043 /* x509.h in Headers */, + 79E0760EBB16244118F542D1EC9DA542 /* x509_vfy.h in Headers */, + 3A70EF8B45FB375690CCB8F9962D2B70 /* x509v3.h in Headers */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXHeadersBuildPhase section */ + +/* Begin PBXNativeTarget section */ + 1C5E43B0A9555E7C2E43A6D7C8A23CF6 /* gRPC-C++ */ = { + isa = PBXNativeTarget; + buildConfigurationList = 803C552C218DDB2CB601835E7D5FB48C /* Build configuration list for PBXNativeTarget "gRPC-C++" */; + buildPhases = ( + EFE94BC23D71552DD601289A1BDDE82B /* Headers */, + C53035DD16B1A0B82A3D96B597DCA795 /* Copy src/core/ext/filters/client_channel/health Private Headers */, + 75C55F8CE9F796C2BAA9ACCD5E4F5BF7 /* Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */, + 5743474C4F06F6526B0D2F38A9357E60 /* Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 2C55B1CF207911EE46F894454B881496 /* Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + 8758A450641D8ED8A86B73AD05D3BA97 /* Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + 7C6ED33B4977277BDD47F3D0F6B00391 /* Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */, + 9F6B986D1231B86B37A675921DB718F3 /* Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */, + BE8045682E93DB546C16B9176BA6117E /* Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */, + AD25EF78C5F97FE33EE2093AD837E866 /* Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + A1FBFB50638F021C7AFE7E28EA992477 /* Copy src/core/ext/filters/client_idle Private Headers */, + 58020266AEFD9BE6C8FDC8EF1AE6E62D /* Copy src/core/ext/filters/deadline Private Headers */, + A51ED9D8BA32332BA47F3F56B3F093A1 /* Copy src/core/ext/filters/client_channel Private Headers */, + 6DB7BAF9D558B7E6B39A8660D6D6220B /* Copy src/core/ext/filters/http/client Private Headers */, + 8A575648480A503E37B82E0CDFA84AE0 /* Copy src/core/ext/filters/http Private Headers */, + 159A984CFB94A89AAA616E8925222B3D /* Copy src/core/ext/filters/fault_injection Private Headers */, + 60D2B4682E23EB105626931478771AEC /* Copy src/core/ext/filters/http/server Private Headers */, + EFE116D597ADA4411DDFB06A26B00A49 /* Copy src/core/ext/filters/max_age Private Headers */, + 371FE6C61CF0E4AB8E573A933AA1930C /* Copy src/core/ext/filters/message_size Private Headers */, + C2488EB780F7A871D416DED132F594A9 /* Copy src/core/ext/filters/http/message_compress Private Headers */, + 77565EFBCCE64E9EC0A7AE851FDBA7BB /* Copy src/core/ext/filters/rbac Private Headers */, + FCE9A741F1F17A4DD83A9999CEC4E934 /* Copy src/core/ext/filters/server_config_selector Private Headers */, + 8845990635E8169BA0DFBAF95ADC7F15 /* Copy src/core/ext/transport/binder/server Private Headers */, + 87D11D3B6EE289329896A906AD5A0893 /* Copy src/core/ext/transport/binder/client Private Headers */, + A376DABA670D1F061D05DE8B6BD684A8 /* Copy src/core/ext/transport/binder/transport Private Headers */, + 436A74BAFB6FA723487FBB7D877E1FAF /* Copy src/core/ext/transport/binder/utils Private Headers */, + D3D888E0325DC7C5B1E23EF917570B58 /* Copy src/core/ext/transport/chttp2/alpn Private Headers */, + 56F70EC7558A0FE2C8B03306DBB4E5C2 /* Copy src/core/ext/transport/chttp2/client Private Headers */, + 89539C374DD4A5A702E44C85587B4C12 /* Copy src/core/ext/transport/chttp2/server Private Headers */, + 41B3F33979C8880D0822A0C5CF7356B6 /* Copy src/core/ext/transport/binder/wire_format Private Headers */, + 1CBF1A70F7D8F7C5871906570AD61ACB /* Copy src/core/ext/transport/inproc Private Headers */, + F4FB5F0F47BEA6B44FD0DF3CA76523A6 /* Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */, + 9777E1327EEB1EC5ECAF1D9C74D83017 /* Copy src/core/ext/transport/chttp2/transport Private Headers */, + 5EA127420B638F4F0C00BE0F52F127D4 /* Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */, + 7865ACA3FBA2232C042127A4D88313ED /* Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */, + 95D5D3DB48D9A491B79981F0BD0589EA /* Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + DF5FE152E4AB6FE26769E0C9F7B2C2B8 /* Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + 58E13465B99A0B869264A5630041F6FC /* Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + F07AC7191E83AF4AE2C2D86ABCC606A9 /* Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + FEABB5F4FA2C4A5BBCA0F32660AEA2E3 /* Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */, + E826FA92508F21820DEEFE4EAD5DC805 /* Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */, + 4227F9068DCEEB678B4475376CDB2C3F /* Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */, + 55957B000E543F9A6B343B64FF8E5732 /* Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + 97042FA87F7E7FD5A169F302BC57BF39 /* Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */, + A425CFE47ADBC2711063E8218636F1CE /* Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + BF45BE7CD050AD3EAAC9C538FEF8976F /* Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + 1DFF04560F6B2C7CDE20341549F88D45 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + 1D7DDEFFD7064F08793D7F95735ECA33 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + E1C1568CC7E98F218738634DABE952C5 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + FF45838C8E8E42422A8DB742264DFA4C /* Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + 529385AA3D88CC866A80A8C7EF875DDB /* Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + DEE8B7A6D0A8FC38DCC2678F0186E3CA /* Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */, + 1F5C299A9405D55D85E8E7B99477A5F8 /* Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 49D70A5FA5B98FCD7374C9DA3D391A2D /* Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */, + 70241017EADCB4552C0D2DE2772E31AF /* Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */, + ABFA5B5CDB8EC38F5F0C3E5C4B2FFD42 /* Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */, + A1D4760CD43EC8FC2C57ADF1B7BDA613 /* Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + C2ABB0515186866BCB59A888993F2F04 /* Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */, + 947361E2D44744866FD8AC24BAB332FA /* Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */, + 11415F2A0453B03A6B9756BC203D00D0 /* Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + 613D33EC2C1505B0256BBFCEDA3D66DC /* Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */, + D638F8E9D92CC756210DF0E07041D1B1 /* Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */, + 74FFD069C8F7B2C201CC3A9AE02BB172 /* Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + 550C4E81C66CD21C42367435584DDDD4 /* Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + 914A9891C0AF27AD637A59F13D987AD2 /* Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + 3C61347CB318B83423FB0F8621FC7BFC /* Copy src/core/ext/upb-generated/google/api Private Headers */, + 1F5E6C6197D14A0FC89AF8572E33EEF8 /* Copy src/core/ext/upb-generated/google/rpc Private Headers */, + F24143DD558E5F04287A7CE3E51DA448 /* Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + E2EA0F55AD636635635DFFCE104E7BC5 /* Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */, + E0BC73B354CA339CC33807DA104E8FBF /* Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */, + F456EAA839DE060613BD697A98E3385F /* Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */, + 0C11DF425583F441F637FA45BDBCE844 /* Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + 4DC87B397CC09E71E708D9E9723E4FB1 /* Copy src/core/ext/upb-generated/validate Private Headers */, + F20713376FA2662E9CD5D388E2829E3F /* Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */, + 5B27FDDC8C0A07049DA3D115EEE64970 /* Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + C4CA81B5DD595C7B8C2968B4B5BC920D /* Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */, + D4EA047890961A7CAFDE83E2C57DC1D2 /* Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */, + 73418F5D02437106456D44DA77FC38FC /* Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */, + 888B32F7047240837A12291E8C197289 /* Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 4330D0D5DFC303678AA19059850384FC /* Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */, + 67D5D83F38B1BE1CB0CBC515B0EFF25E /* Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */, + FC57F14CB5B404586F0F34AD6F8CE305 /* Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + 97FE89F4A9C29C1EEF0AA2198E4BABF9 /* Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 3AEE5B8AD21541C24F68B7620CEF485C /* Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + 9CE6D762E4BE575DABCA8DF521F5A793 /* Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + 11F6B4BBD5DAF9594BAE6473CF78C742 /* Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */, + 22EFB12F28D24DD39AE8D6C92226C574 /* Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */, + B2C0A7CFA245B0CAF7A6693C4C5EFFCF /* Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */, + 272C98F4E1F5DDFC0CCA9F7A9781167E /* Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + 9BFCA8AE79111BA955C1EC9E2FC8D5E2 /* Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */, + 8C6AFD1AD0C533B1A03D5E25CCC3575B /* Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + F3C2C13FA9AB6E0958F79A2149EB569C /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + ADB627D044D464E5F5498C52D3F7F009 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + 9BADBCF82629E167615DAA46D3AAF92D /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + 87788E3E5AEE36815A57FD19D254DA21 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + C49E487ED463E4B9E46FF13AEA51C02C /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + 5AE1A146F478AE87D987C4E3C74388A9 /* Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + 0E62F35D4F530A25F4C5B1B1EF1B04F8 /* Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */, + 9914B7CDD384C8AE96E5B9E14118BB03 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + E2DFB805602F810D3B535C6ACC3CC33C /* Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */, + 7AE071110A261EAC48483CC5DA382974 /* Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */, + 37137F26B16C6B6D0A5EACD5F75F2E9E /* Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */, + C963760DF23B5E73C5E58B37FB503A4A /* Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + 9E82514B6F821E4971514715CE0455D3 /* Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */, + 0FE4595C042E147C598D3508224E8AF2 /* Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */, + 58110763A1525A8AD2AE942F09CC60A5 /* Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + 5543CD83F922E48E6F07310090AF1772 /* Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */, + E5DCC6DB4F0CE2F0630EEAA6DDEB440B /* Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */, + 26E82EC6388F649446E93186DB778199 /* Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + DD94A9665778FFC7EDBBE7D44BD5645A /* Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + C9DD006FC6F0AC93144B11F6AB0C7A52 /* Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 071226159FA3329D77774E2AC613431F /* Copy src/core/ext/upbdefs-generated/google/api Private Headers */, + 65F1FCCA7DE98503A014B96C89F9D237 /* Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */, + 4212FBB494A0284BF3C34D10ADCB91EC /* Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + 52FD1A1FEF7CB848F636671B3ED49C5B /* Copy src/core/ext/upbdefs-generated/validate Private Headers */, + CEA4CD614B4F535DC675254259C84538 /* Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */, + 7A09D05051A5B1A5EDEF4F8FA793D2B9 /* Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + FC4F8C08D3CA55B452979FAF6AE63102 /* Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */, + EAB5EC8B699F2F542680FAD7FA043B3C /* Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + AC31FE71083F329DF6AF7901811BACAB /* Copy src/core/ext/xds Private Headers */, + 188ECE1E1A6E2DAA11B74CB5A9CF4BC2 /* Copy src/core/lib/avl Private Headers */, + C5090BFA80EEBB1F5D1C5E86527FFD35 /* Copy src/core/lib/backoff Private Headers */, + 1F8C277F4E986E413FA9B4D178AD220D /* Copy src/core/lib/address_utils Private Headers */, + 0C2B4E3EC7F65A041E61497E2D1BF4BE /* Copy src/core/lib/channel Private Headers */, + 136BDDE3283DCDDA0205CC7C9C181313 /* Copy src/core/lib/config Private Headers */, + 78A2E6600627C1669A00AD35CC487942 /* Copy src/core/lib/compression Private Headers */, + 03B4FE1072363EE64E8F4826B5658DC2 /* Copy src/core/lib/debug Private Headers */, + DEAD244DAE23B77CC78482D41303D2A4 /* Copy src/core/lib/event_engine Private Headers */, + 4BB786D7FFF6E14EC4F49B45A71FF33F /* Copy src/core/lib/gpr Private Headers */, + 08908BAE44442DBF39AF19556B805084 /* Copy src/core/lib/gprpp Private Headers */, + 0FA6CCF585B97F0EB00E35C940761C99 /* Copy src/core/lib/http Private Headers */, + 40CE91E4D43A4DBA64FF6A3732A35A34 /* Copy src/core/lib/iomgr/event_engine Private Headers */, + 8C49B79D7C1F140111D6FBB1C759060D /* Copy src/core/lib/iomgr/executor Private Headers */, + 523E2F4229C2F7140F015E6758B37DB3 /* Copy src/core/lib/iomgr Private Headers */, + 498A460C6E477516EB8FA407013A363E /* Copy src/core/lib/matchers Private Headers */, + 5B5DCF9DB521CB29CA65F6E43903185D /* Copy src/core/lib/profiling Private Headers */, + 30C539B77AA8EE5AA9BA4F402BC81073 /* Copy src/core/lib/json Private Headers */, + 99453A8071A21A1C32D1CAE198F079F4 /* Copy src/core/lib/promise/detail Private Headers */, + 189256C27B0CACE639CF11CD215A4A42 /* Copy src/core/lib/promise Private Headers */, + A7CB0991939B4E8F707B2859AA4E89FA /* Copy src/core/lib/resolver Private Headers */, + 20F180CB58D32ADCEF542F4C2F0BCDBB /* Copy src/core/lib/resource_quota Private Headers */, + 306044C46E85E8AD5FC3E54814BC9F26 /* Copy src/core/lib/security/context Private Headers */, + D25042A17F7D1FB10FD14D0FE845476E /* Copy src/core/lib/security/authorization Private Headers */, + 048C935C70595BABEBF622D0A67D4A78 /* Copy src/core/lib/security/credentials/composite Private Headers */, + 2BE204DAFFAE08D1C1379243D9B2AFAF /* Copy src/core/lib/security/credentials Private Headers */, + 4B28BEBF6275F3AF35087658097F8EC7 /* Copy src/core/lib/security/credentials/alts Private Headers */, + 9FC54B0A60C98992D02EE09FEBC5FC87 /* Copy src/core/lib/security/credentials/fake Private Headers */, + 24F30816C104A5D01177B804435D0628 /* Copy src/core/lib/security/credentials/google_default Private Headers */, + F5A533CAAF285557D0C3A831315A5215 /* Copy src/core/lib/security/credentials/iam Private Headers */, + A217E34547DFB17C28BD8CEE45B716DE /* Copy src/core/lib/security/credentials/external Private Headers */, + 3584B3852876A832427EC98961F5E80E /* Copy src/core/lib/security/credentials/local Private Headers */, + 49ED2082AF2F2EC50DBBC0A77DA41E6B /* Copy src/core/lib/security/credentials/oauth2 Private Headers */, + 49C7D28104A635C942B76B6BE8034A5D /* Copy src/core/lib/security/credentials/plugin Private Headers */, + 73EE7EC2CEAC403F503E2DBC1818E589 /* Copy src/core/lib/security/credentials/ssl Private Headers */, + 088C7889D8C64EF0D57B7B8727D70A4C /* Copy src/core/lib/security/credentials/jwt Private Headers */, + 760F71D3572513C5C5B19A83D094952D /* Copy src/core/lib/security/credentials/xds Private Headers */, + 0545F8255765E9B58E769207E71268CB /* Copy src/core/lib/security/security_connector/alts Private Headers */, + 55D23A3509EA901E51CFBC0F208B9C01 /* Copy src/core/lib/security/security_connector/fake Private Headers */, + F3FD6DB37FE3A8F3698566033B0A0273 /* Copy src/core/lib/security/security_connector/insecure Private Headers */, + A713E0528EE26716AEC9AF4FEC9A654E /* Copy src/core/lib/security/credentials/tls Private Headers */, + B33C6965C6A035A898BC61A27D16BB4E /* Copy src/core/lib/security/security_connector/local Private Headers */, + B5BAA4A9829FA7274B9597F6F7C28530 /* Copy src/core/lib/security/security_connector/ssl Private Headers */, + F1A44F46F823D349EEF42DAEE8BA4F5D /* Copy src/core/lib/security/security_connector/tls Private Headers */, + 5CB8912BFADA2542418A15F2ECB2E5FD /* Copy src/core/lib/security/security_connector Private Headers */, + 7D46250B281B93C27913A8F81996AA63 /* Copy src/core/lib/security/util Private Headers */, + 53F17FD77DDBCF3DFFD249971B976FE1 /* Copy src/core/lib/security/transport Private Headers */, + 7A8963271ECFDC7A677E94D194865EBD /* Copy src/core/lib/service_config Private Headers */, + 8788652CD27E1A97FD53FCDD909B5C34 /* Copy src/core/lib/slice Private Headers */, + 9B295A443BFECBCBAE0C1763CFD8B7E0 /* Copy src/core/lib/surface Private Headers */, + 7BD7C540281E84112B57D3D0A89914E1 /* Copy src/core/lib/uri Private Headers */, + 7EE035048E5AEF5BD3028E30BF4993C8 /* Copy src/core/tsi/alts/crypt Private Headers */, + 771CB2F21CC5EFC6566BA3406A0FE630 /* Copy src/core/lib/transport Private Headers */, + B620573D58938AA4C00CB59B59F14B56 /* Copy src/core/tsi/alts/frame_protector Private Headers */, + 8C719F9158390F75B923D13758543EC9 /* Copy src/core/tsi/alts/handshaker Private Headers */, + 7BB25AEA7E980A635CA262247EC22F7C /* Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 289FAFCCFC0570E512F92B95944DD17F /* Copy src/core/tsi/ssl/session_cache Private Headers */, + A09FF191A013ED084013832CECB6E366 /* Copy src/core/tsi Private Headers */, + 592A282C24A5141C3C9375B3B4F35929 /* Copy src/cpp/client Private Headers */, + 9546E4D2F7F612D982231CC9CB9D4012 /* Copy src/cpp/common Private Headers */, + 17267B0AE1B7A0709130BCF19BC6B622 /* Copy src/cpp/server/health Private Headers */, + 6EC924F2E2A6A8E20250475EB98A0561 /* Copy src/cpp/thread_manager Private Headers */, + 51AF72AAEA4EE079042328F421292FAF /* Copy src/cpp/server Private Headers */, + DD4FF40F814CB95862B6D11687E796BC /* Copy third_party/xxhash Private Headers */, + 4D8D2D115517B2B1096CD55A501DAE8A /* Copy third_party/upb/upb Private Headers */, + FC58A33071093399372385D49C9DF9D4 /* Copy ext Public Headers */, + FE2652A50ED7CDB6911A53653EA7F38A /* Copy generic Public Headers */, + AA235110DFE1A481D8A390D99BD2033B /* Copy impl/codegen/security Public Headers */, + 684C318A068AF8AF93B2F974C0F000A8 /* Copy impl/codegen Public Headers */, + D6BF9A0797A5B8A6302ADB635EE9405D /* Copy impl Public Headers */, + 0BF9317B3099B15D13C68CF6B5ACF11D /* Copy security Public Headers */, + B998E696A9E3BD609BC9A200348039DF /* Copy support Public Headers */, + 350FC9FB8CAF142BA53436089768FE26 /* Copy . Public Headers */, + B3AE42B0B6BB88C32C5348A4F0713F80 /* Sources */, + 4044738B47959EC6A1645651A9A0DC6A /* Frameworks */, + 93813CA55B25FFDD16F701554C14FB98 /* Resources */, + E3EE9F73B71A812D3B35D118C712B5A5 /* Create Symlinks to Header Folders */, + ); + buildRules = ( + ); + dependencies = ( + 2AB65FC13D79DF9D1B1823C869D1CD2B /* PBXTargetDependency */, + 9D99889ECA502AB0449AAACA82C0801C /* PBXTargetDependency */, + E13374A2D01CA27EE66A17664E491ADF /* PBXTargetDependency */, + ); + name = "gRPC-C++"; + productName = grpcpp; + productReference = 1911113E0FBF13CFF9132E5FF7685228 /* gRPC-C++ */; + productType = "com.apple.product-type.framework"; + }; + 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7FEAB85E0E3BDDA0FB5AA641B07E43A7 /* Build configuration list for PBXNativeTarget "PromisesObjC" */; + buildPhases = ( + 2824C5FA95254D6836819381BF4EECA7 /* Headers */, + 86E979C56C78D0F9FA7B424EC8135520 /* Sources */, + 387F7C2E00FF8BB786886A69C8DC0470 /* Frameworks */, + 80AED394AB32CCB1823E96166996A1ED /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = PromisesObjC; + productName = FBLPromises; + productReference = 3347A1AB6546F0A3977529B8F199DC41 /* PromisesObjC */; + productType = "com.apple.product-type.framework"; + }; + 3B8CAC3956E59F928387D0C6310E3B37 /* gRPC-C++-gRPCCertificates-Cpp */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4C6A6C1DA146C2839E5285E7D3E5FF46 /* Build configuration list for PBXNativeTarget "gRPC-C++-gRPCCertificates-Cpp" */; + buildPhases = ( + CBBF2EDDCCFDC6B3CE592F94BD7F12AE /* Sources */, + A56B8C31C7E5BC97F10E06D676418A6A /* Frameworks */, + 4C78F11FE6EDF56523E9E96EAA9F4CC7 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "gRPC-C++-gRPCCertificates-Cpp"; + productName = "gRPCCertificates-Cpp"; + productReference = 9C7C87B5D0A6752AFA2642F1BCA967A3 /* gRPC-C++-gRPCCertificates-Cpp */; + productType = "com.apple.product-type.bundle"; + }; + 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5BA3B0603A33B8BC99661FF89540AA35 /* Build configuration list for PBXNativeTarget "FirebaseCore" */; + buildPhases = ( + D9D55CB3005115A7F79CF98067265068 /* Headers */, + EC3F740D94BA13A29680904882CCD6F7 /* Sources */, + 44C492FFD344B4D0552B52A58F63DF7C /* Frameworks */, + 5A7C46E4207330BE1CB4746B211C6BCA /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 7E4CF2BEE1B678B91BE83AD39BA97BEC /* PBXTargetDependency */, + 53BD5CD144D643EFBCC9916A6E7EB5F7 /* PBXTargetDependency */, + ); + name = FirebaseCore; + productName = FirebaseCore; + productReference = E2B63D462DB7F827C4B11FD51E4F8E2D /* FirebaseCore */; + productType = "com.apple.product-type.framework"; + }; + 445FD4CB16BB7BEE2D1C404951CDE14A /* BoringSSL-GRPC */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1D4602E409D9E24817E17F14CB4A8A81 /* Build configuration list for PBXNativeTarget "BoringSSL-GRPC" */; + buildPhases = ( + 0FD47B42387051C392ABBD143D80F46B /* Copy ssl Private Headers */, + F1CED20EDA591C146FE903FB4901E41D /* Headers */, + F0DBFF551924BAB8276A941B8E6A829B /* Copy crypto Private Headers */, + 09FE269E18ADEF9DB211CE0CC88FA6B9 /* Copy crypto/bio Private Headers */, + 31D399D3F66299572005600C7652EAE9 /* Copy crypto/bytestring Private Headers */, + 1877EB95A35D090DF1BD4AFE41204D3E /* Copy crypto/chacha Private Headers */, + 024FDBE17B645F6D82F707D0DE40A5C9 /* Copy crypto/cipher_extra Private Headers */, + 9811E0DC3A1C13F75B907DCA60103B2A /* Copy crypto/asn1 Private Headers */, + 324FE079BA00584E5B8C20E1755A845A /* Copy crypto/conf Private Headers */, + A09A2CB529330854F092126131D5992F /* Copy crypto/dsa Private Headers */, + 5298FD25B9BB364B71DEFDD264DEECEB /* Copy crypto/ec_extra Private Headers */, + 43AA660BE0E1481A95210BC0EAD9BC63 /* Copy crypto/err Private Headers */, + 8B8C5F3D9076EB8FD4DE25D0A9FAC73D /* Copy crypto/evp Private Headers */, + 7796E089F4B5173EFD422AB0C08F6555 /* Copy crypto/fipsmodule/aes Private Headers */, + B8129780782A041455A765F99B769BA5 /* Copy crypto/curve25519 Private Headers */, + 3062A88EA5FF0139517AB2C3C791F0AE /* Copy crypto/fipsmodule/cipher Private Headers */, + A1816F8C93AFD0027F2E855E1DE9A87E /* Copy crypto/fipsmodule Private Headers */, + D3CECDE03724EA831A86F2B9244C26B7 /* Copy crypto/fipsmodule/des Private Headers */, + E031035D64610F4470636831B3DCE02F /* Copy crypto/fipsmodule/bn Private Headers */, + 86F141C38AD3D2A3A4F56440676B3A68 /* Copy crypto/fipsmodule/digest Private Headers */, + 5D6118DE39ED2924BF571FB7921BD5B3 /* Copy crypto/fipsmodule/ecdsa Private Headers */, + F54559673C8235DE321A7A40BAF73F82 /* Copy crypto/fipsmodule/md5 Private Headers */, + B0D0D352B5A4CBCADC596DF8B96FBDF8 /* Copy crypto/fipsmodule/modes Private Headers */, + CFADF0AA4DBC51575D3A1BA30BB91DA5 /* Copy crypto/fipsmodule/ec Private Headers */, + 5FA463E00B301FF04F53FD7015B0476B /* Copy crypto/fipsmodule/rsa Private Headers */, + E8B726A2A5E5414E399BA38102E2FF14 /* Copy crypto/fipsmodule/sha Private Headers */, + 1E76C800298E714981C2A2C05A139DBB /* Copy crypto/fipsmodule/tls Private Headers */, + 389F3065824CB97BC27E328B69AA8234 /* Copy crypto/hrss Private Headers */, + EEF0093BBFCA10B0F98F535C862616E5 /* Copy crypto/lhash Private Headers */, + C7DE63AADF3A5D6689527D496CBD1EC8 /* Copy crypto/obj Private Headers */, + 5699161A16E00B8AE65480F4E89D447D /* Copy crypto/pkcs7 Private Headers */, + 76EE89FEA4B0EF02E81FDC12A9CB531A /* Copy crypto/pkcs8 Private Headers */, + 3CDC4B95233969F3EC74EBE317A4A371 /* Copy crypto/poly1305 Private Headers */, + A1EF385C18B6AA34B3C7BEA871E35DDF /* Copy crypto/pool Private Headers */, + 0EA68739D21F3759DB63AE470A86E439 /* Copy crypto/trust_token Private Headers */, + ADE2A1C49C362A75F3398C6C92BA72F4 /* Copy crypto/x509 Private Headers */, + 8C9445BD439779B6ED9CD8369E085D5F /* Copy crypto/fipsmodule/rand Private Headers */, + BC537DFBE1242D27E42D36E251E08DB3 /* Copy crypto/x509v3 Private Headers */, + 0738E83640FCA41D0CF93CA4F97DFFBF /* Copy third_party/fiat Private Headers */, + F2EC21285650B9998000CB90561059CC /* Copy . Public Headers */, + 049ADE799CE0CFD272627217E465AB47 /* Sources */, + 551AB43DF8C94A62E274CACBD710BB8A /* Frameworks */, + 49CAE47F955FD4289F7B4D248DA81979 /* Resources */, + 803A2ADFA3D64086E11CFEFC4C6CFBD9 /* Create Symlinks to Header Folders */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "BoringSSL-GRPC"; + productName = openssl_grpc; + productReference = 514D7742C6CBB0BDBD9984AEE97DDFDE /* BoringSSL-GRPC */; + productType = "com.apple.product-type.framework"; + }; + 50F380A87A4FC4EC7EE3AC9BDADB6D2D /* gRPC-Core */ = { + isa = PBXNativeTarget; + buildConfigurationList = 5372555E032A9C94E863F39399E82F61 /* Build configuration list for PBXNativeTarget "gRPC-Core" */; + buildPhases = ( + 6ECFC2C034E18233B0DB3564D9631355 /* Headers */, + DEC8E0C0023923BC4C376B0B794698A2 /* Copy src/core/ext/filters/client_channel/health Private Headers */, + 8A18F94AA8F0954B48EDD70CEFFFF8A7 /* Copy src/core/ext/filters/client_channel/lb_policy/ring_hash Private Headers */, + 301E1CF571051D6E1A91E348D8300C4E /* Copy src/core/ext/filters/client_channel/lb_policy/grpclb Private Headers */, + 96CB44069D7AB675EEFCAB1935185AF1 /* Copy src/core/ext/filters/client_channel/lb_policy Private Headers */, + D9BF27E57A6CC558D1925B17F1B37652 /* Copy src/core/ext/filters/client_channel/lb_policy/xds Private Headers */, + 34584951706E007102E63C16E1CAF70C /* Copy src/core/ext/filters/client_channel/resolver/dns Private Headers */, + 7C183652525C0957F19090ABF1286C7A /* Copy src/core/ext/filters/client_channel/resolver/fake Private Headers */, + D9D9A51EFBE6804794317E24452D8F9E /* Copy src/core/ext/filters/client_channel/resolver/xds Private Headers */, + 0C858821042150CB32D72DA8B299CC52 /* Copy src/core/ext/filters/client_channel/resolver/dns/c_ares Private Headers */, + 4D1410C9765992EF4BA73DFF60867FA7 /* Copy src/core/ext/filters/client_idle Private Headers */, + 99FBDEFFA60511C753C59256F31103E4 /* Copy src/core/ext/filters/deadline Private Headers */, + 13B7FADBB5A149139DEC7A39A6BF1708 /* Copy src/core/ext/filters/client_channel Private Headers */, + 29F5CFC98FAABDB534E52A75FFF75F22 /* Copy src/core/ext/filters/http/client Private Headers */, + EF4D60D7A27ACED1CF25DFFA9994430E /* Copy src/core/ext/filters/http Private Headers */, + 071C32EF1EFF3A57AD839F2BEA65B8E3 /* Copy src/core/ext/filters/fault_injection Private Headers */, + 4A0618C058278D901F1A5C4EE5D8BACD /* Copy src/core/ext/filters/http/server Private Headers */, + 60B6E6D175FAD0ED7FDDF8C83AB51F5C /* Copy src/core/ext/filters/max_age Private Headers */, + CE3F75217FF2A5218D40BB0286C68195 /* Copy src/core/ext/filters/message_size Private Headers */, + 9CE05ED64FDAC5A44DEE85A67797E120 /* Copy src/core/ext/filters/http/message_compress Private Headers */, + 12F8EA5914AEC893EB31EDA1C0F87E5A /* Copy src/core/ext/filters/rbac Private Headers */, + D895A3EEB08E108FBB3DF293828B28FB /* Copy src/core/ext/transport/chttp2/alpn Private Headers */, + 56E1FFB0AF2F8AD1BC7BFBD4FD8D2992 /* Copy src/core/ext/transport/chttp2/client Private Headers */, + 00497107C534A7C4D6CEB646C3507ADE /* Copy src/core/ext/transport/chttp2/server Private Headers */, + A2090FBD364C2AAE3155B84EEB16A7B5 /* Copy src/core/ext/filters/server_config_selector Private Headers */, + 875896412FBDD4C1086FA28369465A2A /* Copy src/core/ext/transport/inproc Private Headers */, + EF3DC9DCC83B85ED33401F8A0E0383CF /* Copy src/core/ext/upb-generated/envoy/admin/v3 Private Headers */, + D75B04B738E84BC1649F57395579E060 /* Copy src/core/ext/transport/chttp2/transport Private Headers */, + 49A4F8F71F59DEB9FA4B06D770FCBC70 /* Copy src/core/ext/upb-generated/envoy/config/accesslog/v3 Private Headers */, + CD2AE44EA27383A047305C098998C5A3 /* Copy src/core/ext/upb-generated/envoy/config/bootstrap/v3 Private Headers */, + C465245709F16C3D1CF33E1D780011CD /* Copy src/core/ext/upb-generated/envoy/annotations Private Headers */, + 257FB701C99C1B49FE9221455F403BD6 /* Copy src/core/ext/upb-generated/envoy/config/cluster/v3 Private Headers */, + E296DA5A2AC7E14DC7B4AB96BCD6F0C2 /* Copy src/core/ext/upb-generated/envoy/config/core/v3 Private Headers */, + 07F7F1468F719BBD8324F4A3941B6A91 /* Copy src/core/ext/upb-generated/envoy/config/endpoint/v3 Private Headers */, + A684A5C5527C636CDAD763344C247A62 /* Copy src/core/ext/upb-generated/envoy/config/metrics/v3 Private Headers */, + 560853D9D71B548E3465326D3AC5B53D /* Copy src/core/ext/upb-generated/envoy/config/overload/v3 Private Headers */, + 03042302CD460C0918137F0B0CE06D13 /* Copy src/core/ext/upb-generated/envoy/config/rbac/v3 Private Headers */, + 5E9147269A57D9545B256AE70CE79AAC /* Copy src/core/ext/upb-generated/envoy/config/listener/v3 Private Headers */, + 5472FBB9E813C3E415831C8A6A970F6F /* Copy src/core/ext/upb-generated/envoy/config/trace/v3 Private Headers */, + 241E0595B25633E6A98E4364BA378C2E /* Copy src/core/ext/upb-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + D24881DE5998231AEE06F5D3DB4E37EC /* Copy src/core/ext/upb-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + F1E6D363B7B8BC5CDC15E7FD0DAE9AAD /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + A7C8DA9DB05D64DD279222F0CB78FCD8 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + 2F5AFFEC7EECD09E7069DC52AC46A424 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + BB738C91630D53F09897B13DDA866A68 /* Copy src/core/ext/upb-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + 58D71012501B304E7B4D0C559588402E /* Copy src/core/ext/upb-generated/envoy/config/route/v3 Private Headers */, + 795E66C58D39E1A7451D7D103140A128 /* Copy src/core/ext/upb-generated/envoy/service/cluster/v3 Private Headers */, + 69CFDCA499F0D6DE125EAF0D560A101A /* Copy src/core/ext/upb-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + 41467A8A2B6AC140D0641FBD29B9A28A /* Copy src/core/ext/upb-generated/envoy/service/endpoint/v3 Private Headers */, + 5CCF67063B7E0A8B3149598E4100ED9B /* Copy src/core/ext/upb-generated/envoy/service/listener/v3 Private Headers */, + 9C73AD5F00652671CAD82FFE6676AE3B /* Copy src/core/ext/upb-generated/envoy/service/load_stats/v3 Private Headers */, + FB9EFB71A749C1B724645749AA98772E /* Copy src/core/ext/upb-generated/envoy/service/discovery/v3 Private Headers */, + E28511E9002B66FE77A309E4CFDF429E /* Copy src/core/ext/upb-generated/envoy/service/status/v3 Private Headers */, + 9B136A01D5CE483215BA5DF74BA3E3F4 /* Copy src/core/ext/upb-generated/envoy/type/http/v3 Private Headers */, + 39A0A1E6CE7C6472B2699CC198A6DE50 /* Copy src/core/ext/upb-generated/envoy/service/route/v3 Private Headers */, + 0FF92E584DFC6D5F47F766CA9CE82A1D /* Copy src/core/ext/upb-generated/envoy/type/metadata/v3 Private Headers */, + C649E44548645C44AD96BF88D452463F /* Copy src/core/ext/upb-generated/envoy/type/tracing/v3 Private Headers */, + CAED53C6DFF10883A92FC341057A201F /* Copy src/core/ext/upb-generated/envoy/type/matcher/v3 Private Headers */, + B40996A0ADD1B0AD10AC22FACFE1070A /* Copy src/core/ext/upb-generated/envoy/type/v3 Private Headers */, + A1C743E26F3CAAC4CF083D54095CC6A7 /* Copy src/core/ext/upb-generated/google/api/expr/v1alpha1 Private Headers */, + D77C368CFED2692F29D61B6A2C53CADD /* Copy src/core/ext/upb-generated/google/api Private Headers */, + 5C06B013851B1F2AEECC765D2703469A /* Copy src/core/ext/upb-generated/google/rpc Private Headers */, + DFF00B1904BC2D97729971DF612E09B7 /* Copy src/core/ext/upb-generated/google/protobuf Private Headers */, + EAA9F75F1E2A4A1B52BC8056E72F426F /* Copy src/core/ext/upb-generated/src/proto/grpc/health/v1 Private Headers */, + CF05CA03A5E0AA26FB7C1BBCA12B9F7B /* Copy src/core/ext/upb-generated/src/proto/grpc/lb/v1 Private Headers */, + C9D792543E774429DED76357D4669BCB /* Copy src/core/ext/upb-generated/src/proto/grpc/lookup/v1 Private Headers */, + 41F6639D9D6CF2E31091E752BF8E75F4 /* Copy src/core/ext/upb-generated/src/proto/grpc/gcp Private Headers */, + 1FA93AACAD9F37DFC73AAB8D729A5A6D /* Copy src/core/ext/upb-generated/validate Private Headers */, + D87473CB61C1AE60D96D91B3DB6E6A20 /* Copy src/core/ext/upb-generated/xds/annotations/v3 Private Headers */, + 984E602CBF90AE976523A5B187F64846 /* Copy src/core/ext/upb-generated/udpa/annotations Private Headers */, + D502AE2F07617E92525FF9741C58A3A0 /* Copy src/core/ext/upb-generated/xds/data/orca/v3 Private Headers */, + 5C0088044F4E9D343E5248609E8ABFDA /* Copy src/core/ext/upb-generated/xds/type/v3 Private Headers */, + 78B16A348B2C2DA0CAC349AC6BEC9E63 /* Copy src/core/ext/upbdefs-generated/envoy/admin/v3 Private Headers */, + 9CEA2E4241DEA088A569DA833D56ED33 /* Copy src/core/ext/upb-generated/xds/core/v3 Private Headers */, + 3A8B40F615641057B5DECAF3ED6C4519 /* Copy src/core/ext/upbdefs-generated/envoy/config/accesslog/v3 Private Headers */, + 835F8095B049026C8480B1F89E8F7D1D /* Copy src/core/ext/upbdefs-generated/envoy/config/bootstrap/v3 Private Headers */, + E88AF94A173CCCBCDDA32FE352854432 /* Copy src/core/ext/upbdefs-generated/envoy/annotations Private Headers */, + 16A31707BF42F5692A3525342028902E /* Copy src/core/ext/upbdefs-generated/envoy/config/cluster/v3 Private Headers */, + 9E6445D5D4FFC6282421CC07DF29188E /* Copy src/core/ext/upbdefs-generated/envoy/config/core/v3 Private Headers */, + DE0DE59121A81D11ADEF97A374A01BF9 /* Copy src/core/ext/upbdefs-generated/envoy/config/endpoint/v3 Private Headers */, + 60BCCF88D8DC2A5476615BB9335E7077 /* Copy src/core/ext/upbdefs-generated/envoy/config/metrics/v3 Private Headers */, + ED5F316824B727192144B3CD9C1ABED5 /* Copy src/core/ext/upbdefs-generated/envoy/config/overload/v3 Private Headers */, + 64EA324F6F430741E8ED0C57BA21252A /* Copy src/core/ext/upbdefs-generated/envoy/config/rbac/v3 Private Headers */, + 7BD25C7FE8CB876E9C0366BD671B4AA4 /* Copy src/core/ext/upbdefs-generated/envoy/config/listener/v3 Private Headers */, + DD63073090472E897EC9F623E9043811 /* Copy src/core/ext/upbdefs-generated/envoy/config/trace/v3 Private Headers */, + 47C6BC4C81578510629A3A548124ECA9 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/clusters/aggregate/v3 Private Headers */, + 5F895FC62BB81B364A875BC91A3A6B86 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/common/fault/v3 Private Headers */, + 5052EE41B7D01DB202DF36605FBB2FB2 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/fault/v3 Private Headers */, + B48A5AE92DBFF002E81728DF2A3B74ED /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/rbac/v3 Private Headers */, + 542E93E31E57BB35B558088490142C9A /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/http/router/v3 Private Headers */, + 51EB8AE720FA3ABD78A4D05C3A06A054 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/filters/network/http_connection_manager/v3 Private Headers */, + 2451E76FCE72B60B4B0D7DDC71113BC0 /* Copy src/core/ext/upbdefs-generated/envoy/config/route/v3 Private Headers */, + 9AE2B0A0B0470933B451A5EEB171BA25 /* Copy src/core/ext/upbdefs-generated/envoy/service/cluster/v3 Private Headers */, + CC1A42F54C55D82D22A768ED936FB158 /* Copy src/core/ext/upbdefs-generated/envoy/extensions/transport_sockets/tls/v3 Private Headers */, + B384266C7348A0B64B33964EECE4186B /* Copy src/core/ext/upbdefs-generated/envoy/service/endpoint/v3 Private Headers */, + E0FD501E6BD66A4DA03FD308C596BD38 /* Copy src/core/ext/upbdefs-generated/envoy/service/listener/v3 Private Headers */, + 10120C6AC8442AAFE40E9C65C7E64B9F /* Copy src/core/ext/upbdefs-generated/envoy/service/load_stats/v3 Private Headers */, + 8748C86845956A667884137083A1CC4B /* Copy src/core/ext/upbdefs-generated/envoy/service/discovery/v3 Private Headers */, + ADC1E5BF56965C8AA28B00CC4352A06C /* Copy src/core/ext/upbdefs-generated/envoy/service/status/v3 Private Headers */, + 1E2BCDB8B8F7D72B97BFDFE845D84AB9 /* Copy src/core/ext/upbdefs-generated/envoy/type/http/v3 Private Headers */, + 9752D4557C89E9A465DF2B1A2FFC1200 /* Copy src/core/ext/upbdefs-generated/envoy/service/route/v3 Private Headers */, + 44219603882CF38F5C69472B5B224583 /* Copy src/core/ext/upbdefs-generated/envoy/type/metadata/v3 Private Headers */, + CD0DFC28AE40EBD7A1349618200893FB /* Copy src/core/ext/upbdefs-generated/envoy/type/tracing/v3 Private Headers */, + 766C3BFE73E17C69D0870F618389ADE2 /* Copy src/core/ext/upbdefs-generated/envoy/type/matcher/v3 Private Headers */, + E7599F2A34305A40648A2FDD0F2BE00F /* Copy src/core/ext/upbdefs-generated/envoy/type/v3 Private Headers */, + 42F1A1D49C9C432CF8D35A2ADA3C0E53 /* Copy src/core/ext/upbdefs-generated/google/api/expr/v1alpha1 Private Headers */, + 8022C80BC30F2F477B5CCD47E2AC7D09 /* Copy src/core/ext/upbdefs-generated/google/api Private Headers */, + FDF6BB49B2C0E02A1E871092D1AF1E06 /* Copy src/core/ext/upbdefs-generated/google/rpc Private Headers */, + EE56BA69E157FD2360BD4559C1A5901F /* Copy src/core/ext/upbdefs-generated/google/protobuf Private Headers */, + F133A8D7A0CAA662DFA5A90F10DA5FC4 /* Copy src/core/ext/upbdefs-generated/validate Private Headers */, + 0B83019DDBA11FC5CF18230E8B1E6BE8 /* Copy src/core/ext/upbdefs-generated/xds/annotations/v3 Private Headers */, + 0A8827F1628B3A24EAE2F18532050B4E /* Copy src/core/ext/upbdefs-generated/udpa/annotations Private Headers */, + 8AD459F0EE096176EA69744878D6A76B /* Copy src/core/ext/upbdefs-generated/xds/type/v3 Private Headers */, + 5A19ACB9B6130B419B7684068DBA25A6 /* Copy src/core/ext/upbdefs-generated/xds/core/v3 Private Headers */, + B679E5820172D54363A79F2B627DBD2C /* Copy src/core/ext/xds Private Headers */, + B5F7E9F1E94E465F39AC411E4ECD660F /* Copy src/core/lib/avl Private Headers */, + 7482FF59F78BB31D6A0B5EA364475AA1 /* Copy src/core/lib/backoff Private Headers */, + 9AA6B36DD65AA6BAE96865453350E400 /* Copy src/core/lib/address_utils Private Headers */, + 35FB2919835914156DFDB986A98B8A1A /* Copy src/core/lib/channel Private Headers */, + 05705629BA5AE23A0D25D93076C34452 /* Copy src/core/lib/config Private Headers */, + 2AECB8E504846813972DED1899C355ED /* Copy src/core/lib/compression Private Headers */, + 03D641F21C8505DB6305A1A85A236C33 /* Copy src/core/lib/debug Private Headers */, + B87411167B0635485BEBD5463B5C7BBC /* Copy src/core/lib/event_engine Private Headers */, + DE17E7585C79937D7615ACD5A6588FD5 /* Copy src/core/lib/gpr Private Headers */, + B7953E2EECD6684B5B871CD1946D1E61 /* Copy src/core/lib/gprpp Private Headers */, + 239FEDAC429F517F2AB3621E2852EC9C /* Copy src/core/lib/http Private Headers */, + 4FCCBDA9EA0129D032D4A48D610B21FE /* Copy src/core/lib/iomgr/event_engine Private Headers */, + 8ABB3B30C5910B23AAF1D189728ABDC0 /* Copy src/core/lib/iomgr/executor Private Headers */, + 333E61100A94C0276E7F92A0312E2E6E /* Copy src/core/lib/iomgr Private Headers */, + E06F0FDA33CEE924FA92833E617E1892 /* Copy src/core/lib/matchers Private Headers */, + BE805492971742A0B3647C8785AC685C /* Copy src/core/lib/profiling Private Headers */, + DFD7B1D57B4D699AE97662D5AEA5A116 /* Copy src/core/lib/json Private Headers */, + 93532FF94C01CD92A9859E0021D94356 /* Copy src/core/lib/promise/detail Private Headers */, + 0C30BC6712094C138BA72F7355AA052E /* Copy src/core/lib/promise Private Headers */, + EBF5C5135AE6BAC4E85FD310AC142DF6 /* Copy src/core/lib/resolver Private Headers */, + 0C3D6277FA509170BF406701363A9939 /* Copy src/core/lib/resource_quota Private Headers */, + 3B2C079B3EC240D76F628A4BB7948E8D /* Copy src/core/lib/security/context Private Headers */, + BFFE3FC95BC12D837B3A9547EC5BA1A4 /* Copy src/core/lib/security/authorization Private Headers */, + C0C74EE2022C7261D489429B3CA1C287 /* Copy src/core/lib/security/credentials/composite Private Headers */, + F0F86FFE2F2FAEA9355960B714BA28F3 /* Copy src/core/lib/security/credentials Private Headers */, + F7B7023D743E709535C35BBB4D630FE1 /* Copy src/core/lib/security/credentials/alts Private Headers */, + 2D98EC63F255ED52D3BE711AA3A7B580 /* Copy src/core/lib/security/credentials/fake Private Headers */, + 645061FC2A1CF01C76841C5E51BF192F /* Copy src/core/lib/security/credentials/google_default Private Headers */, + A6E69C07FE42D80CD04CFBA1A5AD526A /* Copy src/core/lib/security/credentials/iam Private Headers */, + EFD97A4D5BF8EB319416F25ECB0D24C7 /* Copy src/core/lib/security/credentials/external Private Headers */, + 4759A0F416394E4AD18005371ED1D9E1 /* Copy src/core/lib/security/credentials/local Private Headers */, + E509C29DD6AE9285AFB3E1B2E661F819 /* Copy src/core/lib/security/credentials/oauth2 Private Headers */, + 0DC78A5FF50AA48E32FF74B9D8D3B49A /* Copy src/core/lib/security/credentials/plugin Private Headers */, + 474B37A3CC58CF31A793A889773A2C85 /* Copy src/core/lib/security/credentials/ssl Private Headers */, + 74ABFB6C6740A100015B66D9743A2FB4 /* Copy src/core/lib/security/credentials/jwt Private Headers */, + CF4A3C1F1C94CFD19AF476EFEDFD296D /* Copy src/core/lib/security/credentials/xds Private Headers */, + 871E66A52999C960F3BBD979E2F0F397 /* Copy src/core/lib/security/security_connector/alts Private Headers */, + 5F3EC8CC7D45F0371D84AC42DF49C2A1 /* Copy src/core/lib/security/security_connector/fake Private Headers */, + 4B1D1C9FD622C128DCE1286503148654 /* Copy src/core/lib/security/security_connector/insecure Private Headers */, + CC4EC7AAA8BA4B311CB6DEC4BEF74FEC /* Copy src/core/lib/security/credentials/tls Private Headers */, + ECB59588969B146316BC310C7343C516 /* Copy src/core/lib/security/security_connector/local Private Headers */, + D3058D6BABBC0C123DF63945FD4015FD /* Copy src/core/lib/security/security_connector/ssl Private Headers */, + A591D9C2139ED5DA8C03428CBFB5A865 /* Copy src/core/lib/security/security_connector/tls Private Headers */, + 93870A7736BCDF8653C775B8C0ABE806 /* Copy src/core/lib/security/security_connector Private Headers */, + 20FA7175DBE56F798789AE14B604B25F /* Copy src/core/lib/security/util Private Headers */, + 9D4796C557B4C2D93D18E4FB30FECE23 /* Copy src/core/lib/security/transport Private Headers */, + A13E2BBA8A22A4EE8C8E18319F69728D /* Copy src/core/lib/service_config Private Headers */, + 340E2C7478C3136F4ACCD44B3E2CBF54 /* Copy src/core/lib/slice Private Headers */, + A1E9A6D72034190FD73DD1DFF9F1D4B5 /* Copy src/core/lib/surface Private Headers */, + 38FF76465A8738E5E06D0C5A69AAB1C8 /* Copy src/core/lib/uri Private Headers */, + 3992CBAFAB0D15B802F0F09D6B1442D2 /* Copy src/core/tsi/alts/crypt Private Headers */, + 584AE02723588C349D9D74F6B6AD4B1C /* Copy src/core/lib/transport Private Headers */, + 849FBE2DB50B2EC3FE240C99609559BC /* Copy src/core/tsi/alts/frame_protector Private Headers */, + D0F87833C5001E3861CBC4A1E7077ACD /* Copy src/core/tsi/alts/handshaker Private Headers */, + 4393AEBDA4A70E42C48121B7B7D1A550 /* Copy src/core/tsi/alts/zero_copy_frame_protector Private Headers */, + 15A8EEE5C62CC6A16B0F4FA1F380E296 /* Copy src/core/tsi/ssl/session_cache Private Headers */, + AC75AC9C8D057E2FAD29AB95D62B0C81 /* Copy src/core/tsi Private Headers */, + 014247B9F55F787F5038CDFFDA1116B1 /* Copy third_party/re2/re2 Private Headers */, + 8ACD1B43EB0DEB99E3185EA092B5ACF7 /* Copy third_party/re2/util Private Headers */, + B6512A55EED765AF5C5A43A278F253BD /* Copy third_party/xxhash Private Headers */, + BCE882C98421FB67C3257426DB272221 /* Copy third_party/upb/upb Private Headers */, + 88672BB5F59E34EF74E1B9E6DCB666AB /* Copy event_engine/internal Public Headers */, + C693491E38EDEB690FCAA965B2902FAC /* Copy event_engine Public Headers */, + B4B2A4479DB8A873E9F39BA1ADC1758C /* Copy impl/codegen Public Headers */, + A648F8DBDB13D5ADE3B29F67D57291CE /* Copy . Public Headers */, + A2CDB88BDB30FFE21506C20A0D636AE7 /* Copy support Public Headers */, + B5F3E9B5CC9C5C7B42098D1361BCE699 /* Sources */, + D1465BD31AF4F802AD215165745FF427 /* Frameworks */, + FD225CA1A732BCAEAC386F78A763D497 /* Resources */, + 5FCFE1D290E1DE59980C0EC91F820135 /* Create Symlinks to Header Folders */, + ); + buildRules = ( + ); + dependencies = ( + 079D6B4BFED6E5F6D0387CE9C1F88878 /* PBXTargetDependency */, + 4C3B322F0CC0FB110DD412EBAF66CC02 /* PBXTargetDependency */, + 40FE0E5674F8D75292DCC8957E48AB6C /* PBXTargetDependency */, + ); + name = "gRPC-Core"; + productName = grpc; + productReference = B471867C535B02FA55D87E260F6480F8 /* gRPC-Core */; + productType = "com.apple.product-type.framework"; + }; + 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */ = { + isa = PBXNativeTarget; + buildConfigurationList = 1C89342C888B3B0572909CB7F04B8CA9 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */; + buildPhases = ( + 53610324C0A1E2D101CFC3E1F1E95966 /* Headers */, + CA301E43DA71D21FDCC32584696E1E08 /* Sources */, + 4F710E647A393F522455E70C7FF89E2F /* Frameworks */, + 0D53905B5F0D3AA98D24070BEDE63537 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 70953A5BB28D8636EB928E86DF9C42AA /* PBXTargetDependency */, + CCB3C742D98BF317A0A6C4AEC9FCCFBD /* PBXTargetDependency */, + 5BE108CE0C55CE203EFDC7CF6E0DCC99 /* PBXTargetDependency */, + ); + name = GoogleDataTransport; + productName = GoogleDataTransport; + productReference = 856B5CD56F194FAD26EA91620B66D614 /* GoogleDataTransport */; + productType = "com.apple.product-type.framework"; + }; + 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */ = { + isa = PBXNativeTarget; + buildConfigurationList = CF88D7642D3344DF2771387E306DE8F8 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */; + buildPhases = ( + 8BFA944D2BDA6E91ADECBB2E746248D6 /* Headers */, + 960E9DBB3801BA3720F858309E364700 /* Sources */, + BF1A2D1289D7524936F1AC8EA642AD05 /* Frameworks */, + 9447A8A6628C7993CFEB14E6AA1724F6 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 738CF8BC6C1927D8E5CF133EE4D2DADF /* PBXTargetDependency */, + F7F232B09898EADF50B2B556E9E793CF /* PBXTargetDependency */, + 1A8581825296A4D70E291618FA58B2E8 /* PBXTargetDependency */, + ); + name = FirebaseCoreDiagnostics; + productName = FirebaseCoreDiagnostics; + productReference = 8CC9178C366942FD6FF6A115604EAD58 /* FirebaseCoreDiagnostics */; + productType = "com.apple.product-type.framework"; + }; + 69AA1CD97ADEF721EFB8D16AF3E96CDE /* Libuv-gRPC */ = { + isa = PBXNativeTarget; + buildConfigurationList = DA33984BE4FD53D2C95A60BD36D4786A /* Build configuration list for PBXNativeTarget "Libuv-gRPC" */; + buildPhases = ( + 634B63FB430781F62C07A5F603B267B9 /* Headers */, + FEE8F128DB697B7FF2CE0A5AB8CA5FB3 /* Copy unix Public Headers */, + A9C151F3A50E35890D05729DCE8C3484 /* Copy . Public Headers */, + 0CA2FD56E57C56627E8ED97CF94F45A4 /* Copy uv Public Headers */, + BDEB6558DC51B406EB1501FFACF07E1C /* Sources */, + 21B2DF123807ED88F488D1396E74330B /* Frameworks */, + 4F55D2EBFE245425F8358CE414D072E2 /* Resources */, + 5C36C016F063E8B6737BC7885101D4EE /* Create Symlinks to Header Folders */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "Libuv-gRPC"; + productName = uv; + productReference = 6BC54C3D03DEBF9C3A40965E69CAE039 /* Libuv-gRPC */; + productType = "com.apple.product-type.framework"; + }; + 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */ = { + isa = PBXNativeTarget; + buildConfigurationList = A9EA2C67329FA9BBD4E1DA28C03D6E9C /* Build configuration list for PBXNativeTarget "FirebaseAuth" */; + buildPhases = ( + A0D1EA7D2B5F490C038AA948DF5484BB /* Headers */, + 1F49BFE853EA14775775E247BC667F05 /* Sources */, + 55C4B8FF3033EA905443C31D91E03860 /* Frameworks */, + D994FE6DB8342CDF12D1A0E59B4961E9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + DA5464478E1A0946B4E7ACD49A35F5FE /* PBXTargetDependency */, + 5C49EFAE22F7B4A626CDBC4B4D48C53E /* PBXTargetDependency */, + D471CC9129BA871A161B52B230C59699 /* PBXTargetDependency */, + ); + name = FirebaseAuth; + productName = FirebaseAuth; + productReference = 43B1E4CD7B30B9FD278100133C2AC788 /* FirebaseAuth */; + productType = "com.apple.product-type.framework"; + }; + 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */ = { + isa = PBXNativeTarget; + buildConfigurationList = 4DE7FF6FC7102AF47081FF2B49E8E1E9 /* Build configuration list for PBXNativeTarget "CLTypingLabel" */; + buildPhases = ( + D275CA89F5DD8CD924CDCE265C7B54A5 /* Headers */, + 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */, + 48848003628701101494E561F2825532 /* Frameworks */, + 84A72A200C69980E5EBD1C2537106D4A /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = CLTypingLabel; + productName = CLTypingLabel; + productReference = CE8765B3053874E73AFDC78B5D6B4396 /* CLTypingLabel */; + productType = "com.apple.product-type.framework"; + }; + 73CDC3D182DB953135F62609681B443D /* abseil */ = { + isa = PBXNativeTarget; + buildConfigurationList = 32C3CDB33291C0C76287C8E890F8DF34 /* Build configuration list for PBXNativeTarget "abseil" */; + buildPhases = ( + 097C379D5F0ECF33172AA21FA3876621 /* Headers */, + 0F583C0E23D618D38D524F59FA5B00E5 /* Copy algorithm Public Headers */, + 811EA9915E768FE027E2B299F7278161 /* Copy base Public Headers */, + 75102521C454D26F4D1BC21E8B40698A /* Copy base/internal Public Headers */, + 64404381C57AC564D95926B06170F328 /* Copy container Public Headers */, + 25950E589F991649727E12B03CEB29FF /* Copy container/internal Public Headers */, + B27E63EA314C673B7E431BA3EAB0BA52 /* Copy debugging/internal Public Headers */, + 1DCE48278389EA1AB62A1933F3D2BD98 /* Copy debugging Public Headers */, + 4CEBF2EA5DF662E44C6285D43119829E /* Copy functional Public Headers */, + 36EF386F458233F3601AD82DD9C2AC0D /* Copy hash Public Headers */, + 611FC1B6F8217CF374FF41A79F073E09 /* Copy functional/internal Public Headers */, + A673EA6EF7CD516CB4F997FF1DD6B445 /* Copy memory Public Headers */, + C36CAAF85C451FD6F243328B4E2D4DF7 /* Copy meta Public Headers */, + 17DCD0064032968E037386C113FAC284 /* Copy hash/internal Public Headers */, + 7C5B728AE5D0A5B253C2B1F421763B3A /* Copy numeric Public Headers */, + E097EE6748B5EC95DD2BB7BC164F07BB /* Copy numeric/internal Public Headers */, + F67E020C78FDD89A3D3D89DE2B4D12E5 /* Copy profiling/internal Public Headers */, + 640E686A29216E41EF26FB4C9B6B2AFA /* Copy random/internal Public Headers */, + 47FF5B15A4205A45AEFE5A78A61EC749 /* Copy random Public Headers */, + 1A3BB7DDB24658CA2B85BF2743DB9777 /* Copy status/internal Public Headers */, + 9BCA8B533F374556F8BCF9CE802E09F3 /* Copy status Public Headers */, + 7948587252F87F461C8317D89DF15285 /* Copy strings/internal/str_format Public Headers */, + AE5F8163D923606AB28261032339FEC3 /* Copy strings/internal Public Headers */, + 58BE64AD1EA939A9BF3DB04ACD370FDD /* Copy strings Public Headers */, + DEFD3D15A52760DD9854FEBCC458D28D /* Copy synchronization/internal Public Headers */, + 60FDF14098F6A99389A6964EDF2D90A6 /* Copy synchronization Public Headers */, + 6456A03A4BD419081D494E9E0461440D /* Copy time/internal/cctz/include/cctz Public Headers */, + 8FFBAB12A40DB727CE80FA533CB42829 /* Copy time/internal/cctz/src Public Headers */, + 5C1886F2960A873B4ED48986D9D35888 /* Copy time/internal Public Headers */, + E1FD132E4FBC80737502B6185BB507A8 /* Copy time Public Headers */, + 278CF1E305D160B579ED3FE2634A4D56 /* Copy types/internal Public Headers */, + B55FABF3FE9DB6D34D93FF7168928E61 /* Copy utility Public Headers */, + 8691B3668E156E67D5EB112DD5FA194D /* Copy types Public Headers */, + 995D2DAE04FCFB53D8287EE7B5BA12DD /* Sources */, + E2C4839FEF45C4CB570F9800440C9598 /* Frameworks */, + 274AEEAC9E3770F7846059A5A8B5B2D3 /* Resources */, + 2F3F4827C501E717B70020EA69B4880C /* Create Symlinks to Header Folders */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = abseil; + productName = absl; + productReference = BF96B57ADE05E8909F823BDF6868B3E3 /* abseil */; + productType = "com.apple.product-type.framework"; + }; + 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */ = { + isa = PBXNativeTarget; + buildConfigurationList = 7E02B571A1EAB72746C25B162152A686 /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */; + buildPhases = ( + 733E89E335AE5042FA419CCDA57C768F /* Headers */, + E36BC8EA17FC81535EB850A42DFA6005 /* Sources */, + 09CCB922C46BD2AFE4E852A628BB617D /* Frameworks */, + 0FA7E6BB75879F5C8B0352B2F4E6C832 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 6AB778E7D0DF82542EA62F8331FC14CC /* PBXTargetDependency */, + 5088B6D52B60430468606BD319D3674B /* PBXTargetDependency */, + A197F8164B3E77328094671D84E17315 /* PBXTargetDependency */, + 706492921AB3790525321A4DAF560F8A /* PBXTargetDependency */, + C87FCDD89B2988729740ED132DBD3DA4 /* PBXTargetDependency */, + 1E26FD46039246FC9ECCE91141AB79F6 /* PBXTargetDependency */, + 7653FF923CCE5DDF6A2BAE9AB654D0B0 /* PBXTargetDependency */, + 9EB4F40BA9FB4157EC515283C3782C83 /* PBXTargetDependency */, + 5163C8C1C0FD88D0E66389B864207932 /* PBXTargetDependency */, + EE28BB55E463F4F5DCE6ED337A2B5A2F /* PBXTargetDependency */, + F935EA2B90BFDC87DDC52FCAD3D80EDB /* PBXTargetDependency */, + 3872C00081F6239247D3D68BEA94907B /* PBXTargetDependency */, + 2BE781B336574BABA90504A114506DD4 /* PBXTargetDependency */, + 18322EB489C45A746FAE00A3344CD7B8 /* PBXTargetDependency */, + 7C3B809293661279BE88AF147B8132F6 /* PBXTargetDependency */, + 11FEB2DBEC85D2D119776BEEC9A2D9F2 /* PBXTargetDependency */, + 418D81458366AD7A12F8EEE101F0EEF2 /* PBXTargetDependency */, + ); + name = "Pods-Flash Chat iOS13"; + productName = Pods_Flash_Chat_iOS13; + productReference = 61E75DC80543DF7605A7EEFE89CE66DF /* Pods-Flash Chat iOS13 */; + productType = "com.apple.product-type.framework"; + }; + 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */ = { + isa = PBXNativeTarget; + buildConfigurationList = D4B4AA9DED2C2353A0F25FF9D5AD6E6D /* Build configuration list for PBXNativeTarget "GoogleUtilities" */; + buildPhases = ( + 7BFC3416AB3E24C960A036FB1C2910B7 /* Headers */, + 44F8DE56A08881D02A11A035A0493A05 /* Sources */, + B45DC69308E4CE963179A154C7F4E995 /* Frameworks */, + 311EAB6F35156B7DA6C8B4E8A6536EC1 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + 69A2C4AFF3BA130FCFD8C538B5A1A393 /* PBXTargetDependency */, + ); + name = GoogleUtilities; + productName = GoogleUtilities; + productReference = B43874C6CBB50E7134FBEC24BABFE14F /* GoogleUtilities */; + productType = "com.apple.product-type.framework"; + }; + 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */ = { + isa = PBXNativeTarget; + buildConfigurationList = 20D878948DBEC11B4F370CA4624DCC16 /* Build configuration list for PBXNativeTarget "leveldb-library" */; + buildPhases = ( + 6528124D31FD20562770E440C28E1F1E /* Headers */, + E0B163269E7B602E268570AA384137B6 /* Sources */, + 8A5A18BCE64D1DF39DDC94DD7321291E /* Frameworks */, + 3D1B2123EC2161E4A5FA9AC0E81C1EE9 /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = "leveldb-library"; + productName = leveldb; + productReference = 0A9F46A999C47653013D3AD854352507 /* leveldb-library */; + productType = "com.apple.product-type.framework"; + }; + D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */ = { + isa = PBXNativeTarget; + buildConfigurationList = 243041D2AEEC8B2A4D16709E9BDCBE78 /* Build configuration list for PBXNativeTarget "nanopb" */; + buildPhases = ( + 523C51F9B64CB8A4D0A7547195C23F80 /* Headers */, + 191513D35C0B3679AF435321A554D6E5 /* Sources */, + 5893E5D26A58922D3344A2587872EE7F /* Frameworks */, + EB8EE80378E5E10BBD60AC9F151468AF /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = nanopb; + productName = nanopb; + productReference = 06FC5C9CF96D60C50FCD47D339C91951 /* nanopb */; + productType = "com.apple.product-type.framework"; + }; + D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */ = { + isa = PBXNativeTarget; + buildConfigurationList = 41FCB2CCA6EA5B19AA36D8F273C66D4B /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */; + buildPhases = ( + 9D18C6A34650888451E6B29A42B61065 /* Headers */, + 571F774FF9F7FFFE76BD1311006EAC2B /* Sources */, + 26F5107D214300F41280445B993FF352 /* Frameworks */, + 92C08063D9B6761D2C196D2C7D2E1EFD /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + ); + name = GTMSessionFetcher; + productName = GTMSessionFetcher; + productReference = C1998E0D8085221AD87F89B614C10E52 /* GTMSessionFetcher */; + productType = "com.apple.product-type.framework"; + }; + DBA2B63E3A5FE83FE89E731664C9269F /* FirebaseFirestore */ = { + isa = PBXNativeTarget; + buildConfigurationList = 09AA83A0797EE63DE6434395DDC4257E /* Build configuration list for PBXNativeTarget "FirebaseFirestore" */; + buildPhases = ( + C514F1FB90F3DE9C52AC0BD1EC7D0712 /* Headers */, + F1A6B267D51516F26EFD9A7D71795690 /* Sources */, + E92784C4B06F0E054BC1014878FD6221 /* Frameworks */, + 02841A77BDD683FE995EC7CC1DFBCC2D /* Resources */, + ); + buildRules = ( + ); + dependencies = ( + E298A8C4D22EEC1D14D5D9A98417641C /* PBXTargetDependency */, + A0C74BD16734F25923CBFF0B28157999 /* PBXTargetDependency */, + B648B03C0ECC0FB5675B32C12B346307 /* PBXTargetDependency */, + 49C9824AD825B50B56A5B9ED20EC75C8 /* PBXTargetDependency */, + 3F33AE693626CBFC02403EA63490304C /* PBXTargetDependency */, + ); + name = FirebaseFirestore; + productName = FirebaseFirestore; + productReference = 92000153CD73F7FC2DBAB4AB708269F3 /* FirebaseFirestore */; + 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 10.0"; + developmentRegion = en; + hasScannedForEncodings = 0; + knownRegions = ( + Base, + en, + ); + mainGroup = CF1408CF629C7361332E53B88F7BD30C; + productRefGroup = 74F524D21929755290769628F139C735 /* Products */; + projectDirPath = ""; + projectRoot = ""; + targets = ( + 73CDC3D182DB953135F62609681B443D /* abseil */, + 445FD4CB16BB7BEE2D1C404951CDE14A /* BoringSSL-GRPC */, + 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */, + 072CEA044D2EF26F03496D5996BBF59F /* Firebase */, + 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */, + 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */, + 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */, + DBA2B63E3A5FE83FE89E731664C9269F /* FirebaseFirestore */, + 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */, + 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */, + 1C5E43B0A9555E7C2E43A6D7C8A23CF6 /* gRPC-C++ */, + 3B8CAC3956E59F928387D0C6310E3B37 /* gRPC-C++-gRPCCertificates-Cpp */, + 50F380A87A4FC4EC7EE3AC9BDADB6D2D /* gRPC-Core */, + D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */, + 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */, + 69AA1CD97ADEF721EFB8D16AF3E96CDE /* Libuv-gRPC */, + D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */, + 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */, + 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */, + ); + }; +/* End PBXProject section */ + +/* Begin PBXResourcesBuildPhase section */ + 02841A77BDD683FE995EC7CC1DFBCC2D /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0D53905B5F0D3AA98D24070BEDE63537 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 0FA7E6BB75879F5C8B0352B2F4E6C832 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 274AEEAC9E3770F7846059A5A8B5B2D3 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 311EAB6F35156B7DA6C8B4E8A6536EC1 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 3D1B2123EC2161E4A5FA9AC0E81C1EE9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 49CAE47F955FD4289F7B4D248DA81979 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4C78F11FE6EDF56523E9E96EAA9F4CC7 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9D42DE2C1B749CE47C594C509E026567 /* roots.pem in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 4F55D2EBFE245425F8358CE414D072E2 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 5A7C46E4207330BE1CB4746B211C6BCA /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 80AED394AB32CCB1823E96166996A1ED /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 84A72A200C69980E5EBD1C2537106D4A /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 92C08063D9B6761D2C196D2C7D2E1EFD /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 93813CA55B25FFDD16F701554C14FB98 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 75495AC4027D1256C2EB2BDEAE52C3DE /* gRPC-C++-gRPCCertificates-Cpp in Resources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 9447A8A6628C7993CFEB14E6AA1724F6 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + D994FE6DB8342CDF12D1A0E59B4961E9 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EB8EE80378E5E10BBD60AC9F151468AF /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + FD225CA1A732BCAEAC386F78A763D497 /* Resources */ = { + isa = PBXResourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXResourcesBuildPhase section */ + +/* Begin PBXShellScriptBuildPhase section */ + 2F3F4827C501E717B70020EA69B4880C /* Create Symlinks to Header Folders */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Create Symlinks to Header Folders"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\nif [ ! -d Versions ]; then\n # Not a versioned framework, so no need to do anything\n exit 0\nfi\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n"; + }; + 5C36C016F063E8B6737BC7885101D4EE /* Create Symlinks to Header Folders */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Create Symlinks to Header Folders"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\nif [ ! -d Versions ]; then\n # Not a versioned framework, so no need to do anything\n exit 0\nfi\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n"; + }; + 5FCFE1D290E1DE59980C0EC91F820135 /* Create Symlinks to Header Folders */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Create Symlinks to Header Folders"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\nif [ ! -d Versions ]; then\n # Not a versioned framework, so no need to do anything\n exit 0\nfi\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n"; + }; + 803A2ADFA3D64086E11CFEFC4C6CFBD9 /* Create Symlinks to Header Folders */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Create Symlinks to Header Folders"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\nif [ ! -d Versions ]; then\n # Not a versioned framework, so no need to do anything\n exit 0\nfi\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n"; + }; + E3EE9F73B71A812D3B35D118C712B5A5 /* Create Symlinks to Header Folders */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "Create Symlinks to Header Folders"; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "cd \"$CONFIGURATION_BUILD_DIR/$WRAPPER_NAME\" || exit 1\nif [ ! -d Versions ]; then\n # Not a versioned framework, so no need to do anything\n exit 0\nfi\n\npublic_path=\"${PUBLIC_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$public_path\" ]; then\n ln -fs \"${PUBLIC_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$public_path\"\nfi\n\nprivate_path=\"${PRIVATE_HEADERS_FOLDER_PATH#$CONTENTS_FOLDER_PATH/}\"\nif [ ! -f \"$private_path\" ]; then\n ln -fs \"${PRIVATE_HEADERS_FOLDER_PATH#$WRAPPER_NAME/}\" \"$private_path\"\nfi\n"; + }; +/* End PBXShellScriptBuildPhase section */ + +/* Begin PBXSourcesBuildPhase section */ + 049ADE799CE0CFD272627217E465AB47 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 281EE591AE66AA98F8FB69CED0D2F9EC /* a_bitstr.c in Sources */, + 730E050A35900F01EDF035F1867F3C4A /* a_bool.c in Sources */, + 9EE1EB564985AEAE11D3E5E9A8B82052 /* a_d2i_fp.c in Sources */, + 22C4EDBF6E3CC30DD47BE9ECA8160438 /* a_digest.c in Sources */, + B13A34CC97DC784ECCA0E138DC28CD2C /* a_dup.c in Sources */, + 75DC870DEFEA79CC413C860D5D726060 /* a_enum.c in Sources */, + 7483C90B1EDA0D697C6C9FFE7F097111 /* a_gentm.c in Sources */, + 16568D22491997EB5930F81B65A72C54 /* a_i2d_fp.c in Sources */, + 987EA066020262193F602053033262D6 /* a_int.c in Sources */, + 6474E670F5B5A9E9682969DE399051C3 /* a_mbstr.c in Sources */, + 4DC90A831986D02F34E9C36C601A1239 /* a_object.c in Sources */, + D47F50D2488A2ACC6B3A8C33CD052CCA /* a_octet.c in Sources */, + 3EB01084F7C7A3CA9665B488E81A7172 /* a_print.c in Sources */, + 850F89C3A40F8BA6DE30FB246847108E /* a_sign.c in Sources */, + C7B05582D122AEE22CC081A6BBFE7A7D /* a_strex.c in Sources */, + 2C8218CC375A2ED7F3B3381911E7C328 /* a_strnid.c in Sources */, + 72F35B80CC0C36BBAE6B1BE08D8A7B3F /* a_time.c in Sources */, + 8B165C9139F45A1F9A3FB672887FA0EB /* a_type.c in Sources */, + 04690071C3AC02149B2A882E1F975B0B /* a_utctm.c in Sources */, + 8428E9A27008AC3726F21BDEAC7C97A4 /* a_utf8.c in Sources */, + 73F4EFAD79C1FBAA3E9FD1CD5327D8AF /* a_verify.c in Sources */, + 365993C1CFC9DCE6503ED73B08025479 /* add.c in Sources */, + BA65257AEBEB32771531CCDD1EB00C59 /* aead.c in Sources */, + 9B80107AB9B906283D6F9D1F94C1D470 /* aes.c in Sources */, + 340EECC58B342BE7062700332F0AE559 /* aes_nohw.c in Sources */, + B5CB927B7C437D0ACB550E4ABC40F2D5 /* algorithm.c in Sources */, + ED572E39B2FA21DC05048F83445E3BD8 /* asn1_compat.c in Sources */, + 0961F7138BD9D4DC04A8359ECAABA06A /* asn1_gen.c in Sources */, + 874CB21AFE49617E8A9CC1EF02013AA2 /* asn1_lib.c in Sources */, + 57EEEE3C410126022A45886E07BB26A2 /* asn1_par.c in Sources */, + 17D5CE14DC89AF7F6F6E014CF0701944 /* asn_pack.c in Sources */, + EB884E2C373A5CA5B2AED28323633B86 /* base64.c in Sources */, + 671E73E2CB36C5462293344715AD73E2 /* ber.c in Sources */, + 3102174C796DCF25A738EF3DF9602A83 /* bio.c in Sources */, + AAC6C38ACEBAEC20A175BAA0238568BE /* bio_mem.c in Sources */, + 276BB4DA6A4FB1EC129297548B373636 /* bio_ssl.cc in Sources */, + C3CFDA62C9039FA5DB4601BB01F63DE0 /* blake2.c in Sources */, + E51DA1393F26A113B9B704B1EABEEA2B /* blinding.c in Sources */, + AC8A89CBA4602C2184B5B217156DE8F2 /* bn.c in Sources */, + 2A8C5AEC1B64F670F59BAD514FAC91CE /* bn_asn1.c in Sources */, + F2C7A81C7B7B63E8858666B2A1B2B3DC /* BoringSSL-GRPC-dummy.m in Sources */, + 91C02613BD3E4598A751B14B453A1C9C /* buf.c in Sources */, + D20CA702B0FC9633701FB124C7C30F5A /* by_dir.c in Sources */, + 657DA39B6E389053DE3E1B451462EE1E /* by_file.c in Sources */, + AAA830D5480B20A81503456692DA61A7 /* bytes.c in Sources */, + 433FE1EE717CEB646B426E84CEB78D91 /* cbb.c in Sources */, + 3AEE68AE1DE48218555DABA31E58A707 /* cbc.c in Sources */, + 5346D60970BCCE423A325112E4030251 /* cbs.c in Sources */, + F921B7DACA0BA267FE50DFCD21404B84 /* cfb.c in Sources */, + BE40D7E7977FC5A221CF473660FF9DD8 /* chacha.c in Sources */, + 5D0659D86B5F620757704698C845027A /* check.c in Sources */, + E7ED43C016E400A8188DE76BCCC28377 /* cipher.c in Sources */, + A18EEA6F4D13B71BB34F3D414976ECF7 /* cipher_extra.c in Sources */, + C785B1C2D9001D4F312FBD43BD0AEF85 /* cmac.c in Sources */, + 1B7F451757829C6DD7FA94AC55497758 /* cmp.c in Sources */, + 6F4ACF713352ECE2A9D5BFC25A5B3C49 /* conf.c in Sources */, + 62AFD8FAC3A8FF7E2ABEEA9D3F72D69E /* connect.c in Sources */, + 982D6D36FA92F72BA679C753812D3568 /* convert.c in Sources */, + 697796B2D16A1B28426C06F5F09F1DD2 /* cpu-aarch64-fuchsia.c in Sources */, + 45FD39559635B25C7F4EE0D1C7FC7347 /* cpu-aarch64-linux.c in Sources */, + 6E46189289F3D08D50BB8D01EA753210 /* cpu-aarch64-win.c in Sources */, + 00B20E557FB4C8C5FC0BDBAC1E09668F /* cpu-arm.c in Sources */, + 1776CC8AD218A37AF9E788A0A8E909CC /* cpu-arm-linux.c in Sources */, + 76FEA5AB8D272C1C4BFCEC0458B4FB24 /* cpu-intel.c in Sources */, + 75270434D4C8EEAFD524F607556A73B4 /* cpu-ppc64le.c in Sources */, + 38122C9FC1CC8A2ED23F6AB3DE16209D /* crypto.c in Sources */, + F54D372051F05D628AF1FF2FFFA70A60 /* ctr.c in Sources */, + 1DEB74353AFE8F17A009938E202FC704 /* ctrdrbg.c in Sources */, + 6F4A211E1D31384AFB08E75275AE6204 /* ctx.c in Sources */, + 83A8FF6EF1B123869CC242E83AABE446 /* curve25519.c in Sources */, + 2A1BEBC6A71D6D8EE6D36E0BDD9D30AD /* d1_both.cc in Sources */, + DA5D9F4E6BCDBB8B8DFCFE90473E3BA2 /* d1_lib.cc in Sources */, + D49C2CCA93137F12D89CF20B08BCE08A /* d1_pkt.cc in Sources */, + 9DB69E9124F97E070315FC8F91CBC153 /* d1_srtp.cc in Sources */, + B2D3C37641244DC658B4FF7CD90108DE /* derive_key.c in Sources */, + E5B97CC92850848A7581E9785A726163 /* des.c in Sources */, + 973557F5FCFA4C070C8C5F69A5BC97B2 /* deterministic.c in Sources */, + 122082CDD7BA4048A21BED21D4A5A143 /* dh.c in Sources */, + 09018BFE34D2A4029AAD43EEE7B62F8A /* dh_asn1.c in Sources */, + 402871F776DAFA2B55F157A7E7AEFE98 /* digest.c in Sources */, + F6A62C5592834227AF5B317061DBE640 /* digest_extra.c in Sources */, + FBA6537E9B780288BF3E12A638E8ED19 /* digests.c in Sources */, + 3E47134CA07DD8B2B3CA6F5B48CEE10A /* digestsign.c in Sources */, + 99DA4B5EC19DF79EC213857E35CC9F39 /* div.c in Sources */, + 4880B318D72F7CFB075B70F58381AF2D /* div_extra.c in Sources */, + B0597BC4C4E109175016B7A181D4FFC5 /* dsa.c in Sources */, + 0B8923A469BC009E72BBF07DB059E63B /* dsa_asn1.c in Sources */, + C6DE6F2A532765314AF3B5F86D57E5A3 /* dtls_method.cc in Sources */, + 0F5F082BE59961CA847573B72C803F7D /* dtls_record.cc in Sources */, + BB7AB92C30317FC194842B114AD5D9F4 /* e_aes.c in Sources */, + 11ECED71F2D7A5DD82AE26BDD68662C3 /* e_aesccm.c in Sources */, + 5BB6956F9E8A2DABEE6AC8B779CA6282 /* e_aesctrhmac.c in Sources */, + 436D7EB9844246EFA9EB162188C1EA28 /* e_aesgcmsiv.c in Sources */, + FADAFD19A2041C1FA2B17CD549D8A06B /* e_chacha20poly1305.c in Sources */, + 54DE959E0CBFC548118C0566225CC5F4 /* e_des.c in Sources */, + 3228D5CC6814E7EC8DB313D08E489260 /* e_null.c in Sources */, + 956ED52BA8EEF9F353EBE376BC9F298F /* e_rc2.c in Sources */, + 47F6F464A0FFA81A04C1B67332673B70 /* e_rc4.c in Sources */, + CEC8E258984E4320F37E8A912752BB37 /* e_tls.c in Sources */, + 0E22D207DDB7098C12CDDEA64543689F /* ec.c in Sources */, + C53607689AE5849C3EE4E45965E59BA9 /* ec_asn1.c in Sources */, + 163A752ED428F7A1655C118A4172027E /* ec_derive.c in Sources */, + FF095BD48EC4B13E12E208DAABC78275 /* ec_key.c in Sources */, + C3249EBA62BC5D7C5B4C56652818A657 /* ec_montgomery.c in Sources */, + F121A3A52426BC41CF67083D87192D18 /* ecdh.c in Sources */, + F18F6031DDB35548FB1F1DADB441CA31 /* ecdh_extra.c in Sources */, + 0142254483E247C4764E1A9D64E2FAD8 /* ecdsa.c in Sources */, + C4570FBB5F02518957B39BBA095C0CB9 /* ecdsa_asn1.c in Sources */, + C8FAEEECE453A396FA203BFCE0E4891F /* encrypted_client_hello.cc in Sources */, + 06C45797EFB095CDB25990B80DC6D591 /* engine.c in Sources */, + B6BF6CD7F6481A752F8CE15130C3B139 /* err.c in Sources */, + 2DC06BF5161FD044FA0C82D1020957D3 /* err_data.c in Sources */, + 81E6EA4C923267754FD4E54271FD75DD /* evp.c in Sources */, + ADD5F1AC58B0033D8CACC32BC6A63DDF /* evp_asn1.c in Sources */, + 06E39983DBAFEA542BEDF36AE875C4C5 /* evp_ctx.c in Sources */, + 100FD43E0C8BFB954FAA4EE3B9582D9D /* ex_data.c in Sources */, + D2CE239EF710D24A75E1F9DD4C11EB43 /* exponentiation.c in Sources */, + AE63BC127976FA325C9833A4B189BD82 /* extensions.cc in Sources */, + 85F981CD34F601345EE6F3FE33296AEE /* f_int.c in Sources */, + 6B7F9EDE4D82168029DC22D8DBDF09B8 /* f_string.c in Sources */, + E4BA36A41438076B1189E5AF2899E52C /* fd.c in Sources */, + 3BF815317F91D9530F839FB5D2E7D880 /* felem.c in Sources */, + C6DF13324C9B0889D81CDCEFE879A0A9 /* file.c in Sources */, + 686D02C284800BE5616191C38BBE2053 /* fips.c in Sources */, + 6C70A456E327799B4D3D745889D694C0 /* fips_shared_support.c in Sources */, + A89065D49CBAC2616B9335FE699A9B80 /* fork_detect.c in Sources */, + 3B8E7D10BBF455EE3F6B4501F42E2AFC /* forkunsafe.c in Sources */, + E5AC8C873602265E65F722DAB069CF6E /* fuchsia.c in Sources */, + C6C9C6A2A197CACAD326530A454C344D /* gcd.c in Sources */, + D88307B5C253F901AFC75FA04EC5FA1F /* gcd_extra.c in Sources */, + 965BDE3F4A4F7635E36EE9DB466C2E4B /* gcm.c in Sources */, + 0C62E66BC2802A4E4396E94A52E587BA /* gcm_nohw.c in Sources */, + 499BA8B2B50FDEA72C2557F601B9B1F0 /* generic.c in Sources */, + 2748B2A8786D43F4C6BAF8FABE571160 /* handoff.cc in Sources */, + EFF8200AE6C3503099ECE6E7B7152A14 /* handshake.cc in Sources */, + B216D5D6D9F356108C8E1544D8C81980 /* handshake_client.cc in Sources */, + F039D7A144D4E487A4BCC13AB937F471 /* handshake_server.cc in Sources */, + FDC6C4BEC185635B007189BAE8284602 /* hash_to_curve.c in Sources */, + CEB4DDF4648BBF4C978CEF43641DAF8B /* hexdump.c in Sources */, + FC7A8A78CA7EF8016D0DC47465C76EA6 /* hkdf.c in Sources */, + 1BA416B3E26FF177DE91C9B340E09C89 /* hmac.c in Sources */, + 0CC01C6BEE2099E6E4B57FD44BD7A916 /* hpke.c in Sources */, + F58F4B29F57BCD42BF7AB0101DFE19A7 /* hrss.c in Sources */, + 82822A254FF7853CCA7B65C3B7D49BA4 /* i2d_pr.c in Sources */, + B2A8A0AEF702A1435531E53D4ADDACBC /* jacobi.c in Sources */, + 533FD1FB5369C194DF130791956AEAB2 /* kdf.c in Sources */, + A4404DF72CB7146DEF4D5433F92EB66A /* key_wrap.c in Sources */, + A16CE54A5813C71EC90FA4DB4E4388E1 /* lhash.c in Sources */, + BB111206BD42FCB8A7E5A1F322C3F8BB /* md4.c in Sources */, + B6CA8FE315CE8B0B703F9DCA594ADE13 /* md5.c in Sources */, + CD9CD162CA94FA8D681B218C964387F0 /* mem.c in Sources */, + 3761842EBBF86E33E63066E8B06955CB /* mode_wrappers.c in Sources */, + C028F9A39AEFADB9B037143F062ECCB5 /* montgomery.c in Sources */, + 628A62CEA77DA8C7E15C0B8F3AE119B6 /* montgomery_inv.c in Sources */, + A0267F587AE95A1B90CE6EEB723E72C4 /* mul.c in Sources */, + C83C9A411E19D0B8A862CFD42C3A9A99 /* name_print.c in Sources */, + 1395738F5AEBBC9B2599B74A35C45567 /* obj.c in Sources */, + CAEE03BB929F2D0448BA80B359722C25 /* obj_xref.c in Sources */, + 7E3F4CCC67F5BFFA63B0AB4934B5D12D /* oct.c in Sources */, + 9923C5927072AAE226BC7AD530206556 /* ofb.c in Sources */, + E5E85DBCC5D93F0C4A17FEB607E5AF94 /* p224-64.c in Sources */, + 6EA7E3BF095FF1ABC0FB4647A3CFF860 /* p256.c in Sources */, + A2C95346F84F598EA9BCA134F849F45C /* p256-x86_64.c in Sources */, + F6688BE16F0BEE518077A00F7418C642 /* p5_pbev2.c in Sources */, + F57904A68E84A1CCCC4EE4BFA50D0988 /* p_dsa_asn1.c in Sources */, + 3177E2CF2695B6498FBE6499CA8BD1C0 /* p_ec.c in Sources */, + 580286134C8A0F2B000C9AA936EE5E99 /* p_ec_asn1.c in Sources */, + E591043515205D2A9007D93645501A8A /* p_ed25519.c in Sources */, + D83A683ECC20FBAA40F2236D557EF166 /* p_ed25519_asn1.c in Sources */, + 9425127CE04B4E0A0892387A4A5C2975 /* p_rsa.c in Sources */, + 4D696411C3EF8D0313CB91178331FAC8 /* p_rsa_asn1.c in Sources */, + E6AD68E3BA1048F255F692340EE47E8F /* p_x25519.c in Sources */, + 53D80DB30A2F63FD06E8683C9DFAAEF8 /* p_x25519_asn1.c in Sources */, + 07DA4239E18ABDBE543E027A26C72BFD /* padding.c in Sources */, + AE488864C7CCD1ECABD78D92EEBD4406 /* pair.c in Sources */, + 41C9752599B5C5E56751547A11C13B02 /* params.c in Sources */, + DE988C91B8B4F4AE407D9F16D1009BE5 /* passive.c in Sources */, + 37B9905ECB51FD905E9ECC243F99B3B1 /* pbkdf.c in Sources */, + 3D71A3C64FF23894A02E2078757839CA /* pcy_cache.c in Sources */, + F6E6E632F14B54FFEEA778141D9FFF5E /* pcy_data.c in Sources */, + 73241C99CA8EF311E501C0757818A681 /* pcy_lib.c in Sources */, + 939D32F268CE14F712078E5077D28282 /* pcy_map.c in Sources */, + 9153050D9F107A460B5AFAD0279D1213 /* pcy_node.c in Sources */, + 78790A517F3B8B2021C3983BF8123139 /* pcy_tree.c in Sources */, + B6E2B7FB3A6F1D580D182F511E5DA370 /* pem_all.c in Sources */, + AC6675A7DAA9C624F25DD5E5FDE35566 /* pem_info.c in Sources */, + 9CBF30013ECB20BE8DEB8B100ED4B672 /* pem_lib.c in Sources */, + 9CA9BCD02E64CB8FC656DC8B8F49FB2A /* pem_oth.c in Sources */, + 5D255495D5061FDEBD6BBC0EF95339B8 /* pem_pk8.c in Sources */, + 1CBE4E1EC5BA9E4E049A3780F78B7CBD /* pem_pkey.c in Sources */, + AA404F48187717E7AC80823D27A1669D /* pem_x509.c in Sources */, + 8B2DC155CDAE81A9BF027BFDC87B578D /* pem_xaux.c in Sources */, + 77E5926D13BC9D0970D00F9D79F54700 /* pkcs7.c in Sources */, + F5CF499967153E3DBE2FCDCE3F43BD64 /* pkcs7_x509.c in Sources */, + B2E1463DFC017D23D17B6F407DCD9DE4 /* pkcs8.c in Sources */, + DB1F848A9EC7EE9257FA5E3A53883CC4 /* pkcs8_x509.c in Sources */, + 013D772A418C47A62E8B4C0A50B8FA8C /* pmbtoken.c in Sources */, + 1CFF2A7F9FDF287A21A533BB24E23848 /* poly1305.c in Sources */, + 5224714A7FA5E0141B0B0A551673C78C /* poly1305_arm.c in Sources */, + A2AE3DE21ECB026F7122629DF8AB2226 /* poly1305_vec.c in Sources */, + 3BB66D277B9E52EFE92E2ABD3C0F32BC /* polyval.c in Sources */, + ED89E27C442EE37F772A2487CD2035D7 /* pool.c in Sources */, + 0E5E658110729B8B1D3E425F0290978C /* prime.c in Sources */, + 173BF10ECA8400F00AB97547363F539F /* print.c in Sources */, + 782367BEF088F7E4F6D6FC5219834045 /* printf.c in Sources */, + A8B35A690233E3D30F984A0BDF9A7E15 /* rand.c in Sources */, + 441189BF8F1D7095C9466461DC2E17C2 /* rand_extra.c in Sources */, + 30A0060F8B8BBAECB029B446129CF03E /* random.c in Sources */, + D2A4E752BC6F6CC4339334FDE332883E /* rc4.c in Sources */, + BD40C689B48D793906F3A049EA42142D /* refcount_c11.c in Sources */, + 8ED40EA8FC9AFD36D03F0971C28D1AB3 /* refcount_lock.c in Sources */, + 2191D22B111E3040D1A87A54DF6A61C1 /* rsa.c in Sources */, + 2BB960B1FA87DEF1C9A441E2F1FCDD89 /* rsa_asn1.c in Sources */, + E887E6BD76FD0ED65DCA66722B1092FB /* rsa_impl.c in Sources */, + 8252FCBC0401026DA8A172FB8B92DEC1 /* rsa_print.c in Sources */, + D1C41EDAD64DAA0859C2F293FFCA3DDC /* rsa_pss.c in Sources */, + 53B802E2C760498F29FCC1FE1184F2D2 /* rsaz_exp.c in Sources */, + C2C2677E06B7256EFF7C4885CBCCCDE4 /* s3_both.cc in Sources */, + C05CA430885962E2A6DE9A597CAC3257 /* s3_lib.cc in Sources */, + D17283C991072CB46A790F96ACAF4763 /* s3_pkt.cc in Sources */, + C41F7388320E7DC0C82C1325A603A14F /* scalar.c in Sources */, + 2E1FEE5502FA52901C28A0F03DE609AD /* scrypt.c in Sources */, + DDCF07D0BFAB9F5F7607C539E1F3DAC6 /* self_check.c in Sources */, + 1B57B8BA0F7BACF9015F84C8D8E4E1BF /* sha1.c in Sources */, + 241D71E14F2EC6E0175BF5C5E5A61E0E /* sha1-altivec.c in Sources */, + 4DCE33139B8EF06D463AA32B96E6C072 /* sha256.c in Sources */, + D6CA942E596C1C4F0F2531C99658A12D /* sha512.c in Sources */, + DD10AF0E27D3E44239D7029E76CD0D45 /* shift.c in Sources */, + 4BD9EEDB43A6ADFE7FB3A33A1117C5D0 /* sign.c in Sources */, + 5A646D6C6D5E0F13C5CFFA9FB6CE7B01 /* simple.c in Sources */, + 763AC2F09B2BDEFA2F51CF17A19C128D /* simple_mul.c in Sources */, + CC8EBD8E44B0C02827BB56717C84B7B9 /* siphash.c in Sources */, + 03FEE7E7E5A88F96DE7593AAC1115C51 /* socket.c in Sources */, + 76EFE1FC6BFFA7220AE3E8A18E1D6B09 /* socket_helper.c in Sources */, + BD99DAA9C4B9C38D80411136110DDE66 /* spake25519.c in Sources */, + 384FE324917094696C2B22289D51F83D /* sqrt.c in Sources */, + C7744000080E5B1B42341AFAB72BB976 /* ssl_aead_ctx.cc in Sources */, + 674CECAF0DECD6AD9BE41E4C97FC61F0 /* ssl_asn1.cc in Sources */, + 78BFC2213781A1A5FC1FCE55A7A9C89F /* ssl_buffer.cc in Sources */, + F7980689FEA2262BA2E0707989342E62 /* ssl_cert.cc in Sources */, + 36B2A49859ACC0F6CE643B93F0B88422 /* ssl_cipher.cc in Sources */, + 75042CDE5F25493671136B6AA37E7CA4 /* ssl_file.cc in Sources */, + A248B0149DD72D33ED6FFA0562E27DD4 /* ssl_key_share.cc in Sources */, + 122D37B38B08D4DE237F98CA7A1850B5 /* ssl_lib.cc in Sources */, + 251000F0D046355BBD2A1DB1172645A4 /* ssl_privkey.cc in Sources */, + 2EFBFE2388CCB4DC71C4201DA702F4C7 /* ssl_session.cc in Sources */, + A6A8C6FA0B245A36F5BB0107D9905DF4 /* ssl_stat.cc in Sources */, + 4E19C4D9A28C9D327E498D00522A49FC /* ssl_transcript.cc in Sources */, + 2F3A5A9388C6F820361FFF997518B77F /* ssl_versions.cc in Sources */, + EE3A2A5952F6BC24FE8BAE9B6160176C /* ssl_x509.cc in Sources */, + 68F9F53580F2C8E06EB3026816E0AABB /* stack.c in Sources */, + 4CE00043BD23B10A10B60BF8815B4EF4 /* t1_enc.cc in Sources */, + 0C36B9A3D25C7D0DFF5136F64F481835 /* t_crl.c in Sources */, + CA01EF622957A1BFB6AABB8D1B24EB23 /* t_req.c in Sources */, + 3F7045C38F6CEB76A1EEEF3DC8E4E877 /* t_x509.c in Sources */, + 712D89B60741C8A6730A0C98D1FBD02A /* t_x509a.c in Sources */, + 2E5904081FA45A6D9C0B78AA64EA23F3 /* tasn_dec.c in Sources */, + 0563546F6F48912D6C11AD5DACA14638 /* tasn_enc.c in Sources */, + 19A5E4B2BDF5C7B48415FC32B9A96919 /* tasn_fre.c in Sources */, + 213DE200D121D71562642C1210748A29 /* tasn_new.c in Sources */, + 6F96BF5B71A93C366124E1883ED568BB /* tasn_typ.c in Sources */, + DA4F0919830717655451E480427D58B8 /* tasn_utl.c in Sources */, + 749356DAF78E68EF8CEF1A8BD2A50C9E /* thread.c in Sources */, + D34007D0D382E4F0250289E2E97C4126 /* thread_none.c in Sources */, + 9DD3B03D41258DCBF365CC8339CFEB50 /* thread_pthread.c in Sources */, + E41177D05D8B2E22D03EBB73E5F2CD27 /* thread_win.c in Sources */, + 8D5FCF330DD308AE602885C70AC799C5 /* time_support.c in Sources */, + 6886525C490C009BD0F489D6E08EC588 /* tls13_both.cc in Sources */, + 6983905BE2976B7535DE7BFAABD62C50 /* tls13_client.cc in Sources */, + 2B4B77CEE8DA9A66788356F2E573F8D9 /* tls13_enc.cc in Sources */, + 52CC7D22EA29D187D7DE070F4FA58620 /* tls13_server.cc in Sources */, + 64629EF452378DACD27FC3676F85230A /* tls_cbc.c in Sources */, + B85367EE6C9307B55C2085B4ECA85BFA /* tls_method.cc in Sources */, + AB047A861921DCF1BBE19C9AF7EE8C09 /* tls_record.cc in Sources */, + 0D0E04992162B88665C49C01B902BEE1 /* trust_token.c in Sources */, + A500AF3583680B5718B7EA757905FF7A /* unicode.c in Sources */, + 2E7F4C78F621FAEAB52F87C9768FCB7C /* urandom.c in Sources */, + 94BF33D83311CBE3F988A55665225CCC /* util.c in Sources */, + DE0A647129811A32D60AD458AA81C678 /* v3_akey.c in Sources */, + F6A30CEC4AD912808360AFADC5B43634 /* v3_akeya.c in Sources */, + 22A225BF09C82BBC9B12FFA8DBF489D6 /* v3_alt.c in Sources */, + 59D0CE2D3C0C37FBB85F5E21B8119633 /* v3_bcons.c in Sources */, + 5F2AFBAFE01FE9B52CA73C85308F9C97 /* v3_bitst.c in Sources */, + 247D986A529D6803EB0738F24DC57D48 /* v3_conf.c in Sources */, + 3A2A7B66F06DF51011432290A7EB5964 /* v3_cpols.c in Sources */, + 4DD869388EC38025B828D1C323343FB7 /* v3_crld.c in Sources */, + 0213D2FDADA107F3672599CC776F8955 /* v3_enum.c in Sources */, + 4D9E68956202972D88DE9E6AE420A378 /* v3_extku.c in Sources */, + 3F89324946B36ABC33DBAA96B0FD0714 /* v3_genn.c in Sources */, + 0823BD485466CD4F60EA3CAD5DBD1504 /* v3_ia5.c in Sources */, + A981C99FDCDD83A2F58DC58F753A7877 /* v3_info.c in Sources */, + D6F97D40CE1E504241FFD323A11B5022 /* v3_int.c in Sources */, + 03FB75EB23C87FBFF55D3EBF9B357E5D /* v3_lib.c in Sources */, + A7461A18138653B230B34DCD5C409443 /* v3_ncons.c in Sources */, + 7626F664FFA62394C14D579AD38E9F0F /* v3_ocsp.c in Sources */, + 9BE8EAA282BA8B2DF208F37BBE100735 /* v3_pci.c in Sources */, + 007D479DC405A14BBC2CCC302CBDE09A /* v3_pcia.c in Sources */, + 6ACFBADD55BAAABC453E077598241938 /* v3_pcons.c in Sources */, + CD1B3C86DEC378A8000199567220CE75 /* v3_pmaps.c in Sources */, + 325605C45BA26F78E045D2BEC6950941 /* v3_prn.c in Sources */, + F8FD3FF4A5C4E776AD8D27E4B5B50ADD /* v3_purp.c in Sources */, + 521971A3AE28E4E3020BD34675CA702F /* v3_skey.c in Sources */, + 30CC356F6204461411BFAC5BCDF2D0B6 /* v3_utl.c in Sources */, + CBB889971EE7420CA4D0F926413EFD9A /* voprf.c in Sources */, + BB025C910C02CC85E51427AFF05FD31B /* windows.c in Sources */, + A8E60E7C944D6B778800FDA0BCFFB179 /* wnaf.c in Sources */, + 809F45F1FF83D592CAB19D30FD28FCCB /* x509.c in Sources */, + 1E8467F8C6C3587513506B3E7EE13A1F /* x509_att.c in Sources */, + A5B68C7374EE6F24F00D3B3E5B92040C /* x509_cmp.c in Sources */, + FB75D2319DD64400BF881885FA30D95B /* x509_d2.c in Sources */, + E89FA599293E30DD1D6A23ADA0471A71 /* x509_def.c in Sources */, + D8BDBCCAA61BFAC457385A5AE16244AA /* x509_ext.c in Sources */, + 60576A17090F3C0131CECDFF1FEA3ED6 /* x509_lu.c in Sources */, + 8D30D9F282091AA860A0862A87FFBB2C /* x509_obj.c in Sources */, + D76DF2D7E89A4457C388AA90C6FDC01D /* x509_req.c in Sources */, + 981DB743455F0BA335FBAA1AEA003F67 /* x509_set.c in Sources */, + D586C99FE5BE64ABABDBB8BB1D66BC87 /* x509_trs.c in Sources */, + B51A40B7062C860F53142D1710522F16 /* x509_txt.c in Sources */, + FEBC97C576A4B506A5713E1BF95C390A /* x509_v3.c in Sources */, + 0EA8B96F6EDB5673C5A3292B6A702662 /* x509_vfy.c in Sources */, + C7AEE045453AE038FACB7B50803FCC2B /* x509_vpm.c in Sources */, + EDB1EBAC81CCEAAE13164A7F3D95AC0B /* x509cset.c in Sources */, + 4A9E21C0B742AB49DB5248820C979B0E /* x509name.c in Sources */, + BF21A42119B4DF34B5C9A4666E58A52B /* x509rset.c in Sources */, + 69738FE20D6CA788FD2B26A2557DB4F7 /* x509spki.c in Sources */, + DBF356E53E005FCA89DD898817019743 /* x86_64-gcc.c in Sources */, + 48DB6908ECA6A8ADAB52631F73B32C20 /* x_algor.c in Sources */, + 5A2E75955FDF4046F6FA0AC8045D3AEC /* x_all.c in Sources */, + 57ABE661519BEC77E582BF211DD22870 /* x_attrib.c in Sources */, + D9FC43BB04FB5F569D53268DB7B44468 /* x_crl.c in Sources */, + D5A9F79544ADDD8F998FBC10285A515F /* x_exten.c in Sources */, + B5C14272A5E07C0E30168078B617170C /* x_info.c in Sources */, + 00AE4D7FE385E77D0090B0DCA68F717B /* x_name.c in Sources */, + 832A7692F20985DC7B09B7E58A22E65D /* x_pkey.c in Sources */, + 0A9FFB2C3F28CE9BBD37D8987A8A242E /* x_pubkey.c in Sources */, + 2D3145C4D1E68F1CF6BD9C94A20A66BD /* x_req.c in Sources */, + 0FBBDC34DED48A3EA2227255444EE627 /* x_sig.c in Sources */, + B21807FCFE9FAFA0985D1446B0012DB3 /* x_spki.c in Sources */, + 21846496CFE3CE2588090E5B2EA1E9E5 /* x_val.c in Sources */, + BDD8A9845A4BC1C7578DEF1F98DB7D35 /* x_x509.c in Sources */, + 186F8E2217A9C39475FCD7807FCAA094 /* x_x509a.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */, + 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 191513D35C0B3679AF435321A554D6E5 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3FB37B80D5D3382297B0791600307EF3 /* nanopb-dummy.m in Sources */, + AD5EBF2740B52A94EC44821EE37A2E69 /* pb_common.c in Sources */, + B23D97D7B6904440F829F17279985980 /* pb_decode.c in Sources */, + 5D2BC6D0A305F670D7D24C02EB82E221 /* pb_encode.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 1F49BFE853EA14775775E247BC667F05 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3B96191630F918DC9AA2357714C0A2DD /* FIRActionCodeSettings.m in Sources */, + 598C262E0B842C86DFD3BC703F47FD64 /* FIRAdditionalUserInfo.m in Sources */, + E19DA95B24070927CD9CCA50012304C3 /* FIRAuth.m in Sources */, + 24565881F49969D2B53854A0300ED6C9 /* FIRAuthAPNSToken.m in Sources */, + 4AD920763FFCA8C2F2FF854847858201 /* FIRAuthAPNSTokenManager.m in Sources */, + 8DC66C0BF74FAA9E987153E8EA9AF85E /* FIRAuthAppCredential.m in Sources */, + B8CF6204AF13749FC100C06257F81596 /* FIRAuthAppCredentialManager.m in Sources */, + 32AC93EE6CFBC13A4F2FE51EEC836B54 /* FIRAuthBackend.m in Sources */, + 92E51F12B62B50E8793CD1D598ECDFB6 /* FIRAuthBackend+MultiFactor.m in Sources */, + 9668FF3146CEA8AA2656F5B5AC3EA87B /* FIRAuthCredential.m in Sources */, + AA1D5DF5A3F357D9A064F6D49D60217A /* FIRAuthDataResult.m in Sources */, + B956B2CE6AFE22FD65CF174FC1206366 /* FIRAuthDefaultUIDelegate.m in Sources */, + 47BA910E2445E0BCF1AFA68CC5AEC2E0 /* FIRAuthDispatcher.m in Sources */, + 4FEC404A9F1AAD60EAD51E89416D1E43 /* FIRAuthErrorUtils.m in Sources */, + 2BA97C9FAB16EE89788807306070B3FC /* FIRAuthExceptionUtils.m in Sources */, + 16BF75A62CA4103775E696149076C64F /* FIRAuthGlobalWorkQueue.m in Sources */, + C4BC4A78B09840ECB59670107A340C40 /* FIRAuthKeychainServices.m in Sources */, + C674EC233E7CDF87C70A2AE23B2B54BC /* FIRAuthNotificationManager.m in Sources */, + 6CF4902D09CF53D70C97A06CD931F03C /* FIRAuthProtoFinalizeMFAPhoneRequestInfo.m in Sources */, + A411CC86BAFED1C581D006B0DCB5AA3A /* FIRAuthProtoFinalizeMFAPhoneResponseInfo.m in Sources */, + 887C25FDBDF2D8D812B6107173627EDA /* FIRAuthProtoMFAEnrollment.m in Sources */, + ACA5AC2884124E08D13AA0393AADCF86 /* FIRAuthProtoStartMFAPhoneRequestInfo.m in Sources */, + 185768BE6B6DA73E469105DCBF629994 /* FIRAuthProtoStartMFAPhoneResponseInfo.m in Sources */, + 4DCC8335C1F512F84643345031E068D6 /* FIRAuthProvider.m in Sources */, + 07E3595D7B3ACE50099D079BE7663AC7 /* FIRAuthRequestConfiguration.m in Sources */, + 915CDC6D1F45AEB7B448E49BD87C30CB /* FIRAuthSerialTaskQueue.m in Sources */, + ACFC394191FC260C4FFA46EB0A16F7E2 /* FIRAuthSettings.m in Sources */, + 02796A86F1A5CE7438300A2D2E24AA0C /* FIRAuthStoredUserManager.m in Sources */, + 1673B6EF1CB0A45467591BA1DAA32504 /* FIRAuthTokenResult.m in Sources */, + 0B0E34F27AAF9A4645EF53569FE3A2BB /* FIRAuthURLPresenter.m in Sources */, + BCA3969B6A544EB6FB6285F71D266B58 /* FIRAuthUserDefaults.m in Sources */, + 5A8FA18C97EB3E10D889ABA4D96D789E /* FIRAuthWebUtils.m in Sources */, + 1A97E90FED8CC49194209FA42A1F3487 /* FIRAuthWebView.m in Sources */, + 749DF2FEE227B6F0AB2F9BAEE1697E5D /* FIRAuthWebViewController.m in Sources */, + F2039E0C61048036CC2671361A99E6FE /* FIRCreateAuthURIRequest.m in Sources */, + 427D5D45A9B7F1B0A918F74A52DFC7C8 /* FIRCreateAuthURIResponse.m in Sources */, + BEE58BAC6238E6B045583C6FB228220C /* FIRDeleteAccountRequest.m in Sources */, + C203C8CA9306A9BA511A8BC7A9149187 /* FIRDeleteAccountResponse.m in Sources */, + 1168195BA7D73E9F36C43062AFCA7F84 /* FirebaseAuth-dummy.m in Sources */, + 7989BA61D34BA519A4CAEDB2E5E9CD82 /* FIREmailAuthProvider.m in Sources */, + D7F018805C6C1305674F977245ACC668 /* FIREmailLinkSignInRequest.m in Sources */, + AE0B562354600EB73053C712CC1E387B /* FIREmailLinkSignInResponse.m in Sources */, + 47B3ABF5DADF1AA0F9B49532A64F0531 /* FIREmailPasswordAuthCredential.m in Sources */, + DA9BD8A29CAD80E77FB0484D51DA6DEF /* FIRFacebookAuthCredential.m in Sources */, + A17A3D8DC3E181B2F41C69150C04C154 /* FIRFacebookAuthProvider.m in Sources */, + CAAFAD57D4489C42CBCF28FB2B4D4B2E /* FIRFinalizeMFAEnrollmentRequest.m in Sources */, + E0A30E8B851A50F35019D3902730A1C1 /* FIRFinalizeMFAEnrollmentResponse.m in Sources */, + EC3BFF08AC893C8F74685F9BCB18B2B3 /* FIRFinalizeMFASignInRequest.m in Sources */, + 4EA9BC143E8F469D0EC59DB8FE2B0128 /* FIRFinalizeMFASignInResponse.m in Sources */, + FD758E696DD741397BB7C02B3107E84F /* FIRGameCenterAuthCredential.m in Sources */, + DDD0BCFFFC58B6FC8E2F3DDD404C8E63 /* FIRGameCenterAuthProvider.m in Sources */, + 1EA1F471FB843AA4CA6DA0E1EDC7EC66 /* FIRGetAccountInfoRequest.m in Sources */, + 9527C6AE829E886EA16CD87DCB0385CC /* FIRGetAccountInfoResponse.m in Sources */, + 123B1A1094668220A8229324D725B629 /* FIRGetOOBConfirmationCodeRequest.m in Sources */, + A7C51D282D6D78DA89357BF2E7038E13 /* FIRGetOOBConfirmationCodeResponse.m in Sources */, + 042BFA25D25B1C0D8BDCC9C3EC496581 /* FIRGetProjectConfigRequest.m in Sources */, + DEA5A5FFA162478054D4723393573C95 /* FIRGetProjectConfigResponse.m in Sources */, + 7ACD8A1F2C41C03B213C6A2AAD50DA55 /* FIRGitHubAuthCredential.m in Sources */, + DE39840680DAFAEFCD09778327B1D9DC /* FIRGitHubAuthProvider.m in Sources */, + 59FFAD28CDC5E23495B5A06C0EC15C07 /* FIRGoogleAuthCredential.m in Sources */, + 272990C490B80A9E2E3905F2DF1732D0 /* FIRGoogleAuthProvider.m in Sources */, + E707225848B0FF14C4E400D4726F0330 /* FIRIdentityToolkitRequest.m in Sources */, + 1EFFDE93BFA41801B1ECA828A3D67C9F /* FIRMultiFactor.m in Sources */, + D0F05BEE8AAE685882F79961AF21F288 /* FIRMultiFactorAssertion.m in Sources */, + ACFA2797E8FC60D885F7CFB82F2A8479 /* FIRMultiFactorConstants.m in Sources */, + 08E2D85A1CAE471E07D573604B8EC27B /* FIRMultiFactorInfo.m in Sources */, + 307819367CF07001DD77507A27932593 /* FIRMultiFactorResolver.m in Sources */, + D070431AAD0B833B1ED03D03FAFEB95A /* FIRMultiFactorSession.m in Sources */, + 5AE09CD590B4DFB2C5E0D1F5E66F5FC8 /* FIROAuthCredential.m in Sources */, + ED51A27F9E45A4ECB581DE8B4413D81B /* FIROAuthProvider.m in Sources */, + 7E5CB5A882192216E34916E3CFFDF104 /* FIRPhoneAuthCredential.m in Sources */, + 7D4F4CF2D99338FC35987A8A19347EB7 /* FIRPhoneAuthProvider.m in Sources */, + E12DE6DB5BD82F74A3DBF26773BCB3B5 /* FIRPhoneMultiFactorAssertion.m in Sources */, + D508E534F1B1579551328EAD947F1D56 /* FIRPhoneMultiFactorGenerator.m in Sources */, + A138FB3ADCFB014522DC2CEA78F5CEE6 /* FIRPhoneMultiFactorInfo.m in Sources */, + E647B253E088FD91E29DB251A977834D /* FIRResetPasswordRequest.m in Sources */, + CCDB5D594859FA9A26F87AD39E50F4E5 /* FIRResetPasswordResponse.m in Sources */, + B2BDCAD2BB84BE86015AD6BEA394EF13 /* FIRSecureTokenRequest.m in Sources */, + 779A4AB033062687012D05E15C616EBE /* FIRSecureTokenResponse.m in Sources */, + C66C8B42A1434D9B1C988FB675CB408F /* FIRSecureTokenService.m in Sources */, + 95F4FD032C8620FCA37A4C70E6D2A244 /* FIRSendVerificationCodeRequest.m in Sources */, + B9853F7442125AF1CA435FBEED32082B /* FIRSendVerificationCodeResponse.m in Sources */, + B1FF36CA0CC84C0B3832B0907FB67A31 /* FIRSetAccountInfoRequest.m in Sources */, + C93BA5182B5E0F3546D92B6FBC04783B /* FIRSetAccountInfoResponse.m in Sources */, + C51A3C33068BBC0103F1D4CF6AEAD4F8 /* FIRSignInWithGameCenterRequest.m in Sources */, + 9DC527C512FD38A45FC15EE95A794D08 /* FIRSignInWithGameCenterResponse.m in Sources */, + CAF8AB250CD1474270C9C23B7537376E /* FIRSignUpNewUserRequest.m in Sources */, + EEFD670B9B96F328164FB809364E7598 /* FIRSignUpNewUserResponse.m in Sources */, + 1E4C5A4BCE2E645B8228CBEB8EF9C97C /* FIRStartMFAEnrollmentRequest.m in Sources */, + F193EC6A110D61B5423DD6F982C9C12D /* FIRStartMFAEnrollmentResponse.m in Sources */, + 20DB2E15FE76970E38CBEA4674C8036D /* FIRStartMFASignInRequest.m in Sources */, + 25054950777AD884CA51B309659CFEB5 /* FIRStartMFASignInResponse.m in Sources */, + F15489CA2ABD0AA85532E8DFC5301744 /* FIRTwitterAuthCredential.m in Sources */, + B0F8F22DB506BB117C196E07779D052B /* FIRTwitterAuthProvider.m in Sources */, + C98978F3C1D80B6132FE7ADFFF93A15A /* FIRUser.m in Sources */, + E8D2BDEA23387DA244297674F4DD617F /* FIRUserInfoImpl.m in Sources */, + 98F74246953BCE898259DCF0FEE24223 /* FIRUserMetadata.m in Sources */, + 6FD2D86783CD3992A2F3BDD4ECBADAF8 /* FIRVerifyAssertionRequest.m in Sources */, + 3A94E624B87B9CCA6BA8A1604EB4B5B6 /* FIRVerifyAssertionResponse.m in Sources */, + 52B3D2B3864EE4F59C0296C113BF83F7 /* FIRVerifyClientRequest.m in Sources */, + CA9BBFCD9A369F7BFC32CD7DB52D4BEA /* FIRVerifyClientResponse.m in Sources */, + 249328AF0D2085255E008AFA998D0C07 /* FIRVerifyCustomTokenRequest.m in Sources */, + E6E57753736E2E3653413745B37442EF /* FIRVerifyCustomTokenResponse.m in Sources */, + CCD433006DD94CE2CFCFABC0ACB873A0 /* FIRVerifyPasswordRequest.m in Sources */, + F3B35EA299449EB277FCA013C44CABAD /* FIRVerifyPasswordResponse.m in Sources */, + 069E0167C5ACE8A60D5D570924331337 /* FIRVerifyPhoneNumberRequest.m in Sources */, + D70615103D4627AD7603587D48271FA1 /* FIRVerifyPhoneNumberResponse.m in Sources */, + C7A4AD7805A1D51070B8C5788C5BC331 /* FIRWithdrawMFARequest.m in Sources */, + AB7934BB6EE2EE0F05E5194439488ADA /* FIRWithdrawMFAResponse.m in Sources */, + 883A53FC4A9685A86B9006E7A554C773 /* NSData+FIRBase64.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 44F8DE56A08881D02A11A035A0493A05 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 3367B196367B7422888AC32FCB9564BC /* GoogleUtilities-dummy.m in Sources */, + AD788F2A2A3C4F4B38B8A00C0AD5AAF5 /* GULAppDelegateSwizzler.m in Sources */, + 9D1C91A5EBF83432A1E879E43F4288F5 /* GULAppEnvironmentUtil.m in Sources */, + 805E1D80E080B282438930FECC5718FD /* GULHeartbeatDateStorage.m in Sources */, + CCB08A4CE73FA7935B15682D5DE6E706 /* GULHeartbeatDateStorageUserDefaults.m in Sources */, + C28451D45710C6C3E8799FD16CE20496 /* GULKeychainStorage.m in Sources */, + 8AF3C3E919B3DB59E57EBCCE5BC52B7E /* GULKeychainUtils.m in Sources */, + C3EF7E848C76D10E51E081846457A317 /* GULLogger.m in Sources */, + FD1025112C3DEC528F6595459A028209 /* GULMutableDictionary.m in Sources */, + F6F7F5B871071DE7E7871025EBFDEFB9 /* GULNetwork.m in Sources */, + AA73DF8DC6F950CC56B5E4187DC0B13F /* GULNetworkConstants.m in Sources */, + 2835D49D2DCAB3C2EE34017238F60736 /* GULNetworkURLSession.m in Sources */, + F032902C50A0E0792494AB2E521858ED /* GULNSData+zlib.m in Sources */, + 6BFF3021F695551F41136137112F2690 /* GULReachabilityChecker.m in Sources */, + 19A0B2DCB0CF370E23EABEF54FE81EE4 /* GULSceneDelegateSwizzler.m in Sources */, + C185893BE4FB470E8BAB5354A8D84BFF /* GULSecureCoding.m in Sources */, + B67FEE4D0A30B2D25CB576E6B3BFB2A3 /* GULURLSessionDataResponse.m in Sources */, + E7870E68732F46BB0B181710870CD283 /* NSURLSession+GULPromises.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 571F774FF9F7FFFE76BD1311006EAC2B /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 0DC091DB6497A9FAF10AED6CD2F324BA /* GTMSessionFetcher.m in Sources */, + DC5E9BB40FE92ECBCD375FADE630AEAF /* GTMSessionFetcher-dummy.m in Sources */, + 615858C2E22DCCB05340FB74675D94EB /* GTMSessionFetcherLogging.m in Sources */, + 9CF3B3B623CAFAFB16214F8613A4E101 /* GTMSessionFetcherService.m in Sources */, + ED6C26B1D29204DDCC206C0F8DD176F9 /* GTMSessionUploadFetcher.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 86E979C56C78D0F9FA7B424EC8135520 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + D1417AF3B661799A6DC1525DE301A516 /* FBLPromise.m in Sources */, + 9483C69D246B38FF424A78E026310776 /* FBLPromise+All.m in Sources */, + BC388F4C103983E6A1DBC64CB4C4D8F2 /* FBLPromise+Always.m in Sources */, + 689F5384A95FF9391DA2D48433416247 /* FBLPromise+Any.m in Sources */, + 4487AAA03B35D1068C6C00914ABD428B /* FBLPromise+Async.m in Sources */, + BA020F53CC5954C94049A2A0A898E0C8 /* FBLPromise+Await.m in Sources */, + 681054D46E8527AA07B3DBBAAA7A90FF /* FBLPromise+Catch.m in Sources */, + 090DD25520F79C13D78DF741E550334F /* FBLPromise+Delay.m in Sources */, + 40392C47C5169C25C1E0839D9EEDEF15 /* FBLPromise+Do.m in Sources */, + 6C535FC4EA7A468BC32B8F4FBFEB2D47 /* FBLPromise+Race.m in Sources */, + 87033E1653144139996D231E68AC38CC /* FBLPromise+Recover.m in Sources */, + 26DCB7AF29561988BAD3A8E634AFFA28 /* FBLPromise+Reduce.m in Sources */, + 2EB98FCC5714E30884A798263023F460 /* FBLPromise+Retry.m in Sources */, + CDA5D3A92AD4E79EAF7885EC65FFDB09 /* FBLPromise+Testing.m in Sources */, + E7DFCFBF3A725240468C8CC6D88CE6C3 /* FBLPromise+Then.m in Sources */, + 64CFD6BF3BE3DD25EB43DCB5D5464AE7 /* FBLPromise+Timeout.m in Sources */, + F311883A9D79DE04C0157B32540137A2 /* FBLPromise+Validate.m in Sources */, + 2990CF48C8751194B38A0C30CD03EE1F /* FBLPromise+Wrap.m in Sources */, + 63423A41EEFF1C0C66CE22F561564347 /* FBLPromiseError.m in Sources */, + B16DD92F950406C545A638D15584FF88 /* PromisesObjC-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 960E9DBB3801BA3720F858309E364700 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 9974275448D7AAD04C55BC5A9F8086F4 /* FIRCoreDiagnostics.m in Sources */, + D032E388EA8049D4A361987AB3FEC2C0 /* firebasecore.nanopb.c in Sources */, + 5092FF3D7B007E8F91D0C53072F4CA72 /* FirebaseCoreDiagnostics-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + 995D2DAE04FCFB53D8287EE7B5BA12DD /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + F70951BD253D5BDB6A8394985815CB29 /* abseil-dummy.m in Sources */, + 4DC1F20ED49E9362BF2B70C1971DB5B4 /* address_is_readable.cc in Sources */, + B5CC687FB8206D884E00AEFBA1857E74 /* arg.cc in Sources */, + 73417C1F8622916C3B0840DDDB5553CA /* ascii.cc in Sources */, + 586579B4F44BF2C1A5BF4532268682DA /* bad_any_cast.cc in Sources */, + 10258302F0752F4830E23F6D696533BA /* bad_optional_access.cc in Sources */, + D42EF06E75D39C13D2EC7266D31AB7C1 /* bad_variant_access.cc in Sources */, + 2E6ED352957BA68F2F061F13EC6E53BC /* barrier.cc in Sources */, + 7192B74FFD7D0C13418266E7C861833F /* bind.cc in Sources */, + 5FCF2A87747D44E8317C582D5E251A8A /* blocking_counter.cc in Sources */, + 345E5D507B1C676529FC1282852EEFBF /* charconv.cc in Sources */, + D526DC761BE5BB33E1FED7A9AF3A7470 /* charconv_bigint.cc in Sources */, + FEABAF4B03677E53666A5F30E1647C47 /* charconv_parse.cc in Sources */, + 94DFBA193B3A408276FB8E1F262452C4 /* city.cc in Sources */, + 6B0B07521BE5A95C1B3175797C9A8082 /* civil_time.cc in Sources */, + 7F9D02CEAD6207294681D92A3798F015 /* civil_time_detail.cc in Sources */, + EBB376820373164AE3548075D966CFCF /* clock.cc in Sources */, + 571D48FDAB95902218F1BA810DEDAD43 /* cord.cc in Sources */, + 2860DE913F8530E6955938C986552647 /* cord_internal.cc in Sources */, + 9B08681711CB27101130B94EA051ED1C /* cord_rep_btree.cc in Sources */, + 45CA5D5E9D32D742219A7788DFCE6DB1 /* cord_rep_btree_navigator.cc in Sources */, + FF162DFAE18D6E96FA1F0C982B568171 /* cord_rep_btree_reader.cc in Sources */, + 4B4F223F4E99E869F2CF011BF4A610C0 /* cord_rep_consume.cc in Sources */, + 4AFF40EF3E8328F8F01DC1A04E321306 /* cord_rep_ring.cc in Sources */, + F2A98A5728CBBB678F1472CD49F1D53C /* cordz_functions.cc in Sources */, + 343A9A4F505830B9A686AF963696D42B /* cordz_handle.cc in Sources */, + 837269ABED9C2E017D2C08C5256A8FA4 /* cordz_info.cc in Sources */, + ECD2D50F607DE78B0C6A36208B522932 /* create_thread_identity.cc in Sources */, + 1AB3259A2E0D51D13A7EEA55EE03682B /* cycleclock.cc in Sources */, + ED915179EDDAEE9538DDE8EE7B693E2D /* demangle.cc in Sources */, + FA9C548353600CE168A66C7FD24F47D7 /* discrete_distribution.cc in Sources */, + A7A55AB022B432D77588F8777142327A /* duration.cc in Sources */, + EFE3407FF43B7183B6043CCD64729B30 /* elf_mem_image.cc in Sources */, + 5092E9DA6A588A4A9FCB8D1F64BD5FC5 /* escaping.cc in Sources */, + E8672CA90A300AB261791881ADC6932C /* escaping.cc in Sources */, + 84B5F6EC72CA205CF96E4E43EE21FC42 /* exponential_biased.cc in Sources */, + 91AB598959173212760234D92108BBD8 /* extension.cc in Sources */, + F0DC8F05CE1776F785DDA7529A1F9CCA /* float_conversion.cc in Sources */, + FA209D18884FAE0558DB8A02AE49CB58 /* format.cc in Sources */, + BA0D637306FB2687735B7A60CE392FC5 /* gaussian_distribution.cc in Sources */, + A11D8BA687FE7FBCDD2521516246346E /* graphcycles.cc in Sources */, + 142D5301F6353ED6477587B5823A96DB /* hash.cc in Sources */, + 0DF5DD8E20061888405940AE48A515E4 /* hashtablez_sampler.cc in Sources */, + 050D377C3753E94F51E44E0023BCC5D5 /* hashtablez_sampler_force_weak_definition.cc in Sources */, + AE1342D5C8191E8CC998AA1BFB63742B /* int128.cc in Sources */, + 5EF03F783375FDCA6B570AF779F1A023 /* log_severity.cc in Sources */, + 232F9F331FF8120B4F126CA21C6C0B0E /* low_level_alloc.cc in Sources */, + BEDE3FDFA6FFAE5F72DDB3170AFFB9E5 /* low_level_hash.cc in Sources */, + BC3684C90849B7DBDE4CE938A20D84C5 /* match.cc in Sources */, + 3CB02443FB813C28651875A1DF8092C5 /* memutil.cc in Sources */, + 1F1E1DC0836D608A31F5DE8111B41A19 /* mutex.cc in Sources */, + EBF87FCCEDB55C399E14CDA74E123190 /* notification.cc in Sources */, + C474F516E1D5C8746A2E14E6E0A757F1 /* numbers.cc in Sources */, + 7CE2867EB5BAE9A64FEC6A9CCD34B75A /* ostringstream.cc in Sources */, + 72600E9E36FF225B406249191B5CF9A8 /* output.cc in Sources */, + 49CB55FDFC4870D7741F2F6073FE3C7B /* parser.cc in Sources */, + CBAE4BF79C88E1F44DC849D2EC4DA34A /* per_thread_sem.cc in Sources */, + 7372769BA60A14FEC8D312FBED5E62BA /* pool_urbg.cc in Sources */, + 9FA91B9B5DE6BED80B3C9522235BCF5D /* randen.cc in Sources */, + DA5B639BAD72A299D521BC1E2F58F628 /* randen_detect.cc in Sources */, + 0A72DC5FFFFB4D1164DDE58E02DC04F0 /* randen_hwaes.cc in Sources */, + A10E5EB30DCE0B40C12684033B6DACB3 /* randen_round_keys.cc in Sources */, + F4F246CE01967CF6038D3464F2F9513E /* randen_slow.cc in Sources */, + 3A1CBC13CF684B0D8DB4FBCC9264A6A6 /* raw_hash_set.cc in Sources */, + 3A60B91F2815C160B7D0273E00CC39B5 /* raw_logging.cc in Sources */, + 182A1DCCA2EEBDE10AF4D49C0D204ADD /* seed_gen_exception.cc in Sources */, + AE89CBA72FAA140084687C9932987459 /* seed_material.cc in Sources */, + 69509E0B48ED48B59B5DB1F53F294166 /* seed_sequences.cc in Sources */, + B50FBEFBE0368C147721B5D3CE808ED9 /* spinlock.cc in Sources */, + 3376B87D9B4ACC93760F6D0F78FC42DB /* spinlock_wait.cc in Sources */, + FCD42485460E530F0F02EC23B26BA77E /* stacktrace.cc in Sources */, + 3299E3392E591BADE2F647A31E07A166 /* status.cc in Sources */, + 52275B703DA7C8CF58F1F77A3C15FAAF /* status_payload_printer.cc in Sources */, + 63E5DD19F8F45C7B2CAF2845F49E4F32 /* statusor.cc in Sources */, + 3DDE0EE81DCB39BF9D08C502B8873599 /* str_cat.cc in Sources */, + 5F0EDBF3434E2F6D5EDA41744287CB0C /* str_replace.cc in Sources */, + 4411448BBF336225D2A3272272C722DF /* str_split.cc in Sources */, + 5F2AD35DDC808AD5537E669592FE0E56 /* strerror.cc in Sources */, + 999B7E4D216DAFDE825A2706464517EA /* string_view.cc in Sources */, + 1FCE0614701ADCAA69F831B2C9B3AAA7 /* substitute.cc in Sources */, + 6174E8E91BEAC8EF801A5E39B3A40AD2 /* symbolize.cc in Sources */, + 13CACCB8CCE2F095A5107D8D58935D89 /* sysinfo.cc in Sources */, + CCE239DB988325F01B1468668E897DD3 /* thread_identity.cc in Sources */, + 05DE3C62FAF180D1D0291EE144BB11BD /* throw_delegate.cc in Sources */, + 6AFD39E1061110134D7549C54CB86F59 /* time.cc in Sources */, + 30A190A988423CCF5738A9FAA8D55033 /* time_zone_fixed.cc in Sources */, + F86F9583ABDA9D0BF5AB74BCBE7A27D3 /* time_zone_format.cc in Sources */, + B010DD4F0DF18D34E8AFBB4009B11C7D /* time_zone_if.cc in Sources */, + D5A332CC854A14DE6C63C761E83A75D3 /* time_zone_impl.cc in Sources */, + 50125B77EAE99DCADDB0E2BA7CB55151 /* time_zone_info.cc in Sources */, + 12B44315CBABD48BAA3E302F008E8065 /* time_zone_libc.cc in Sources */, + AC772449F0CA9F25F9A6673FA36C3023 /* time_zone_lookup.cc in Sources */, + 9C347D9BF63FFF4FD14E656B4C8C339A /* time_zone_posix.cc in Sources */, + 43E4937030580BD8E5C5F09753461B76 /* unscaledcycleclock.cc in Sources */, + BDC13FB66BB99F0401A6B849A4BA20C9 /* utf8.cc in Sources */, + D43BEECFF1F563450CEDF5555F7D30A8 /* vdso_support.cc in Sources */, + 230999F8DFABEFE524D7EB2A3B64D33A /* waiter.cc in Sources */, + DA2D7F1320EE7843C90CE80FEBD87C77 /* zone_info_source.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B3AE42B0B6BB88C32C5348A4F0713F80 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 40085E878250650D5A27EAB835404537 /* alarm.cc in Sources */, + A47912080C3D16F84522CE14544C1380 /* async_generic_service.cc in Sources */, + E9F3EBA02620A87A490213B3086C374F /* auth_property_iterator.cc in Sources */, + 9FAEECCC75B75E6572F01BAA63C38CBD /* binder_android.cc in Sources */, + AF93A639907E1D56B7CE06DED5E90BE6 /* binder_connector.cc in Sources */, + DC73E7AFB488A2A684F3573887F6972A /* binder_constants.cc in Sources */, + 2172CF80059086532E0DCAE667C9B19F /* binder_security_policy.cc in Sources */, + F880336524CAC7D36477A2D0F8C5A352 /* binder_server.cc in Sources */, + BEE1600C18CF9E3C70A61546EB4514DB /* binder_server_credentials.cc in Sources */, + 0DA26F76C970F363B3772E78565F6A3B /* binder_transport.cc in Sources */, + E816AABC175BCADF8979086C041CAB75 /* byte_buffer_cc.cc in Sources */, + BAB0AD684EFD0991BFA25D20AED9FB99 /* channel_argument_option.cc in Sources */, + F4888753B5E3C99337D91CA25B395DC4 /* channel_arguments.cc in Sources */, + 1DFDB9D91FF5BE3E81FC5D75A4D2D43C /* channel_cc.cc in Sources */, + 3FF61247AA8E9320CB5842E8F6CDD7C6 /* channel_create.cc in Sources */, + AED76AB6AD88956C13F6F1F2C83C035D /* channel_create_impl.cc in Sources */, + F7790F7878E552AEA3F9CC07DA087FED /* channel_filter.cc in Sources */, + 70AB9E1844376AF654A945C6A385BBB4 /* client_callback.cc in Sources */, + 77A2C4A5E97ABFAEF55BD5A586CB523D /* client_context.cc in Sources */, + D703CC835039F5418A5942942DAA7A3F /* client_interceptor.cc in Sources */, + 4CB0699F88C62FE4F1D6D02335F41EBE /* codegen_init.cc in Sources */, + 02B4EB91C897FDE1816F18CA04D8F1EF /* completion_queue_cc.cc in Sources */, + CB338697ACDDD2B95EFD6A40127779C0 /* connection_id_generator.cc in Sources */, + A8A76A756B2D63C011AD1B72C4533211 /* core_codegen.cc in Sources */, + EF77EE00C69CA708DF3ED29FFA7511C8 /* create_channel.cc in Sources */, + 65D16366D0EC875438D16A574CB020C5 /* create_channel_internal.cc in Sources */, + 2963B348F6079545AB4FCE3C5C5F9466 /* create_channel_posix.cc in Sources */, + 6735CB374613622725EC9BC269D13A28 /* create_default_thread_pool.cc in Sources */, + 6C615D03F3EFCE39EA42DD56D7CEA560 /* credentials_cc.cc in Sources */, + F2323E9BDFEFBB28F49BA5529F53844A /* default_health_check_service.cc in Sources */, + 3607D6DD891603CDE1FF6CE7A8F4C02B /* dynamic_thread_pool.cc in Sources */, + C9AD36910B47E7FCC0AAC11C9CCA0F87 /* endpoint_binder_pool.cc in Sources */, + 1008B0A2FDD5B8D5B4E38C3F061C6149 /* external_connection_acceptor_impl.cc in Sources */, + 1ED5984DC335DE72582D494F6FDEFBEB /* gRPC-C++-dummy.m in Sources */, + C6E2B4B588B4C584FCC76E4759DE7603 /* health_check_service.cc in Sources */, + 6763959FA93DD08286A7937E1AC017D4 /* health_check_service_server_builder_option.cc in Sources */, + 5ADE64B4CF0855D89022227FF60BA16D /* insecure_credentials.cc in Sources */, + 4DDCB9033156795E3810AD43EC7BFAA7 /* insecure_server_credentials.cc in Sources */, + 7D88A1545721D978BD4914CBFF2EADF9 /* jni_utils.cc in Sources */, + B1E8B5173A2FC8055DCC80E09F937CDC /* ndk_binder.cc in Sources */, + A34479713C0159DC80F4E67774AC08D2 /* resource_quota_cc.cc in Sources */, + 6EF198E84BEF254006A8F7306F7F02FD /* rpc_method.cc in Sources */, + 4C7FC8B7F9C33D141A9C5939A29075B5 /* secure_auth_context.cc in Sources */, + AC8EF150A6AD642E40E4999F2AB3E0AB /* secure_channel_arguments.cc in Sources */, + 5226C122715614B542D6D73E8116E86C /* secure_create_auth_context.cc in Sources */, + F028EC6F236A6083E2F7A900F21F44F0 /* secure_credentials.cc in Sources */, + FC6601CD540FCB047AC5740DC18FE7EC /* secure_server_credentials.cc in Sources */, + 3D477C38B80677A92D8CDF88F41D4AE2 /* security_policy_setting.cc in Sources */, + B2D4494D40EF2CCE0C0A91A3CEF33F0A /* server_builder.cc in Sources */, + B5F9BCFCF54C7D9CC1C7C8306F519D0F /* server_callback.cc in Sources */, + 3F39BBD9891EBA578350B3D2A9B95950 /* server_cc.cc in Sources */, + 70E66C5FD7C5D729889B035FA5CA94CB /* server_context.cc in Sources */, + 502C085E3C4018D70019B2ED59709D13 /* server_credentials.cc in Sources */, + 87DE7394DDC0973CEE4AC2D5DFFF41E8 /* server_posix.cc in Sources */, + 7F97E5198471C9924A67C7668BD4D362 /* status.cc in Sources */, + B14BCAD63AF355AD91CFCD1970109875 /* string_ref.cc in Sources */, + AA07452049D0710D7B01F6B34B38B562 /* thread_manager.cc in Sources */, + 3AA8435C6E6D6FD05D3ED4B838BB70F8 /* time_cc.cc in Sources */, + 6E46A8FF6F29C4848EDCB9A57FF8BEBE /* tls_certificate_provider.cc in Sources */, + 2C19AE6FB15F55641F0BA862BBC9F016 /* tls_certificate_verifier.cc in Sources */, + 71B428066AF3F20CB9A563DD77111F69 /* tls_credentials_options.cc in Sources */, + 417D672AB6BE81A699FB216AA7D01850 /* transaction.cc in Sources */, + 3C565E7D31EC088F75B9C2BA6ABAE1E8 /* transport_stream_receiver_impl.cc in Sources */, + CAAF5237C14A05EAB4B9DBC5874C4F6D /* validate_service_config.cc in Sources */, + 83A7173CF0E476CC8BC4AF763A23C472 /* version_cc.cc in Sources */, + 2BDA9FCB7F7D049F41AE1B90FFC6FA7F /* wire_reader_impl.cc in Sources */, + C28583E096C6A30EF58F6E72E656DD01 /* wire_writer.cc in Sources */, + 979648ECB4DA46B74E5EDD3FDFCEEE3C /* xds_credentials.cc in Sources */, + FBBE95FA78293DB2F16AAFD16FF7CCAE /* xds_server_credentials.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + B5F3E9B5CC9C5C7B42098D1361BCE699 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 28E21F2A440F4B2BF844A6539B94F677 /* accesslog.upb.c in Sources */, + DC7E8234CB4D701C7602481827AF6034 /* accesslog.upbdefs.c in Sources */, + 6A105660F96BC21FDDF477C4109ED8F1 /* activity.cc in Sources */, + 00B00C4C3270A6F55ADCA81FFA9110B2 /* address.upb.c in Sources */, + 5465EDB9F7FBD17582AC21BEC37EDF12 /* address.upbdefs.c in Sources */, + 631A4BF7FEB8D82C83337F111EF2F71D /* address_filtering.cc in Sources */, + 1574BDB0C8AFEB610696F5F632157094 /* ads.upb.c in Sources */, + 8173530225E0749E51F0C8D9C7592306 /* ads.upbdefs.c in Sources */, + 50C1BF806928E0404C223556242572FD /* aes_gcm.cc in Sources */, + E1A2AF8B02B494DF9BA89C00959D57A5 /* alloc.cc in Sources */, + 0B66E3591FA6169B482B983B7F9462BB /* alpn.cc in Sources */, + 504CC1BBC0B1A6CCB6EA01BE90A6355A /* alts_counter.cc in Sources */, + FA9DC3076842751465BD15D854E056E8 /* alts_credentials.cc in Sources */, + D26F5473FF3573719A92575A86454FEE /* alts_crypter.cc in Sources */, + 382DC0659551797A5044B94634BF0D63 /* alts_frame_protector.cc in Sources */, + 70825400623F8F8A74640FFF792C5B56 /* alts_grpc_integrity_only_record_protocol.cc in Sources */, + 19C32F12132DA847DFB62FEBE30B89AA /* alts_grpc_privacy_integrity_record_protocol.cc in Sources */, + 355FA1D23E582C7330013B86F5E06CCB /* alts_grpc_record_protocol_common.cc in Sources */, + FC286C1BD805D169C04439B98A32C393 /* alts_handshaker_client.cc in Sources */, + 8D13DF005110BC0233F245B86259BD65 /* alts_iovec_record_protocol.cc in Sources */, + BAD31AAF443B34CD6C1D35C039A6E372 /* alts_record_protocol_crypter_common.cc in Sources */, + CEDCF8544610B69D1F92C814040F1135 /* alts_seal_privacy_integrity_crypter.cc in Sources */, + 872DBFF086E616323737E329D4E1A0D2 /* alts_security_connector.cc in Sources */, + 3A2640B22F47A2F8776D5AF10A52BB63 /* alts_shared_resource.cc in Sources */, + 4D97E5C140DEE40D870BA824A2362CAA /* alts_tsi_handshaker.cc in Sources */, + 63F9B541EF2C3320E4896BB4AE5A2C94 /* alts_tsi_utils.cc in Sources */, + BFB1D22141C539A324C96597514D9C53 /* alts_unseal_privacy_integrity_crypter.cc in Sources */, + CD2953F936599F017B88DF62F72FD5DB /* alts_zero_copy_grpc_protector.cc in Sources */, + 50E0BD02BC18F3E36111C0B51CC72336 /* altscontext.upb.c in Sources */, + CB9D60B54CA17ACBE42E0548A5C7DD5E /* annotations.upb.c in Sources */, + 5C2F77BF4B053A810C36E99112DD8E3C /* annotations.upbdefs.c in Sources */, + 5F2B99E307F81613F8316AC905330325 /* any.upb.c in Sources */, + 28D72F90F7C59969A009163491BFE4FC /* any.upbdefs.c in Sources */, + 2041C5976C8221839DA58B4F5B234A7E /* api.cc in Sources */, + 9ABD01D9CF79972AD554C3EE040F5C20 /* api_listener.upb.c in Sources */, + 0DCC3E933A7399ED97D5FF55B746D434 /* api_listener.upbdefs.c in Sources */, + AAAABB6FA0C94975A98030828E72A251 /* api_trace.cc in Sources */, + 04454684A00298725A3199D2A0F3C2D9 /* arena.cc in Sources */, + 44C2C90352271B1BAB87D561F4DAC78B /* atm.cc in Sources */, + C2432401DD2B1AA08F80467142AF86D5 /* authority.upb.c in Sources */, + 8282D30BAEF1219BE62E36F54E231444 /* authority.upbdefs.c in Sources */, + 80E8B14303881E873A2A1A8F991D29F7 /* authorization_policy_provider_vtable.cc in Sources */, + DBB0B043111AB5FDF104BEF3CE3F9A9C /* aws_external_account_credentials.cc in Sources */, + E476F70F742EC306CCA6F476A15AC7B4 /* aws_request_signer.cc in Sources */, + 5DD979F5092915EF540B1C3D0DDD6E70 /* b64.cc in Sources */, + 7750BFDFB9B4E0FD697BFE17BC173E3A /* backend_metric.cc in Sources */, + 9892A9ECF8E288B8F4866E418ED3C58C /* backoff.cc in Sources */, + 6434280B17EE21D7861DC0A63E7D3E42 /* backoff.upb.c in Sources */, + 9E99CAE159504408B4D0E4E6B8F270D8 /* backoff.upbdefs.c in Sources */, + 27FFFEF42A27A731916C322C24F10A86 /* backup_poller.cc in Sources */, + FF862D6BC88550937C787FF6DBA9F881 /* base.upb.c in Sources */, + 3B16A3AFF493761E1578BEA0B32B4E7B /* base.upbdefs.c in Sources */, + DE01F1B2E3C08213242A5F8984975798 /* basic_timers.cc in Sources */, + F9A1F62143ABE3EEF2C1C4350622EA5B /* bdp_estimator.cc in Sources */, + 398B2C9A179B86634CBE9026043825AC /* bin_decoder.cc in Sources */, + 458B7EA34CE45F25A737C8BCE95EFEDB /* bin_encoder.cc in Sources */, + 92C8DD0844DD1ECCA715BE7DDC6A294F /* binder_resolver.cc in Sources */, + E1B0F07C5D1BF468770A1C1E3B843FD4 /* bitstate.cc in Sources */, + FFB2521BAC8F7240DB8CFE43343F2132 /* bootstrap.upb.c in Sources */, + 0EF3B461C6D938195A1E69F289401EB3 /* bootstrap.upbdefs.c in Sources */, + 76323239C0A398CAEA3177673C6DEB52 /* buffer_list.cc in Sources */, + F0172338456C301B5C19CEA8F705CB57 /* builtins.cc in Sources */, + 761F3896BB93A1BFE78797C0994A8056 /* byte_buffer.cc in Sources */, + 614085BE3328324F1E96DAB0AB9F61C7 /* byte_buffer_reader.cc in Sources */, + 5DCA68EBC99BC2BE2D5DA9E3257E39A4 /* byte_stream.cc in Sources */, + A870C28822D1ED8E9025D6397D28154A /* call.cc in Sources */, + 4941D7E978AF73564DA63334BDA8043C /* call_combiner.cc in Sources */, + 0FC59A8BE727CBE0E7589430C611E1B3 /* call_details.cc in Sources */, + F907CFFFD9B89992B062A4B80EC8EF3D /* call_log_batch.cc in Sources */, + 25FE606F544E103117D24B2991AAA24B /* cds.cc in Sources */, + 01D9E4B73D7E6DC80948211F28D4FC06 /* cds.upb.c in Sources */, + 081E63071797BBDECA75E52AA9DFAA20 /* cds.upbdefs.c in Sources */, + E5C21BC908DA89297835DCD249AA6CA3 /* cert.upb.c in Sources */, + 7637A8211D4748D22542386E0639BB35 /* cert.upbdefs.c in Sources */, + 1E92E178CA0BB7B77A18902B9C66C2F8 /* certificate_provider_registry.cc in Sources */, + ED31D1915284ECF22867B60866B5D3C5 /* certificate_provider_store.cc in Sources */, + AE66F3D5CD300DD964B2D60A8656FDB5 /* cfstream_handle.cc in Sources */, + F285270AE47614D3EB82FC5D5CB82ACF /* channel.cc in Sources */, + AFA4E909FC5F8DAB1AFA95836A41835C /* channel_args.cc in Sources */, + F404C6DAA7911A5B53106DEE20C2FC90 /* channel_args_endpoint_config.cc in Sources */, + 5EF6DD4A7EB3EF32204D55B778B19877 /* channel_args_preconditioning.cc in Sources */, + D8BF4F3A0DBAA87FA7D97E07C0B965EE /* channel_connectivity.cc in Sources */, + 860D7DDC9FC520C475F199DA66BF9720 /* channel_create.cc in Sources */, + 4A02F5171A572A5AC74EF12EDF22C8BB /* channel_create_posix.cc in Sources */, + 33E24C3E4915089C831202B2BF9C8799 /* channel_init.cc in Sources */, + 979FF2E320E07CDB2C5AED82A75CBCB5 /* channel_ping.cc in Sources */, + A900FFE904093AD18A040FAFAAE0F3B6 /* channel_stack.cc in Sources */, + 9489465DA02607D616CE24BEE366B0C1 /* channel_stack_builder.cc in Sources */, + A7DDE201AE8FDCB976882A28FC301F30 /* channel_stack_type.cc in Sources */, + AA9C6CCA6B587E20646505635652658A /* channel_trace.cc in Sources */, + 8CEB08AA6EA76330DB00D2C549EF2795 /* channelz.cc in Sources */, + 02EFC8D38D87DAF1654B1095322274AF /* channelz_registry.cc in Sources */, + 2042EFF630843C4FA66BB20BC2E7C8A4 /* check_gcp_environment.cc in Sources */, + D338A96EAD774CE49E2024ECB83DE765 /* check_gcp_environment_linux.cc in Sources */, + D8CB2310D9CDF883295DC4E132F6FDB2 /* check_gcp_environment_no_op.cc in Sources */, + A984A1BF98B56A1E466037819CBD1686 /* check_gcp_environment_windows.cc in Sources */, + B4C61FB35FEDCE3D426B13EECD3D6C07 /* checked.upb.c in Sources */, + C10C3FA74E458AE2A9A98AC33A78F41D /* checked.upbdefs.c in Sources */, + 186F6AC6F55A7FE19E130EEC290078EE /* child_policy_handler.cc in Sources */, + 20AE8C8FFF6DCCC8A7E24B68A9591E43 /* chttp2_connector.cc in Sources */, + 487EB97C434ADC98C6190F49988086A2 /* chttp2_plugin.cc in Sources */, + D9500E42529F1841BEE047CAC68FC58F /* chttp2_server.cc in Sources */, + 3CE2E4CC3603800334C31AFE7A943E3D /* chttp2_transport.cc in Sources */, + F8F12D0EAA5B5D41AED28D50B7BDA100 /* circuit_breaker.upb.c in Sources */, + 15C500B53C4E1E819EE2FECA04B95C15 /* circuit_breaker.upbdefs.c in Sources */, + 8CD9245FEF2D7E678ED95D7A4E0F40D0 /* client_auth_filter.cc in Sources */, + 541153BB5ABF8769D053C7807A69964A /* client_authority_filter.cc in Sources */, + E0789E88BD9E9A98BE114330A809D6FD /* client_channel.cc in Sources */, + BCF8EBF9D1F23AC0690494829746EFB3 /* client_channel_channelz.cc in Sources */, + E73FE56BCB6EB7EAA77960A4B76751ED /* client_channel_factory.cc in Sources */, + E1E1602CDD1AFAA0D084BB705027056D /* client_channel_plugin.cc in Sources */, + 58766AF4547AB604AE2FDB224D934376 /* client_idle_filter.cc in Sources */, + 0E4134E4976B26DEFED078CBC0C76999 /* client_load_reporting_filter.cc in Sources */, + 0474704BC14260D734834220EABA06C7 /* closure.cc in Sources */, + BAE5F37C1C61DEB4F9685C9C0FB916DA /* cluster.upb.c in Sources */, + 7B71E2A0AC71F1D49C400F014C2E8816 /* cluster.upb.c in Sources */, + B530E7C6E31326A20BB6017EEC681A10 /* cluster.upbdefs.c in Sources */, + 26E9E54BF763B267D537E21DD9BFC11B /* cluster.upbdefs.c in Sources */, + 467F3F392B8A819BF696D2778736FBC2 /* collection_entry.upb.c in Sources */, + B89CF965FA17F0EC580C2BE17FEE1811 /* collection_entry.upbdefs.c in Sources */, + D641CAEF6D0AB2ADB40731D7900F4F29 /* combiner.cc in Sources */, + 0E1A965767194485722C94742962CAD9 /* common.upb.c in Sources */, + 94E558F13D2B71D611CEBB04DB06083B /* common.upbdefs.c in Sources */, + 6ED9016A2D069A6A4D5E513F669AEBA4 /* compile.cc in Sources */, + 4536B22D58BA459849DCA8613C2D8721 /* completion_queue.cc in Sources */, + A6039621367C118233BD537A989A838D /* completion_queue_factory.cc in Sources */, + 6ACD06E6FEE87E46AE9C8EA56D4D4613 /* composite_credentials.cc in Sources */, + B520DBD89F1E6E44E17E8E68C0FCEB8E /* compression.cc in Sources */, + 8636C394490F5035DA8C07340D88A539 /* compression_internal.cc in Sources */, + F821F0DD09A81E56D44C780A5F18402D /* config_dump.upb.c in Sources */, + 5230D5A0D403025404A72E1E7A540AAC /* config_dump.upbdefs.c in Sources */, + 0507860C475A7DA693085F23299FBB40 /* config_selector.cc in Sources */, + 87D80B6D4FC00823FE170D3D11F8E5CF /* config_source.upb.c in Sources */, + 1651255A33F6DAD51A8B70D63343433D /* config_source.upbdefs.c in Sources */, + CC20BBFFEB92A1EEC57F6E4CE793140F /* connected_channel.cc in Sources */, + 0E109257E2DEEEC30C9CD6CAD0165B91 /* connectivity_state.cc in Sources */, + ACEF10B09F9457198F2EDCE3FC932D58 /* context_list.cc in Sources */, + A657C54A61C7D9A385F883CEC1E8A37E /* context_params.upb.c in Sources */, + 601FD02E94E5E67967500D0A63AA1964 /* context_params.upbdefs.c in Sources */, + C58B316D6DE3360FA5FBE094E55C03EE /* core_configuration.cc in Sources */, + 40A6905690F435A244913BF15CB647E0 /* cpu_iphone.cc in Sources */, + 73C3A87D6AAF14E2473D62F55D2E66D9 /* cpu_linux.cc in Sources */, + 7E1C030204B15497EFD67B63E757CE55 /* cpu_posix.cc in Sources */, + 97207045304878317A42F95B3923F1F0 /* cpu_windows.cc in Sources */, + 78A258D62E2ED2481BDBFE6D80C0CF20 /* credentials.cc in Sources */, + 6A47034AB99A7600122BEF31F89C6ED1 /* credentials_generic.cc in Sources */, + 918B1813AC0744195F5D0F15EBCC15EB /* csds.upb.c in Sources */, + 129D8BC54DEA16181838C05EF37E4973 /* csds.upbdefs.c in Sources */, + 66C680EB8817A65D656332943BC29844 /* custom_tag.upb.c in Sources */, + 15810B21278F5E91FB72085D80F4D9CF /* custom_tag.upbdefs.c in Sources */, + 012056B9C3824A4D147A5CABA1944421 /* deadline_filter.cc in Sources */, + 222AF250841F61B71AAB9E674AC21EB9 /* decode.c in Sources */, + 8FD05F579B0E2A9A3CBDB83B4F47894D /* decode_fast.c in Sources */, + 282714C8EE9E43F7E1C08C7DCC2FEE04 /* def.c in Sources */, + AD887D1CE72E75AE737F4B14C68686F9 /* deprecation.upb.c in Sources */, + 0386F8A67FFE3E8E13CF5FB6AABF1A56 /* deprecation.upbdefs.c in Sources */, + 8C3CADF94EBF2636BA098BFD4401D420 /* descriptor.upb.c in Sources */, + 033B6FA092AF3347E497DAB8B5F66B3C /* descriptor.upbdefs.c in Sources */, + C4E8320A5ACCD502584C535901533129 /* dfa.cc in Sources */, + 6AC716CBC0200F2FF896595C97C1596E /* discovery.upb.c in Sources */, + 1B60E265942D6A45FEEEA5AD4DBD6D06 /* discovery.upbdefs.c in Sources */, + 4328619455CAEDD728C01B3E6734BCC5 /* dns_resolver.cc in Sources */, + 15C42364421A0B337B0B0EFF5E2D701B /* dns_resolver_ares.cc in Sources */, + 14675740085D1ACD162525D8F579C2B8 /* dns_resolver_selection.cc in Sources */, + E2A7583E990D02FD120F1FE612BE3280 /* dualstack_socket_posix.cc in Sources */, + 99B79EF8B4C4149A2B379CA2409403BC /* duration.upb.c in Sources */, + D8855BF71B9A4935BE847070084A34CD /* duration.upbdefs.c in Sources */, + 55089CAB9F7A1F2B8C045E5A4DE71E51 /* dynamic_filters.cc in Sources */, + 0BD3ACB04D930731BEF2D69334ADD377 /* eds.upb.c in Sources */, + CBC2D542B02DE2F48127CD7133C86944 /* eds.upbdefs.c in Sources */, + DF5C45B5B46BE135CD9DB3E778EE40A9 /* empty.upb.c in Sources */, + 69616D70FD316A626DB1D724768A5B24 /* empty.upbdefs.c in Sources */, + 14E3FFB3BAC531DC4E57381B4D02BE83 /* encode.c in Sources */, + E42ECF52AC2219DB16AC29D8AF198ED5 /* endpoint.cc in Sources */, + 503A400FD0E6CB99AEAEB7122231833A /* endpoint.cc in Sources */, + BCF8DFABF9AE2DC1CAE5F7A69D5E28CC /* endpoint.upb.c in Sources */, + AF5C7DE0D0306AFD6AE677D2F4AA72CC /* endpoint.upbdefs.c in Sources */, + 01EECA76CD871FAD63A3C6D411D7CEB9 /* endpoint_cfstream.cc in Sources */, + 5BEED6F82C356DEDAC26300A0EBFFDEB /* endpoint_components.upb.c in Sources */, + E421DC0A63D6BC996FBCEB673D2B3C86 /* endpoint_components.upbdefs.c in Sources */, + 43716542758475C47C9BCCC25A3E8B57 /* endpoint_pair_event_engine.cc in Sources */, + 3E3C6719B94DF03F259DD51BE19ECF09 /* endpoint_pair_posix.cc in Sources */, + 001B97953E0A0314F69A0327CAF24D90 /* endpoint_pair_windows.cc in Sources */, + 0B5CC8AEF0D5880B647BF3C2C377CA98 /* env_linux.cc in Sources */, + 7FCAE26DF9C0D6402472A9A9EF2F9D65 /* env_posix.cc in Sources */, + 766BF1F77A1D3EF1F62C7288AECFBD3C /* env_windows.cc in Sources */, + 31E39658752B615785C38AAA0863138A /* error.cc in Sources */, + A0D0365D0B9D897C163DB2261B3988AA /* error_cfstream.cc in Sources */, + D78981B64703FC7C0C57FE9CFE41F99A /* error_utils.cc in Sources */, + 01C953C47D97EDD646DC6EBEA6956AA6 /* ev_apple.cc in Sources */, + 2912911199BDEE91B145C26A2905FD3C /* ev_epoll1_linux.cc in Sources */, + D82DDAFF18282D09A8EB457828E03233 /* ev_epollex_linux.cc in Sources */, + 9A423366FA5C37C26011923BDBAED84E /* ev_poll_posix.cc in Sources */, + 3194586EB6A6B76EAA7943C9C6E6AB8D /* ev_posix.cc in Sources */, + C37AA0E457CC7F9368D5A7E5352BE33D /* ev_windows.cc in Sources */, + 73074A9D5ACBE94ED45EAB3F3299FE75 /* eval.upb.c in Sources */, + 2FC0B32EBFCB234A95BE8D228535798C /* eval.upbdefs.c in Sources */, + 2864E2E69945E97096B4E61B1C25D55A /* evaluate_args.cc in Sources */, + BF5BE2DF8B89AB52AF021D78416BE608 /* event_engine.cc in Sources */, + A307F7C940087C9A73C7BEE798EEC223 /* event_engine_factory.cc in Sources */, + A825C7E9D0111D1E36F6ED213BADAB66 /* event_service_config.upb.c in Sources */, + 20F9EB0FC34F2DD0FC0925AFDF55E8DF /* event_service_config.upbdefs.c in Sources */, + D6D6C643B16602D617E9B89134714FC1 /* event_string.cc in Sources */, + 2F8C58F7A08CF1EDA219D513FCECF1F8 /* examine_stack.cc in Sources */, + 32E5C0F3C96F206D28EAD4FA0C729B43 /* exec_ctx.cc in Sources */, + 21E0F1C6310CA3C25CA616A428DFBDDA /* executor.cc in Sources */, + FAB38840F3388F8561FA2242614EFF16 /* explain.upb.c in Sources */, + 27F995B0FFCBE2DA58B51FC6022AC199 /* explain.upbdefs.c in Sources */, + D626F691C892D5E771CB109613BF92CD /* extension.upb.c in Sources */, + C93BA7A9BB35AC34519F5981A4E85596 /* extension.upbdefs.c in Sources */, + 53E71704725BDE8F2B93BCFC92977D0B /* external_account_credentials.cc in Sources */, + 77778961630DE3249D84461920F8464B /* fake_credentials.cc in Sources */, + 32611D4B02038EAFBFDEEBAABBA698F8 /* fake_resolver.cc in Sources */, + 2D520AFE240CD0265678D9417EB6B5A9 /* fake_security_connector.cc in Sources */, + 1AD3517E10B775FD706E970D828B5158 /* fake_transport_security.cc in Sources */, + CF9EE32C1BE6695F96F75D77670E2510 /* fault.upb.c in Sources */, + 35313D00373AA08D5DC2FDEEAAFF2963 /* fault.upb.c in Sources */, + 21DAC14F9AE90DCA83E3FD756B26A25F /* fault.upbdefs.c in Sources */, + 65840CC0705F342FAFD1C32837AFBF4E /* fault.upbdefs.c in Sources */, + BBDA22828FA7781AF3D294E0A36A07A7 /* fault_injection_filter.cc in Sources */, + 31025B444868E90D8B36844B0B056D5A /* file_external_account_credentials.cc in Sources */, + 6825CA383E7DFB867C2FFEC5547D20E0 /* file_watcher_certificate_provider_factory.cc in Sources */, + 73C828217326BEFE8A12E27FAD52233A /* filter.upb.c in Sources */, + 6A2A7368D2F82DA90FD443A94015139A /* filter.upbdefs.c in Sources */, + C0BFB2AED14719DAFCE480B4258E742A /* filtered_re2.cc in Sources */, + A38FFF6167C7483BE1F6E71EC1F64EDD /* flow_control.cc in Sources */, + 57DC91957366E2F8C8B7B0222C8699B4 /* fork.cc in Sources */, + CE85E701255BC525ACCA6C229777C477 /* fork_posix.cc in Sources */, + 1E55A4268075DE794D70AA78D1065E17 /* fork_windows.cc in Sources */, + 9464B1E18769ED9C5C7C6D60D36B9D0A /* format_request.cc in Sources */, + EBCF1D7CE48F7ADF87499B168978CE59 /* frame_data.cc in Sources */, + 31F951F6414D719693103E96407C21ED /* frame_goaway.cc in Sources */, + 1CDEE1052B92937171CD57EB7728520F /* frame_handler.cc in Sources */, + 77DD5DD29E03873A68B2802B6B5622FC /* frame_ping.cc in Sources */, + AD9F6F3C67AA49A3D30F8D54B3E0F942 /* frame_rst_stream.cc in Sources */, + 9A85F8430E31367146DC7F19D92617C5 /* frame_settings.cc in Sources */, + 49426882779C7FBBAD3E1535CA98C814 /* frame_window_update.cc in Sources */, + 67151F69C3E682BF9ED72ED43A2114B3 /* gethostname_fallback.cc in Sources */, + 07ED1A213C62473AAE0461935CB3E095 /* gethostname_host_name_max.cc in Sources */, + 73D6E83495759C7A58F80D2881CD950D /* gethostname_sysconf.cc in Sources */, + BCBDE0127643EC09DE63AE996ECC69FE /* global_config_env.cc in Sources */, + 62B112AA05EC895339C6725E717ADE7A /* global_subchannel_pool.cc in Sources */, + 339FCD39268D42A7F22EFFD9CBFE5E6A /* google_c2p_resolver.cc in Sources */, + FB87B1BFCB10C8890F88BC096B92EDE5 /* google_default_credentials.cc in Sources */, + FF38D158AC6FC0D2ABB7413344BF6AF4 /* gRPC-Core-dummy.m in Sources */, + E05F94454021067C0BF12FE177A7D777 /* grpc_alts_credentials_client_options.cc in Sources */, + AB533B4345AA639A22963BCE7CF84B22 /* grpc_alts_credentials_options.cc in Sources */, + 77DCF4B8780D0B3D4FEFCDA68CC5C2DE /* grpc_alts_credentials_server_options.cc in Sources */, + F3C34946882A55C8631BED5807160843 /* grpc_ares_ev_driver_event_engine.cc in Sources */, + A0374B7489900EC90B7E1BA0870B82D0 /* grpc_ares_ev_driver_posix.cc in Sources */, + 97BF2EFFD9FC849044332284FB5F46EB /* grpc_ares_ev_driver_windows.cc in Sources */, + 1930475971CD3F219021854DDE47D092 /* grpc_ares_wrapper.cc in Sources */, + FC658C8574F3A088D1757368B345FC23 /* grpc_ares_wrapper_event_engine.cc in Sources */, + 315CA57174AE86CFC72808B45A035991 /* grpc_ares_wrapper_posix.cc in Sources */, + ECA920FAB4008728C8E491AF9C542D8C /* grpc_ares_wrapper_windows.cc in Sources */, + E2F326B3E314798011EB4B4A02F82022 /* grpc_authorization_engine.cc in Sources */, + 79865B5F81E6D9BAE6D57E5935C222F0 /* grpc_context.cc in Sources */, + EC35D9CA328CAA3CFBD9AF90EEB81AAB /* grpc_if_nametoindex_posix.cc in Sources */, + 32DA518607BA1915B4AFF2F715F172E4 /* grpc_if_nametoindex_unsupported.cc in Sources */, + 5405D723A01D8A9079B53476A15D36CD /* grpc_plugin_registry.cc in Sources */, + 8A5CDD6A2D39AEBE2DF670D29F1C7771 /* grpc_service.upb.c in Sources */, + 86716DC63B298827E0764FCD6A36253A /* grpc_service.upbdefs.c in Sources */, + C1C88F4C16BC4D5DEDD285181FCFC5F2 /* grpc_tls_certificate_distributor.cc in Sources */, + 3AED46BC7DF1C25AA530B58679DC60E1 /* grpc_tls_certificate_provider.cc in Sources */, + F843ABE630C018704D5434C0D944CEA8 /* grpc_tls_certificate_verifier.cc in Sources */, + 178893DF31A0FB0158D1876A12B44891 /* grpc_tls_credentials_options.cc in Sources */, + 75BDEE5609631A05AB68BE0566D2DA6B /* grpclb.cc in Sources */, + 0363EF319E1D8AF877DB7CED8A263AFB /* grpclb_balancer_addresses.cc in Sources */, + E5F9E83374A750A2063CD15A584CF0EA /* grpclb_channel_secure.cc in Sources */, + A3E57017E4F1890AB9A51FFE48B9DDEB /* grpclb_client_stats.cc in Sources */, + 15215A55F490D86A138C28CB0F15BEB0 /* gsec.cc in Sources */, + CD36456C99DAB9C68AAC72C8EEB5E60C /* handshaker.cc in Sources */, + 13503922FE9F1EADBF402F19CADFF628 /* handshaker.upb.c in Sources */, + 653B23DFEACBB8F26498EFAA23F6F3CC /* handshaker_registry.cc in Sources */, + FADC21A5BD29FD9715FE6F1F14C81978 /* health.upb.c in Sources */, + 66CCEB0D127284D43111A310C8836A77 /* health_check.upb.c in Sources */, + 374AC5A541E177A200D88110E13AFC35 /* health_check.upbdefs.c in Sources */, + 22B289E833FD1F164F60ECFE92CD9D92 /* health_check_client.cc in Sources */, + C32D5B0AF56D964E9E4616022A9587B5 /* host_port.cc in Sources */, + 6041ED943FCB06E9B948E9CB9C72FC7A /* hpack_encoder.cc in Sources */, + 5B6EF35277573DA9331BBEF9D6B27AE7 /* hpack_encoder_table.cc in Sources */, + 7C1E0E08E6867A7445FCD8BDD8C3C231 /* hpack_parser.cc in Sources */, + 27F99A99FBE3D69DD9074C7460022628 /* hpack_parser_table.cc in Sources */, + DDC78F2C3DD1A5F57686D9CF42E4C110 /* http.upb.c in Sources */, + FDBEE63B07044EE6C90093A1DDA3C737 /* http.upb.c in Sources */, + 2BA28975F31FA91617F92F31A5A7C486 /* http.upbdefs.c in Sources */, + F4F554AE1A4DD4D98214E88298409047 /* http.upbdefs.c in Sources */, + 389549B49688453C326398F8DC5A999E /* http2_settings.cc in Sources */, + 2DE0885031F4B4667C019E4392DCB59E /* http_client_filter.cc in Sources */, + 4CB693F5FF8C5A5B0A16D1C5B7D79A46 /* http_connect_handshaker.cc in Sources */, + 4912F69759E6928F4DDC64178A07C2F0 /* http_connection_manager.upb.c in Sources */, + 8E645DE421B9C7DABFA3F94CBFD0C110 /* http_connection_manager.upbdefs.c in Sources */, + 0DE0C2B52BDCEE24E06FF22188C58E84 /* http_filters_plugin.cc in Sources */, + BDB6A547ECCDDCBB29B18FBB43C36C44 /* http_proxy.cc in Sources */, + E0DEF34281B8FD86EBFB1634C9D56F27 /* http_server_filter.cc in Sources */, + 7422714C2A899C2CD3304850BA577035 /* http_tracer.upb.c in Sources */, + A2629593CD048AAAE9983BD4CE86867A /* http_tracer.upbdefs.c in Sources */, + 4114B0DF382B57A8B65AE4B8360A45DA /* http_uri.upb.c in Sources */, + 223C6C50D5803F3E22AB851DE594FAA7 /* http_uri.upbdefs.c in Sources */, + 5717C4860ECD42305021C59C83F9120B /* httpcli.cc in Sources */, + E1AC2129BDE273A11F4E91F314CE3640 /* httpcli_security_connector.cc in Sources */, + EA5917129BB87E0C99FE60FFC18521F6 /* huffsyms.cc in Sources */, + 9A7369DE93B8F6BF171F1115310B853A /* iam_credentials.cc in Sources */, + 5F610A571F4AED6F3726B40DE773CD89 /* idle_filter_state.cc in Sources */, + 0AC3BF03A8AB5F6CE7B4BB38CD6C669E /* init.cc in Sources */, + 4F80AF21F56DD1421C935D584F40AD75 /* init_secure.cc in Sources */, + C999956D9B573D3862FB8C72FB2B195C /* inproc_plugin.cc in Sources */, + 64A82FECEC2F646E4A44B9F6280B0D44 /* inproc_transport.cc in Sources */, + CC1FAE224076764E404C0E673DA10283 /* insecure_credentials.cc in Sources */, + F9D3733069522A59493EC4765E224EAD /* insecure_security_connector.cc in Sources */, + 7F51CC717C1B737DF4926538BB743865 /* internal_errqueue.cc in Sources */, + 3C851A2F0BCDB49C469CE7759024A297 /* iocp_windows.cc in Sources */, + 8CE3A3C46FDEAD370313F12DA61B3D3A /* iomgr.cc in Sources */, + 91A1301B7A71F951F4D7464B106FF0AE /* iomgr.cc in Sources */, + E94B255B1E85DA28977DD522FE49450F /* iomgr_custom.cc in Sources */, + C3CFD61654304F151723F74BF004AD88 /* iomgr_internal.cc in Sources */, + CFEB2F8D9FAFA8425954FAF7A3DD38AD /* iomgr_posix.cc in Sources */, + BA40CB62F2FC8974CCF172B32DBF617C /* iomgr_posix_cfstream.cc in Sources */, + 6575F8588F6DFCD0D7058848F3F9B97C /* iomgr_windows.cc in Sources */, + 5B06C6C72474AE383A1D527632956743 /* is_epollexclusive_available.cc in Sources */, + 7A789C0907E85FB740DE976576709EBE /* json_reader.cc in Sources */, + 7352E13ADE63BD2C94951429A0598E0C /* json_token.cc in Sources */, + FDB6B1015EEE043B62F3FB2BA8683EBF /* json_util.cc in Sources */, + 459F6FF7E1C8A0873FDC0C351E4FC9CB /* json_util.cc in Sources */, + 85FE70832475D52BD4DD0770E81FFDC0 /* json_writer.cc in Sources */, + CE58451E7AE18B49393122E679E3A930 /* jwt_credentials.cc in Sources */, + 48204F4360301B85F5003843FC89008E /* jwt_verifier.cc in Sources */, + CB61EF1A23CC2CB937B9687E89800144 /* lame_client.cc in Sources */, + D43C39BE27F7942AD9B3E53073D776A9 /* lb_policy.cc in Sources */, + 4C86A6F77630B2CE486B639AB1053C93 /* lb_policy_registry.cc in Sources */, + 411C69469E9A05FEF2B7AD827AEA3573 /* lds.upb.c in Sources */, + E8A8B5051F04BB5000B99B41D6361916 /* lds.upbdefs.c in Sources */, + C0D4B42324AE568169D54F0956B3C889 /* listener.upb.c in Sources */, + 825BA58EAF30CBADA76043743235B25D /* listener.upbdefs.c in Sources */, + F0A04ED6B51FB56EACB498E0FCB56D82 /* listener_components.upb.c in Sources */, + 77869DC81926CAC217A1A1756C2B51F2 /* listener_components.upbdefs.c in Sources */, + 27C13B51CED4ABF8FEC4694FF2972410 /* load_balancer.upb.c in Sources */, + E1B4BFDF644E2831B068182609530080 /* load_balancer_api.cc in Sources */, + 2A57F8238461C399616AAB92765AF859 /* load_file.cc in Sources */, + 5CDE4EE10D18B30DECB89D81778E9D5C /* load_report.upb.c in Sources */, + 9B89EA5688CCFFC0F4E8DB2D610E492B /* load_report.upbdefs.c in Sources */, + 59D58B769A709AA94A0170E4F3E02047 /* load_system_roots_fallback.cc in Sources */, + 752E703C652E54EC3F791E7C66EFA6AF /* load_system_roots_linux.cc in Sources */, + D333B1691D24BE6B862A82476738604B /* local_credentials.cc in Sources */, + 4E042CA3B7717A954A9D0C008AD78B7F /* local_security_connector.cc in Sources */, + 3C60FD0982672E1CFA0ADE639A72E8F3 /* local_subchannel_pool.cc in Sources */, + 6A7257AEC0BA6422C1C10F70F2540B20 /* local_transport_security.cc in Sources */, + 65AAE4085510AFE2FD679A4C85D6DF2B /* lockfree_event.cc in Sources */, + A60C54A38D85A1D32AB6EB35AC152FAC /* log.cc in Sources */, + 529B7C12989536177FF1FD78E3BB91FA /* log_android.cc in Sources */, + E04F5F8E8E0AFF22159B75785C21CB07 /* log_linux.cc in Sources */, + F074CC4E688FD5CDA133881AB761AFD1 /* log_posix.cc in Sources */, + 921121EBDD082ECACDC1973E1C9674C5 /* log_windows.cc in Sources */, + 798A58121670F34494FA80F1C2D05555 /* lrs.upb.c in Sources */, + 82F6E30F757E296AE8EC52998D8CE56A /* lrs.upbdefs.c in Sources */, + 499286D0EF3C895B577CC69BD6DF91D7 /* matchers.cc in Sources */, + 9ECE1444E224D7E35F1EEEA50DB60BC0 /* matchers.cc in Sources */, + 620FE6AED349347A9705BE9DE7B7F68B /* max_age_filter.cc in Sources */, + C6360F31C88F09D05777588A74F63C0E /* memory_allocator.cc in Sources */, + 49C5AD5E8C8508C5F623E74C3042DDC7 /* memory_quota.cc in Sources */, + 7F494992CAC831B9735E92ACEAED4A14 /* message_compress.cc in Sources */, + 3058819A1122B02F9C7A4C54CEAD596F /* message_compress_filter.cc in Sources */, + BF049785B17BF49E1368EF29ABDD45C2 /* message_decompress_filter.cc in Sources */, + 02991C03F14B4C711999F78134EA875D /* message_size_filter.cc in Sources */, + AD52E3EEAECC37A06C3868465369DBE4 /* metadata.upb.c in Sources */, + AB43D77C217EF6FF349528555459B01A /* metadata.upb.c in Sources */, + 8C69286A03A196AC9928B96B8CB78EFF /* metadata.upbdefs.c in Sources */, + 171C7418A0246000C06E6AB7891F0C85 /* metadata.upbdefs.c in Sources */, + 0AEBE4FFE34F18D8D7802BF63789CE8C /* metadata_array.cc in Sources */, + 94A06D7EFF749562CAC2927EACB3AFB9 /* migrate.upb.c in Sources */, + 2E6DF6C171C53AFF9A797F03D9E4CFDB /* migrate.upbdefs.c in Sources */, + 9436AB0812793AEE967B34323169FD36 /* mimics_pcre.cc in Sources */, + A4F62CA23FBA916BCA023F6E62AF990D /* mpmcqueue.cc in Sources */, + 68BB7F2FF5B712D7BB79F3882A71F32E /* mpscq.cc in Sources */, + 70BED192E1CC45D692F9B197F8CA6908 /* msg.c in Sources */, + 56D1D88894C17295E04F319E9A02C70B /* murmur_hash.cc in Sources */, + A1234BE0970736AE063EF3E4AB75143A /* nfa.cc in Sources */, + BB4CBFE9DEA0ADD29204CA5CDBA66D05 /* node.upb.c in Sources */, + 21095916193DCAB24EC6BF39FD58805E /* node.upbdefs.c in Sources */, + A581C87A9C555F4F600B4974471923A7 /* number.upb.c in Sources */, + 3C75B7B0FCC00A0036CBFB4D357B8DD8 /* number.upbdefs.c in Sources */, + 603175AF994CDC7EF7C400765DF3F41E /* oauth2_credentials.cc in Sources */, + A66AFC43607C02DC8232840F1B1A7A95 /* onepass.cc in Sources */, + 9056CAF454A6D9139736F8619A6CBFBE /* orca_load_report.upb.c in Sources */, + A075D04449F15F0460ED0F4270045381 /* outlier_detection.upb.c in Sources */, + 203FBCA2725BBB6DF6655F618F4A53C1 /* outlier_detection.upbdefs.c in Sources */, + DE92BE4383F1DB50B02E237DF341529B /* overload.upb.c in Sources */, + 5AA2C4945F12B2B0B1307BF15D9C2DB8 /* overload.upbdefs.c in Sources */, + 226161962B02C1CCB78816454DE429E6 /* parse.cc in Sources */, + 20EDB50074CB5743790ECCF00D4C132B /* parse_address.cc in Sources */, + 2526B5805BDB84C011F6DECA8FCAFB6E /* parsed_metadata.cc in Sources */, + 3BF73E9FDF4B94002469171C2D4F5C78 /* parser.cc in Sources */, + 77B0D506332728706C3C6733C6BB7E10 /* parsing.cc in Sources */, + 66C2ABC35BB694249CB1791BF6DDDCDD /* path.upb.c in Sources */, + 778EB96C3D64B02B2E7FF0F6E779AA98 /* path.upbdefs.c in Sources */, + 9FAE4C928F5E0FFE23593A8327FC86C2 /* path_transformation.upb.c in Sources */, + ADCA7A6A7148D3C823C8D8C0B88CDE71 /* path_transformation.upbdefs.c in Sources */, + 866B0D8259D5BD41D93F38D33FAE5112 /* pcre.cc in Sources */, + 311DF001F7CA5483FD62F7630E031AAE /* percent.upb.c in Sources */, + 98A36C6E160290CEAC9283F7554BBFAC /* percent.upbdefs.c in Sources */, + 3A529D9F760A32E464FA383685FF1809 /* percent_encoding.cc in Sources */, + 1ABF4F7C93C01B77D4B58A8A7535430F /* perl_groups.cc in Sources */, + CEFA5AE145F788EDF7AE0B631C37C703 /* pick_first.cc in Sources */, + 9D8DFACF3C595B97CE5DC8E4F509F026 /* pid_controller.cc in Sources */, + 68CA82EE2D893C9213F39DF8C748BA0D /* plugin_credentials.cc in Sources */, + D7607D2E76BB89A77D5E5C040DDBB1D7 /* polling_entity.cc in Sources */, + 2742182362C144840F2B24E7FDB14291 /* pollset.cc in Sources */, + D7C1FA8E4FF65E4414827A429CB26DA7 /* pollset.cc in Sources */, + 417E11718FBD2C9846B9ACC8E1613A2F /* pollset_custom.cc in Sources */, + ABD01FED9BA4CB7A91DAEC618A9D935A /* pollset_set.cc in Sources */, + 10BB7FE79C3DD634F8FA1D93D858778E /* pollset_set_custom.cc in Sources */, + 3D62831EC33B318BFB0CCE23E23309AD /* pollset_set_windows.cc in Sources */, + 17E617CBDB8F1DB960FA5B6B696A393C /* pollset_windows.cc in Sources */, + B85B5D64B19B482B2870F233C7607EAE /* prefilter.cc in Sources */, + 29FB87003241264C102328F3D0FF7866 /* prefilter_tree.cc in Sources */, + DA724E0F40C6585845086E0859A3E029 /* priority.cc in Sources */, + 40714B9E553CFCB71E5F0A22C2A94E4E /* prog.cc in Sources */, + F4257B8C18BCE477B986F82AE45C2779 /* protocol.upb.c in Sources */, + FA0C08AC54D65422553D8E902A8C3461 /* protocol.upbdefs.c in Sources */, + BAC2EDC9FA668C421B124337C499B06E /* proxy_mapper_registry.cc in Sources */, + 9EE8AA0F940EA81357B4E875F375A7C7 /* proxy_protocol.upb.c in Sources */, + 10B4CFAD7C62ADC771CBF9441228BA03 /* proxy_protocol.upbdefs.c in Sources */, + E93D737D77FFB95ED9EAD9AEAFEC589D /* quic_config.upb.c in Sources */, + 399C0A38A85ABF8BA67F376C94ECADF9 /* quic_config.upbdefs.c in Sources */, + A663460C713C427CB8FA7E4D753A1385 /* range.upb.c in Sources */, + 446E761D4694673A81A12C6B26A72C04 /* range.upbdefs.c in Sources */, + 74C7ABFE4BA6E847716EE104FFA9C0B0 /* rbac.upb.c in Sources */, + 35A880CB21B3CDF13E91ACF43BA4255F /* rbac.upb.c in Sources */, + 2261461DCEC7A5E9E4E60F0D0723DB83 /* rbac.upbdefs.c in Sources */, + DE89AAAFB659F2C224A9764544E8BBDF /* rbac.upbdefs.c in Sources */, + 67CF62F627E88828A9BED889F72382C6 /* rbac_filter.cc in Sources */, + 450AABA40F9E3E1F8A724083A7726ACC /* rbac_policy.cc in Sources */, + 66625F7B793AF748DA970907C56A6EF4 /* rbac_service_config_parser.cc in Sources */, + AC4607DCC5B00EB7E1F2BF29F42D87F6 /* rds.upb.c in Sources */, + 3E11D1BA436A3D1D56935AF4E4EF3E00 /* rds.upbdefs.c in Sources */, + 589D0F34171921E6919DF0534ED47A75 /* re2.cc in Sources */, + 871007ED9E2E313B0E88CB4B54170D29 /* reflection.c in Sources */, + 9B63B8973A33069EE682FA3A61259CE1 /* regex.upb.c in Sources */, + 11F3ED503F05A6D79E1B343C16EF3778 /* regex.upbdefs.c in Sources */, + 302B893DE0B93FFC5B4B4E2C0A22C96B /* regexp.cc in Sources */, + CEC05DF94786754D69232D7C7BF6CEA1 /* resolve_address.cc in Sources */, + EA1D24603A70EB9AD36E8234E0DA36BD /* resolve_address_custom.cc in Sources */, + 7215D122266191645FEBAF480007DE5D /* resolve_address_posix.cc in Sources */, + 75B0FE1B2D224D166D9B2F51249ED27D /* resolve_address_windows.cc in Sources */, + 8678065815440725C1DBD1B3F49B266F /* resolved_address_internal.cc in Sources */, + 73E8E4AE52467BD9C78386795457AE2A /* resolver.cc in Sources */, + F20FA0A3ED5D654E5E0B269467313952 /* resolver.cc in Sources */, + 88F07F333A66E8EA36885557D77BA24E /* resolver.upb.c in Sources */, + 350B82B0BF2F691E60CB767FC4DD3FCE /* resolver.upbdefs.c in Sources */, + E0A0EB3535C646A06CA5673056C44BDD /* resolver_registry.cc in Sources */, + B0A349EFD02EE2F448E18A24853258F3 /* resolver_result_parsing.cc in Sources */, + 061245BB04F9ADEE9D8D06EF4A76A19F /* resource.upb.c in Sources */, + 659EE4603182A5C87F9319F7EFDAD716 /* resource.upb.c in Sources */, + CBCFCB2590A5AF9AF2E8F39A6993C461 /* resource.upbdefs.c in Sources */, + 69BF57324854047A2D971DAF5F132161 /* resource.upbdefs.c in Sources */, + A1B9357ED896AB77724FE3086663E363 /* resource_locator.upb.c in Sources */, + 99B51C3C5192D31C9F908423B15D54D4 /* resource_locator.upbdefs.c in Sources */, + 02E03D8BAC2516C7A9E2AEA1439CC369 /* resource_name.upb.c in Sources */, + 7EEA9D73236EAE443AA89E02968B9C70 /* resource_name.upbdefs.c in Sources */, + 4CB116FBD41815819AAB3FBCA4B61592 /* resource_quota.cc in Sources */, + 54288962B1406D2E3869EC9A8180FDD4 /* retry_filter.cc in Sources */, + 2F8BA0C609814412D2B8CED3F744F946 /* retry_service_config.cc in Sources */, + 9B49F9A3AAEF540EAE3F9A5218A97ABD /* retry_throttle.cc in Sources */, + CD18C765E7D1AAF4181F131F7BEB12A4 /* ring_hash.cc in Sources */, + 196C69BF5ADDACD4F0B4E9A5B2A985E4 /* rls.cc in Sources */, + AB957A82AE6DEDEB4FE0675747EAF1B4 /* rls.upb.c in Sources */, + 0378BBCFFA86F8C86854376734310641 /* round_robin.cc in Sources */, + 30693BE3840789974E1FF8F5EC56BDBC /* route.upb.c in Sources */, + 3179A7FC8FB13B4DBFD47BAD17658B54 /* route.upbdefs.c in Sources */, + EF4F28CA8CAC1B6BF05D06889D9496FC /* route_components.upb.c in Sources */, + AE31B0F21D22CC1884784FDD63FBAA74 /* route_components.upbdefs.c in Sources */, + F4840093636CE617C270E8DC14550D6A /* router.upb.c in Sources */, + 5C10B0C936FF703D03F26541A85AC9C2 /* router.upbdefs.c in Sources */, + EBB56E1575821C65FDDC3FF834A5820F /* rune.cc in Sources */, + EF6FEF077E9783398B9EE3E16B87BC9F /* scoped_route.upb.c in Sources */, + 33C70C742D7FAB25FAE7C694FF8EFB7E /* scoped_route.upbdefs.c in Sources */, + 90BE351FB97623B81D36119307B0890E /* sdk_server_authz_filter.cc in Sources */, + 993693826B07AA6FEFD06CA24C16832B /* secret.upb.c in Sources */, + CAC5F5FA52973D53F8E94FED804B2DAF /* secret.upbdefs.c in Sources */, + CC86434E77C2D7389F58C63C02B84F71 /* secure_channel_create.cc in Sources */, + 95C279CDBEBEDC70C3FF73F2120460FC /* secure_endpoint.cc in Sources */, + 9C5B9C41A73D74261ECA3E9B325C57EC /* security.upb.c in Sources */, + 748A3DD0E9704E131CE373345D5ABBD6 /* security.upbdefs.c in Sources */, + 6C7302BCAE69E07A97C478868B19B282 /* security_connector.cc in Sources */, + 1DA10AC81E35FA8FBB7015B53DBBB052 /* security_context.cc in Sources */, + 3AF530FD3D029D5D7A0B071544C14792 /* security_handshaker.cc in Sources */, + BF9624E9790205F767914E3376403E9B /* semantic_version.upb.c in Sources */, + 709DB390EAA39835CCCF437117573E75 /* semantic_version.upbdefs.c in Sources */, + 5A476C8633DFB21603AD6C9919093E28 /* sensitive.upb.c in Sources */, + F9610E3C1E113B0B7A1A3403272E34F7 /* sensitive.upbdefs.c in Sources */, + D6BBC4F24B28ABC472AEDFCF5B668983 /* server.cc in Sources */, + D376A7DCCC2FDB53A2DDB747396798EC /* server_address.cc in Sources */, + 5B58FE87C6B45DCE49A581289F3671D1 /* server_auth_filter.cc in Sources */, + 7F6AA618197E1460AC7FC38F4B9E0B83 /* server_chttp2.cc in Sources */, + 4D0D27D271BC03BFD1A6297A28E27007 /* server_chttp2_posix.cc in Sources */, + 48A0281A27E12CA2C2F6715A11CC0C76 /* server_config_selector.cc in Sources */, + 61A9E914E4849A3800D87EE8BA43EF96 /* server_config_selector_filter.cc in Sources */, + A810988EEB26F4E85147867EE322BDA1 /* server_secure_chttp2.cc in Sources */, + 4DCCA50A6373CE96DAB9F93ADD7F13E3 /* service_config.cc in Sources */, + 6CB28D2F59819D50037507E07FC7B034 /* service_config_channel_arg_filter.cc in Sources */, + 142651B9E2713C336C6FB3A5892C641B /* service_config_parser.cc in Sources */, + 263D8186B35A52B3B0A5917E705E0674 /* service_config_parser.cc in Sources */, + BBC2BABE15825A1A1EFD1D16E732C5C1 /* set.cc in Sources */, + CB504DB21B6C1FA009166849F13A2D37 /* simplify.cc in Sources */, + 932BFCCEB3B6AB6F830CC5B1FB9747FE /* slice.cc in Sources */, + FDA0A026C368F31FD997511259256364 /* slice_api.cc in Sources */, + 29B69F7B88A65C86910EE065D4E640AD /* slice_buffer.cc in Sources */, + D116C11A1E893003BF8C343FA7A954BB /* slice_intern.cc in Sources */, + 1414069E3FBF5B9CA824A52B6D40B01C /* slice_refcount.cc in Sources */, + B205D82755D6E606DA77A4323E5925DE /* slice_split.cc in Sources */, + A3EE1FAC4860DB55003F008879EAA9F0 /* slice_string_helpers.cc in Sources */, + 75C2B5EA6A03D3ED8069199521DA1C28 /* sockaddr.cc in Sources */, + 7F67BC66C298735935C4AEED5EC2158C /* sockaddr_resolver.cc in Sources */, + B0A73F2E973FA6B52A7D2444ABA29249 /* sockaddr_utils.cc in Sources */, + 0DE226112409556149F6B353C63C207D /* socket_factory_posix.cc in Sources */, + CEA8B749FB3A77B7CECA5FB6C8C3CE5B /* socket_mutator.cc in Sources */, + F05A8C7C31ACCF2869286F7471C1E4C2 /* socket_option.upb.c in Sources */, + 62D45AF66774E9F067CD954B4564792D /* socket_option.upbdefs.c in Sources */, + 98B396B3910B5237666980D4D74F38D5 /* socket_utils_common_posix.cc in Sources */, + B56D9BB8A4D11CE999850084662F839B /* socket_utils_linux.cc in Sources */, + F5E30A3AA10556FBF8E998CD5B537F22 /* socket_utils_posix.cc in Sources */, + DB263CDA6BA8DCC88F3D69DCD7785302 /* socket_utils_windows.cc in Sources */, + 49997D712619A91B02CEA97E9352BFC2 /* socket_windows.cc in Sources */, + AC81B6351B474388998BAE85AB755A98 /* srds.upb.c in Sources */, + 1A338C2DC70736F7FDE7F3A1BEB6CE3E /* srds.upbdefs.c in Sources */, + 32AF8ABE58918A64517FB8D011738FD3 /* ssl_credentials.cc in Sources */, + 68D3284E8C9C911F3A6784761AF09B03 /* ssl_security_connector.cc in Sources */, + 31958F95051FEDF53FA6CB75A819F618 /* ssl_session_boringssl.cc in Sources */, + DAB777932689900AEAC0C4E3776C06A3 /* ssl_session_cache.cc in Sources */, + 523F583F453CDC173D7D82E1181754B3 /* ssl_session_openssl.cc in Sources */, + C368F0CB41CBB714B2651B3D165F8A10 /* ssl_transport_security.cc in Sources */, + 37AE306CBA090E7AF4914A10228D1A1C /* ssl_utils.cc in Sources */, + A8F50934B856E2C2DCF48AAEDC55A92B /* ssl_utils_config.cc in Sources */, + 60EAAC9DA10B51D2A3F704D9249B3A47 /* stap_timers.cc in Sources */, + 6D342F8A3B46DD635D0A78D7DF487CB9 /* stat_posix.cc in Sources */, + 71A882A3E24D6E129A056C76F712EEB2 /* stat_windows.cc in Sources */, + A7EEB55007F5C04714C4583C98D5218E /* stats.cc in Sources */, + 8F414D9ADB00C6971E742E9E354C4468 /* stats.upb.c in Sources */, + 16D3CA19CE597C7D7F2A036E8D4C7823 /* stats.upbdefs.c in Sources */, + 55DC6EF7A1EF5F394C9AE9E8279EED5A /* stats_data.cc in Sources */, + 8FF9A6E9DF63A72D9E28FA428C588694 /* status.upb.c in Sources */, + 0253FBA017ACAC565C55CADC0C743562 /* status.upb.c in Sources */, + 8FC3487ED31BA13995D9439CCA8646CD /* status.upb.c in Sources */, + 4A28371E72D6489FD98BF9D82AA789E3 /* status.upbdefs.c in Sources */, + 1B6F2E8C038A1684B7642BDD27B541F7 /* status.upbdefs.c in Sources */, + B405DA67271D8EAE132C68EF635FD1FA /* status.upbdefs.c in Sources */, + 1AF3DAE617704BD8D23E6AC3EF261CDB /* status_conversion.cc in Sources */, + 8B9E9AEF550F5DCF601F5638B0DF49F5 /* status_helper.cc in Sources */, + 566A858CD240066CF2BA3925D58ED283 /* status_util.cc in Sources */, + 80FB7C4FE867EEC15E7515D28ECEBCD0 /* stream_lists.cc in Sources */, + 63F31259925037A0AC3B05D53182945B /* stream_map.cc in Sources */, + B28127C27494CC8CE22439659D94956D /* string.cc in Sources */, + 4A57EE3633337C235A91A6EF5654F9EA /* string.upb.c in Sources */, + 5E88ABA5D7985DE4D6ADDF5E89CE6F6F /* string.upbdefs.c in Sources */, + 79CF0F59ADBA4819E48D66D378AEAD75 /* string_posix.cc in Sources */, + F57E72B93E67562DFEA7FC27B5D0E14F /* string_util_windows.cc in Sources */, + 7B7B91C299492A12CA9817455F32A52F /* string_windows.cc in Sources */, + BF9DD402706FB7FE93F26C84FC7052ED /* stringpiece.cc in Sources */, + 5643FF207A1CBCDC69F5961AF4B64331 /* struct.upb.c in Sources */, + 1CF5677A188D7698BCF8CF27E4941851 /* struct.upb.c in Sources */, + 28CD1C8A12EA7CFDEFC0536437D07173 /* struct.upbdefs.c in Sources */, + 3E26B701993B6A8A5AE25FA33B46ED80 /* struct.upbdefs.c in Sources */, + C3555925512BAE89EFE7741E38A608FF /* strutil.cc in Sources */, + B1E9019E5F0E89002CC9A6FE471F47FF /* subchannel.cc in Sources */, + 80575441EB076A320D3511033F87D642 /* subchannel_pool_interface.cc in Sources */, + CEE9E3C40F1D452100160F4FCAA5BD01 /* substitution_format_string.upb.c in Sources */, + 9E8128810CBC2520027CA09FDA675D54 /* substitution_format_string.upbdefs.c in Sources */, + 45653DFE8819BBA709E6347D97F67F14 /* sync.cc in Sources */, + BA13BAA7264C0550447E1FEFC18A6016 /* sync_abseil.cc in Sources */, + 8AC676B9614DE64DED601DC1E1B84E37 /* sync_posix.cc in Sources */, + DB5C9AA19DBB3DA6B09ADAD7BC1671E3 /* sync_windows.cc in Sources */, + 945B7125E578EDE7B23F69F954287F9D /* syntax.upb.c in Sources */, + 7F2A4AE11F51491E1E1E80951D91B2A6 /* syntax.upbdefs.c in Sources */, + EC619D04E680E55DA8DCCBD3A2B98C80 /* table.c in Sources */, + 2E6FD17B7AF4593352C156C7B26D7A05 /* tcp.cc in Sources */, + 0471CF1444EB949EC9BBF661C7C641B4 /* tcp_client.cc in Sources */, + BDEE8DC4D283DB4D2D244389E6A72C7E /* tcp_client_cfstream.cc in Sources */, + 58421630C53F53C5B29EAC43BED0297D /* tcp_client_custom.cc in Sources */, + 9AD243595ADBB6AB9A255492D709906B /* tcp_client_posix.cc in Sources */, + 49CEC34CCACC57DC95D0A87476072B02 /* tcp_client_windows.cc in Sources */, + 38180CB0C8605531638939767E84D2FE /* tcp_custom.cc in Sources */, + DCF3180675479B53F84C1FC01C170DD3 /* tcp_posix.cc in Sources */, + A78107202D826C791EB9F2FD0532261E /* tcp_server.cc in Sources */, + 7D86A1B6475C8861719B4070E2CFDA22 /* tcp_server_custom.cc in Sources */, + 142D01A6D2277A884436241F18718632 /* tcp_server_posix.cc in Sources */, + E762AB63E820359353BB25602D9E16F1 /* tcp_server_utils_posix_common.cc in Sources */, + 9E5898CB89D43A0D7508B646517A3F28 /* tcp_server_utils_posix_ifaddrs.cc in Sources */, + 6E01BD9DA3CD07C28BF014E40B2F3994 /* tcp_server_utils_posix_noifaddrs.cc in Sources */, + 6912603481C4553EACF13E0EC9B0298B /* tcp_server_windows.cc in Sources */, + 97FAA357F978DABA8BE8F5F2D3CF652C /* tcp_windows.cc in Sources */, + D7914BA6D6B26BC0F8E70762FD8A0B7D /* text_encode.c in Sources */, + B91B9B7892E9F21046E5A09C729CF8DC /* thd_posix.cc in Sources */, + 691EE323E13A2CB90110A7D783FE25CE /* thd_windows.cc in Sources */, + 990C09C361324E89D329D9B14390F01D /* thread_quota.cc in Sources */, + F0E1C76F40C9A549E8D4B9E66EB75C2E /* threadpool.cc in Sources */, + 0CAAD8A626F9255CDF8FD15F4C70434F /* time.cc in Sources */, + 716CA1ACBFA9007719995188E01CA5F1 /* time_averaged_stats.cc in Sources */, + D6C7D709C8AC85A7CD0B33B1292E5892 /* time_posix.cc in Sources */, + 624B6275A5D848C87FD3ED6E0B423692 /* time_precise.cc in Sources */, + CF5825AA7BD323FD62D8741DC696B949 /* time_util.cc in Sources */, + 6EB58C4C0756BC5A29AC7E26AADE686A /* time_windows.cc in Sources */, + B495248810EFB7DFFA9B0FCD6F525C9B /* timeout_encoding.cc in Sources */, + 2BF469596A6118186D182D1C62441D25 /* timer.cc in Sources */, + 453830222688FE25C63973DEA20C9BE3 /* timer.cc in Sources */, + 3543BCB3D46AF5C5AFF1162F76D18CCC /* timer_custom.cc in Sources */, + 2270FCB1F1D13B63DA43FBA14474EC50 /* timer_generic.cc in Sources */, + 4A479AAB87A2EFB7A66A25FAC394C96B /* timer_heap.cc in Sources */, + 043E78FA052EF9E86E0769E4073C8CAF /* timer_manager.cc in Sources */, + AA375AC67BEC12CF14F2678F87596F25 /* timestamp.upb.c in Sources */, + 0874AA8E04E71D738585E34E6E6A79F8 /* timestamp.upbdefs.c in Sources */, + 6CBC93FB6C844BE40ECEBF43C5346CAA /* tls.upb.c in Sources */, + DB953D480D94396BC176E9301661072B /* tls.upbdefs.c in Sources */, + 2A971C78FD5758C981C1D16923EA1BA2 /* tls_credentials.cc in Sources */, + 1D562F5369B56A4F96183D98A0EAF796 /* tls_security_connector.cc in Sources */, + CCBAEB53994210E84EA7EE4F17DE9C79 /* tls_utils.cc in Sources */, + E6E8ACE1EC0EF520BE2434B6910EFB71 /* tmpfile_msys.cc in Sources */, + 535BB6F705688DEC5C34A56180A67048 /* tmpfile_posix.cc in Sources */, + 74F564E91BECF412256DDCB960732893 /* tmpfile_windows.cc in Sources */, + D4D59DC444E21758B510BCB5806E796B /* tostring.cc in Sources */, + F9A908219E409877259E4676A0473890 /* trace.cc in Sources */, + 21FCBABCD7C77BD59FF390976F23D7C9 /* trace.cc in Sources */, + 71B64A334DD8AB58410E8EECED5078D1 /* transport.cc in Sources */, + 8973FC2C8FDCFC83A4F2C51F4F7A225C /* transport_op_string.cc in Sources */, + 411624A01139402E22C6650B1E666C07 /* transport_security.cc in Sources */, + 91264930E9AB5BDCA0AEF80DF5BE5412 /* transport_security_common.upb.c in Sources */, + B1A46DCB05AB5D3CC35172C6F0422008 /* transport_security_common_api.cc in Sources */, + 56F1BBDFD052C4A46EEB5A6F38103507 /* transport_security_grpc.cc in Sources */, + EA1E3AB045F48DB6363124CCF6C0C596 /* tsi_error.cc in Sources */, + C0B716BA36D4058E342610778880CBA2 /* typed_struct.upb.c in Sources */, + 53874E65CCF7E7EBCB724E24F83412E4 /* typed_struct.upbdefs.c in Sources */, + 2BCC7CBB9AA10ECDD91424BEE9BD2CC8 /* udp_listener_config.upb.c in Sources */, + FA0790D37318C2D1BF7E60827AE7EC57 /* udp_listener_config.upbdefs.c in Sources */, + 18FD5BDBACC88EE08BD3FCC604EA9402 /* udp_socket_config.upb.c in Sources */, + C2B96831D9800265E1961E4BD71FE50D /* udp_socket_config.upbdefs.c in Sources */, + 92709C6D3AE8E98CD1969E8301C45503 /* unicode_casefold.cc in Sources */, + E23096398FADB8C07B3833F9466C0138 /* unicode_groups.cc in Sources */, + 164A1460A601B2A517118A9F1FE58CE1 /* unix_sockets_posix.cc in Sources */, + E44721A580CEFA4618FFB9E41B567627 /* unix_sockets_posix_noop.cc in Sources */, + 7D4C7F38FC3FE9FDEDF717F9BFA6B97D /* upb.c in Sources */, + E80AEBAA9F6387326D1872CF8AC78F9B /* uri_parser.cc in Sources */, + 89848E0D45125622386DE86EBE280732 /* url_external_account_credentials.cc in Sources */, + 3F0085C381AD41A31175821A70EF5259 /* validate.upb.c in Sources */, + FA800698189A474DAE2753EFD093CEB0 /* validate.upbdefs.c in Sources */, + F62E62226C872F5965E871840917120B /* validate_metadata.cc in Sources */, + 77525449BFA6DCCE1B098B8E78DE1339 /* value.upb.c in Sources */, + B86441BF92AA41161891F58437FBB824 /* value.upb.c in Sources */, + F16ADBAB1210CF58E40E0FC75E65CD63 /* value.upbdefs.c in Sources */, + AA85453DAC2C6F3BBD2BC1008FD491E2 /* value.upbdefs.c in Sources */, + 5C591126DAB0CEB79E728AFEE4AA2F55 /* varint.cc in Sources */, + 1C0F7BBA439FC8221FCFAC2539EFF573 /* version.cc in Sources */, + CED8780D4E9ECFDC993946671E463652 /* versioning.upb.c in Sources */, + 7097DDD7999A98A596A982D0F103E701 /* versioning.upbdefs.c in Sources */, + 75856E54145DEE2E7ACA5B4D9D949A8E /* wakeup_fd_eventfd.cc in Sources */, + 59639514426F94384AE8DD4F0757CD53 /* wakeup_fd_nospecial.cc in Sources */, + 8ABB6BA5464882B4A2F65AFF91BA5AB1 /* wakeup_fd_pipe.cc in Sources */, + CBA3741CAB9E25301A1CCB31ACA65C4C /* wakeup_fd_posix.cc in Sources */, + 8E41DE2EB48D31CAFE4F16902FAE2040 /* weighted_target.cc in Sources */, + 34586DEBDEC2F3445ADCD1CD2D5EB861 /* work_serializer.cc in Sources */, + 7F2A82954AD4C52C9192234EEE0D38D8 /* wrap_memcpy.cc in Sources */, + D06E6142F091F9D08A9E8C914ACB7678 /* wrappers.upb.c in Sources */, + 94E30F540015ABF37A3F35BDC0149BD2 /* wrappers.upbdefs.c in Sources */, + FF9855C99B8FA9BFB9058A584C5A70FA /* writing.cc in Sources */, + 5195DEC23363BFEB2642CE9DD4FE0CF0 /* xds_api.cc in Sources */, + 60E42D4227B8BEB531538CED164F5550 /* xds_bootstrap.cc in Sources */, + 8B6959F9E75EBA3FB1B897BC476751AC /* xds_certificate_provider.cc in Sources */, + CC6ABE9F22E96F70FB7282C49D64ABFC /* xds_channel_creds.cc in Sources */, + B24FDA217F4A3C6237E7F32E4E678C98 /* xds_channel_stack_modifier.cc in Sources */, + EFB4802172E7AE3D476BEDA93979CB4F /* xds_client.cc in Sources */, + 90952304C7BD5D6175E23B11F7F50C4F /* xds_client_stats.cc in Sources */, + D591363B66DF01D5827F0D4E9D0D226E /* xds_cluster.cc in Sources */, + 88A0922ACCBDE23C3D94AE3662B76713 /* xds_cluster_impl.cc in Sources */, + D1C6F1B86D3C6EBFFD8A446E732C2810 /* xds_cluster_manager.cc in Sources */, + ED072FE5D69735108CC1E9F0635B72AF /* xds_cluster_resolver.cc in Sources */, + BA75EF14C443DC56608CA9315A9B9C5C /* xds_common_types.cc in Sources */, + 87A2CDBF9D263D89AD20DEDC9F2156DE /* xds_credentials.cc in Sources */, + B4F66F37A7CBFD2D9CAAD0737CAD02AD /* xds_endpoint.cc in Sources */, + CE1E5CA70C58B359992530C4C99CB2E5 /* xds_http_fault_filter.cc in Sources */, + 24BFB9B25906ADB0C867CC4E25E53254 /* xds_http_filters.cc in Sources */, + C1E4163D286F03CF90DB000A8296BE62 /* xds_http_rbac_filter.cc in Sources */, + 6D2048FCA082660875041BAF2F7F945D /* xds_listener.cc in Sources */, + D22015DCBA8251C2D4985D6FBFB0448B /* xds_resolver.cc in Sources */, + 24C403DA628A3192A00EB7BEAE72E7D9 /* xds_resource_type.cc in Sources */, + 2DA31412F77F23AA21E98270143DDF7B /* xds_route_config.cc in Sources */, + 5D6BC5A4DF05FF77D90BBDD03CA2AC2B /* xds_routing.cc in Sources */, + 3FAC18AD5BCFF5F365FFAB34ADE667C6 /* xds_server_config_fetcher.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + BDEB6558DC51B406EB1501FFACF07E1C /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + B371D5CDD7B413EBEB595CFE5A9B6B37 /* async.c in Sources */, + A477F2C63F49BF6E2C22CC73C58CCA66 /* bsd-ifaddrs.c in Sources */, + D8547E4FC82BA13D919DBECC3E476381 /* core.c in Sources */, + 5EC2715F392944BCAE661C1888FCF417 /* darwin.c in Sources */, + 5323E5B8C77D6434F6DD264A7778CB49 /* darwin-proctitle.c in Sources */, + 0D0ED82EF3BDE13AF7AB767F3C7882A9 /* dl.c in Sources */, + FEAC211458CD03942CFAF8079309AAD0 /* fs.c in Sources */, + 3951CA8478DD97B55ED3E7A7949250BE /* fs-poll.c in Sources */, + B9F0969583D2B145843E6E6D1DA268D1 /* fsevents.c in Sources */, + 34DAB6DDE22F7B1F5E34B53225E99EBB /* getaddrinfo.c in Sources */, + 1027907FCB6698B36F5A4C8BED4EB547 /* getnameinfo.c in Sources */, + 92D3E8005DE682238DF15A9A3B197931 /* idna.c in Sources */, + B147007324099001B0A05B4407EE42C4 /* inet.c in Sources */, + 5B1688DB02F23A9F678B481D92FEF52D /* kqueue.c in Sources */, + 0B37DECAA1131EB6D8661B439AD95430 /* Libuv-gRPC-dummy.m in Sources */, + 8B7187EEDD727DEE25E1D127642AB377 /* loop.c in Sources */, + A1F2DB3D9A4FA779DA34C8EE04DE19EC /* loop-watcher.c in Sources */, + 297046F3EB56C42B8135CD24163656E4 /* pipe.c in Sources */, + CD9FB395C276B80F209D1FE59B0902D3 /* poll.c in Sources */, + 905D23416EA7F00ED6C428D628909C69 /* process.c in Sources */, + 719DE255514F1B0B4984A7748C9C5048 /* proctitle.c in Sources */, + F5FD85AE019D9C1BEC47AD76D32BAE31 /* signal.c in Sources */, + 718B21930E7D95636C20AB874CF45557 /* stream.c in Sources */, + 38DD98EE726AFFA7C9E2D7123026CB25 /* strscpy.c in Sources */, + 53DF5CFC9A9F991E92751095E73EA9AF /* tcp.c in Sources */, + 718786382C71001C1A719AA1674B29E7 /* thread.c in Sources */, + C0E32CEC4B7B8318B78D9E06EE43B1C4 /* threadpool.c in Sources */, + 40D3FB4A42E11F220438474CBBF349D4 /* timer.c in Sources */, + 7E00EC4AF9968732632FF4B6CDD383EC /* tty.c in Sources */, + 4F9AE3A5425B7AC372692EEE7118E2ED /* udp.c in Sources */, + 8C1055BAF67913651E53B5B8757DCD44 /* uv-common.c in Sources */, + CE608F9B1F79753459CB04ADAD34434A /* uv-data-getter-setters.c in Sources */, + 62687B09FE7120FDD6DE9D65F4FA50B3 /* version.c in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CA301E43DA71D21FDCC32584696E1E08 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + AA74317F3235852097347DDD5C30999D /* cct.nanopb.c in Sources */, + 9D5F58EED487139E5E070479F373A4D6 /* GDTCCTCompressionHelper.m in Sources */, + D3299FA0A049917592B6E266B2406022 /* GDTCCTNanopbHelpers.m in Sources */, + E457A318A3AF047F18E6520C97528C39 /* GDTCCTUploader.m in Sources */, + 03D1D28B8FFB70B6E37D1B628ED2FB45 /* GDTCCTUploadOperation.m in Sources */, + 9D149A511421244484F729278835A617 /* GDTCORAssert.m in Sources */, + 542DAB295FCA1173AF31E055A3ED6EBF /* GDTCORClock.m in Sources */, + EE43E70355660207DCDF01834528FFAE /* GDTCORConsoleLogger.m in Sources */, + 9C05FD1A2C59840C0A16FD6CD3D5D3F1 /* GDTCORDirectorySizeTracker.m in Sources */, + 9EB5B06D8EC362DE079881204C306285 /* GDTCOREndpoints.m in Sources */, + E322F069AA11D90743503C300BACC7CC /* GDTCOREvent.m in Sources */, + 7D73C8508CB3088069BC5C5D7C07A490 /* GDTCOREvent+GDTCCTSupport.m in Sources */, + A70BD67E0FDE3648F6ED0372A7132FAA /* GDTCORFlatFileStorage.m in Sources */, + 93667FE73FFE8E1DE8F37BB9486B5DF8 /* GDTCORFlatFileStorage+Promises.m in Sources */, + 463F8E2B0B2016485760CF04EF17C9B2 /* GDTCORLifecycle.m in Sources */, + 2EBB0E16BAC7A2DC3C43A308A0C1240B /* GDTCORPlatform.m in Sources */, + 078EB73CF96DED5D91ABA6581BA6FDAF /* GDTCORReachability.m in Sources */, + A1A9CA2BEA4A4BE07FC87D2BB39F2753 /* GDTCORRegistrar.m in Sources */, + A93E652194A4D3F6E60DC3F0A6304FBB /* GDTCORStorageEventSelector.m in Sources */, + 3FF14828CE9701401F9E623EE0B1FB53 /* GDTCORTransformer.m in Sources */, + 41AC2076844F2EF929823A59BDD676BE /* GDTCORTransport.m in Sources */, + 347CC1415A2F9CCCA699F9D5B199BA3D /* GDTCORUploadBatch.m in Sources */, + FBB7D9C84A9D253D907FFFAA9547AAAB /* GDTCORUploadCoordinator.m in Sources */, + 177467AB2E12AD371FA7A00A71F969A0 /* GoogleDataTransport-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + CBBF2EDDCCFDC6B3CE592F94BD7F12AE /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E0B163269E7B602E268570AA384137B6 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 2B59409530014BF10ACF1F0606D56649 /* arena.cc in Sources */, + 03B8BBDBF31E26C12C04FDB3ACBE193C /* block.cc in Sources */, + 220FA22F0F4605F1D9264D2C05B597AA /* block_builder.cc in Sources */, + 711FC0AAEB4FD34AE115C54D1A48A376 /* bloom.cc in Sources */, + 2C6C0ECC1534C83787BD611C94DEB458 /* builder.cc in Sources */, + 87988385EF47DBE21CECF1A375C2C452 /* c.cc in Sources */, + 46930CA4BF72DC886BFAAC8375B1994B /* cache.cc in Sources */, + 84C7BACDF004988FC7363507F11FA4FF /* coding.cc in Sources */, + A283EEAF1E18F6526D9700ECF1964634 /* comparator.cc in Sources */, + 32BB2B2FB310D1C7837E0CD93F69E15D /* crc32c.cc in Sources */, + 8F5C3A8F79D0F9E99CE31795A556D2D5 /* db_impl.cc in Sources */, + 9B1B9C962656EBAD02015CC7F2788B43 /* db_iter.cc in Sources */, + AEB60D88FEE450EF224CE8EE50DBF501 /* dbformat.cc in Sources */, + DE3BB72AE432E03B65D5B26C9A956C8A /* dumpfile.cc in Sources */, + 3A0EAC987825319B4F6A8A2748173937 /* env.cc in Sources */, + F871F51C7DB8286EF31456538D872247 /* env_posix.cc in Sources */, + 23C86B28484421D3DD35A4C30F70A9A5 /* filename.cc in Sources */, + 90BFECDB46CCE219F12649F1932772AC /* filter_block.cc in Sources */, + 10F7672EE636019CFBA3267E773C80CF /* filter_policy.cc in Sources */, + A7376644FB205876C3EFBA707C0FFDB9 /* format.cc in Sources */, + 173AACF45469C1669C83B08E15E0529D /* hash.cc in Sources */, + 8CDB33D012401A0BBC3B204DCB0234FA /* histogram.cc in Sources */, + D6F0ADFB6205BD7B22A67869430B2835 /* iterator.cc in Sources */, + 19BF9CF40AD57FBF0196889E0421732A /* leveldb-library-dummy.m in Sources */, + 47EF72D96400CA63B3A04D51CC331E8C /* log_reader.cc in Sources */, + E11494FC1DF4543F1D4D089D2B218198 /* log_writer.cc in Sources */, + 238D94D2E93337F6BC69D21E4224B697 /* logging.cc in Sources */, + 78295E74D9EC0CC4C9719EA024C6DAE1 /* memtable.cc in Sources */, + 563CD16848CF52FA3B90010277C870E4 /* merger.cc in Sources */, + 83B53BEDE2C62511C04BE470FA3DD9DA /* options.cc in Sources */, + C12FCE0B53394DF682A0FE8A4D4633D4 /* repair.cc in Sources */, + C31144CFB9713E801EBF34678859D1F2 /* status.cc in Sources */, + AD1CA9667004FC3307E6DD8E456DF4F0 /* table.cc in Sources */, + 0849FD4E9721AE2BD620ACAAE07EAA48 /* table_builder.cc in Sources */, + A41BF051DD78804DB83C73330336AC49 /* table_cache.cc in Sources */, + 31532903F59041A3CF75FF292CA42C66 /* testharness.cc in Sources */, + D5CBFF52E83ECBB35CA868B0414F2BDD /* two_level_iterator.cc in Sources */, + 0C48A840D1CBAF7D7B93B078E0198847 /* version_edit.cc in Sources */, + BB5981AD3A10D9F4C442BEFDAF135796 /* version_set.cc in Sources */, + EE7B4DFDE8A288DFD0A5CCD8FF39E5C7 /* write_batch.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + E36BC8EA17FC81535EB850A42DFA6005 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + EDEA85CF46CC61ECCE42F8ED7E9CBC53 /* Pods-Flash Chat iOS13-dummy.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + EC3F740D94BA13A29680904882CCD6F7 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + 4BFA24780B69B140361476B01DD33EAC /* FIRAnalyticsConfiguration.m in Sources */, + 2EB73AF6FFE8493BB2888BC453EF26E8 /* FIRApp.m in Sources */, + 8DDDFF9D64D25EB72A1D3F09DD7F5D50 /* FIRAppAssociationRegistration.m in Sources */, + 9CF4F4F8A1BE7E56F938C95DE9271D0C /* FIRBundleUtil.m in Sources */, + 1E50081C337C7649F040170B4CEB129A /* FIRComponent.m in Sources */, + 927AD1A7A4A5812BDAC7CD4080250222 /* FIRComponentContainer.m in Sources */, + 8D00705B632A3C5BD4BF4962C12E7A04 /* FIRComponentType.m in Sources */, + BA978B8199E7BCAA3B7A85970DCBC889 /* FIRConfiguration.m in Sources */, + F351959437DE909A01622D19CB2248C5 /* FIRCoreDiagnosticsConnector.m in Sources */, + 740974E9C7456B7F58C85D37E9A57D59 /* FIRDependency.m in Sources */, + EBF1FB29DF4AC52F2529F357ADC9271C /* FIRDiagnosticsData.m in Sources */, + FB5AFEFC2A1768ECE4E461DF4F873A7A /* FirebaseCore-dummy.m in Sources */, + 38747D68B4420DBBF3BBF976DC83A302 /* FIRFirebaseUserAgent.m in Sources */, + 0382BC80437334ACA01C2F58B49EB5F1 /* FIRHeartbeatInfo.m in Sources */, + 260EE598B9EF32D8C359E93F0EAE870D /* FIRLogger.m in Sources */, + FAA74CAF389815AC5BD3C468781BF35A /* FIROptions.m in Sources */, + 7CA9ACA6F105E1BD4A3DBE8B09E49BE9 /* FIRVersion.m in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; + F1A6B267D51516F26EFD9A7D71795690 /* Sources */ = { + isa = PBXSourcesBuildPhase; + buildActionMask = 2147483647; + files = ( + FF69334E02F84FD03C7E75C8E4F1E55A /* annotations.nanopb.cc in Sources */, + 186B84F4880A31B7A49861148FCC8CFD /* any.nanopb.cc in Sources */, + 29BBC195E26D25B9A9036799E69B0EB4 /* array_contains_any_filter.cc in Sources */, + AA2BD85A090A1DFDD7B62C8C279F7727 /* array_contains_filter.cc in Sources */, + 1D5860E934C137C1484275D489B36707 /* async_queue.cc in Sources */, + 2D80C7500EB10B1A050E529116ED50E7 /* auth_token.cc in Sources */, + 2CBF52A8906FCABE0E53437DC58F4B27 /* autoid.cc in Sources */, + 8167A1D01C79608F6DE41F82028670CC /* background_queue.cc in Sources */, + B989DD8C1A4ECD417674D379076A6076 /* bits.cc in Sources */, + 6D304EB9D1B10B6A875441189F2D08EC /* bound.cc in Sources */, + 3A18543B0099BF7EF15F4D309A7528A0 /* bundle.nanopb.cc in Sources */, + B6566805D4EE646D2D48F795B1D70F22 /* bundle_loader.cc in Sources */, + 4E504B130A4F2E08955D50B291F92C8D /* bundle_reader.cc in Sources */, + 26213EF7CE54C2D2019E78550A0018CF /* bundle_serializer.cc in Sources */, + 4D9174B030EFB51049A114549C14792F /* byte_stream_apple.mm in Sources */, + C994F87D5A40F00F6329B6FC73171702 /* byte_stream_cpp.cc in Sources */, + 16850F60FD7B589B2BDC482AF6A12426 /* byte_string.cc in Sources */, + 1C7327B76FC00429A139F6D36773D99D /* collection_reference.cc in Sources */, + 3BA421F504FD8E4B6A28DD750ED32D3E /* common.nanopb.cc in Sources */, + 92A44ACDC7840E94F4E76FF31ED1C3FD /* comparison.cc in Sources */, + 0026E7DE8758F1F3EB77950ED60ED2CB /* connectivity_monitor.cc in Sources */, + 8E8E32955D1D02CC7D1F6DD7679979B7 /* connectivity_monitor_apple.mm in Sources */, + DBC90EB2196E22F6ED7424FD15C73A13 /* converters.mm in Sources */, + 40325CC7783B7DB65B1A5F81AAFC9206 /* database_id.cc in Sources */, + 0BCF88D3B86900AA23219374F119E337 /* database_info.cc in Sources */, + 7A924882030FAAFEEB401B4DCD361C88 /* datastore.cc in Sources */, + ADDE841C0CBB6E84443892C229FD983C /* delete_mutation.cc in Sources */, + 41147052A2D347F4344CDBAB788D2B05 /* direction.cc in Sources */, + 21AD902A998FC3B6FB7C592FA596715C /* document.cc in Sources */, + A27CE3696FF1E06F7A56013CDAFE7541 /* document.nanopb.cc in Sources */, + 5961C12DFDBC4E491A737C64442F5750 /* document_change.cc in Sources */, + 4B9DE205FE4B5357524E0A7E55025AE3 /* document_key.cc in Sources */, + E2573344BDA3153C6448CD225E948D4C /* document_key_reference.cc in Sources */, + 09F6D1CEAF246D477D43E3D457D7B4A0 /* document_reference.cc in Sources */, + 5BAAB0CC391B988B4FE6C7A3A34D06DB /* document_set.cc in Sources */, + F99852639475A3EDD71E42995842317B /* document_snapshot.cc in Sources */, + 0843A87830AB65CED999BC61DDAC0B8B /* empty.nanopb.cc in Sources */, + 619E18D01D7EDF46F4F4814A5279C5F6 /* error_apple.mm in Sources */, + E600876B4B7851C86B7553EB9BF91E28 /* event_manager.cc in Sources */, + D2E49E98B86F5E850C5826290DCE675D /* exception.cc in Sources */, + 1585D16057E3346AA27CA107C2098809 /* exception_apple.mm in Sources */, + 6B53B17469BC8ED5FB98E0A6CAF5C5AB /* executor_libdispatch.mm in Sources */, + D83150363F6A505B30599CFF3D50083B /* executor_std.cc in Sources */, + 519B54148754E1A3C0EF43D3D895D937 /* exponential_backoff.cc in Sources */, + A8D0C8DEE5E8D8B6A71B5F527C4D79CC /* field_filter.cc in Sources */, + E7F0C9B2DCA5B248F3F2ECD07D859FE1 /* field_index.cc in Sources */, + 758072BD34BD87B655B048B271597C58 /* field_mask.cc in Sources */, + BFBB37BE005F8E5C4280676E186D228A /* field_path.cc in Sources */, + 0B6019FE7FF83CB5109F7BC6846E4555 /* field_transform.cc in Sources */, + 5874BB2179575651A86D9882777233E3 /* filesystem_apple.mm in Sources */, + 38863014E983F3BE4174B8B8AC2CD460 /* filesystem_common.cc in Sources */, + BCA4480799A84E1C12CF8012485AC147 /* filesystem_posix.cc in Sources */, + 1942A99BB4F7C0EF60F1412F46E36590 /* filter.cc in Sources */, + 94F966FF8E5E758DB059EA9FEDDFB575 /* FIRCollectionReference.mm in Sources */, + C46F3B1C49ADE3EF21A7EFCC0D0F7A52 /* FIRDocumentChange.mm in Sources */, + C75616A763B440757835B84B38E92733 /* FIRDocumentReference.mm in Sources */, + 9371133942A85CAD553C50AE3D2EA82D /* FIRDocumentSnapshot.mm in Sources */, + 42DD284954151C0DDF45BC88C9916B5E /* firebase_app_check_credentials_provider_apple.mm in Sources */, + 44DE8433F85CE1FE33ABD3C8F84DAA03 /* firebase_auth_credentials_provider_apple.mm in Sources */, + AA51637A2C6A17633DBF646053E65EF1 /* firebase_metadata_provider.cc in Sources */, + AA6C0EBD2C6C8B444279FBE5F0BB0A1B /* firebase_metadata_provider_apple.mm in Sources */, + 93F9E4BC94D6A00388DE9856238A5884 /* firebase_metadata_provider_noop.cc in Sources */, + D5A56FDF70A4BC18D4B099CB90ACC48E /* FirebaseFirestore-dummy.m in Sources */, + 3CCF50FD2623D47925A8D279CD077B85 /* firestore.cc in Sources */, + E70E75993AE02970A422175571162D91 /* firestore.nanopb.cc in Sources */, + 01EBDF3DC3B837F945CDFA4BB150A3EF /* firestore_client.cc in Sources */, + 119207DDC29B3A1CAB2F01673D9A7106 /* firestore_index_value_writer.cc in Sources */, + 110CA0FDD8D9148B84BCB94C91EB5CE4 /* firestore_version.cc in Sources */, + D0B40AA321E623F37220E95B2CB9346F /* FIRFieldPath.mm in Sources */, + 9E00DA60CBA716910B9B94F175FD8B2E /* FIRFieldValue.mm in Sources */, + 4D5731DDCF540F31CB932E4CFC9C25BA /* FIRFilter.mm in Sources */, + 3E335739D77B8901C774CD6447FED5E8 /* FIRFirestore.mm in Sources */, + 8D1F0D77DABAF0D504F2998FD7DA066C /* FIRFirestoreSettings.mm in Sources */, + 230CC5D3EFB73A79121CA32D4895CFAF /* FIRFirestoreSource.mm in Sources */, + F1F5CADC0CFFE4D64B742EE8F3F6C425 /* FIRFirestoreVersion.mm in Sources */, + 485A24D0CB9734144D68524B5AE628CF /* FIRGeoPoint.mm in Sources */, + 9FA5CCA5587849DD8A2E9BC33CF445A8 /* FIRListenerRegistration.mm in Sources */, + 8D9651BE4A2E039D11BEEDFC314F27AC /* FIRLoadBundleTask.mm in Sources */, + 0C77590860CD54BF4EAC08FA0AD6EF03 /* FIRQuery.mm in Sources */, + 6C842A4DB5B83E418B17DD67D7FE6F2E /* FIRQuerySnapshot.mm in Sources */, + BCB3F49CCD9FFE907034B440EE478D16 /* FIRSnapshotMetadata.mm in Sources */, + 7698D2E84AA55B378F3D7CE8EA2A4845 /* FIRTimestamp.m in Sources */, + 0C9523D7C08DC6BA5E213C5C35A7AD4B /* FIRTransaction.mm in Sources */, + 55CE68F6246947ED5C48715E0BBBF936 /* FIRWriteBatch.mm in Sources */, + D7A49979C1F49EBC5E86897CDE1FB6D4 /* FSTFirestoreComponent.mm in Sources */, + 1BB5F35572A5113716CFAD27F836D13F /* FSTUserDataReader.mm in Sources */, + F355F88697306D4973A259092F2ED5E3 /* FSTUserDataWriter.mm in Sources */, + F4778C41CFA1B1B6E66DFDC3193B9125 /* geo_point.cc in Sources */, + 569B42331C8A96320984E74F0B00FAA8 /* grpc_completion.cc in Sources */, + 3C6F93331B5B63E0EC0ED6CBC9B49011 /* grpc_connection.cc in Sources */, + 8CFA8B77087A1742819D9C819462D7C8 /* grpc_nanopb.cc in Sources */, + 873730DBB93C309438FC099337E0B84A /* grpc_root_certificate_finder_generated.cc in Sources */, + 29487CC4597AFFED029B2054C4745A07 /* grpc_root_certificates_generated.cc in Sources */, + 9FFA39D61DC7FF76D7AAB535B9A8FF9E /* grpc_stream.cc in Sources */, + 87C0B314855E0A60D2FD1ABB122CF10D /* grpc_streaming_reader.cc in Sources */, + 6FB37320F5ED7C51BE6F208CB83C2B52 /* grpc_unary_call.cc in Sources */, + 9FAB242D5F6E6B3E7355E233FEEADCDC /* grpc_util.cc in Sources */, + 7FEF6F62496B9E802F4A4A2DEB37753D /* hard_assert.cc in Sources */, + 82D20D2C17B31DC5BF35736ADCE50E3B /* http.nanopb.cc in Sources */, + E838B7AEF809CD83C36C2E579F23EACF /* in_filter.cc in Sources */, + 0BDB2DE56D488628575964385AEC366C /* index.nanopb.cc in Sources */, + D5A3A221339860E9BAF227F51545F033 /* index_entry.cc in Sources */, + 4B17B575183AAD72E5D9B32A4D864F53 /* key_field_filter.cc in Sources */, + 340EDC4DEB1B18B4030484FB8068B1CB /* key_field_in_filter.cc in Sources */, + 7F6EA04A5FC3DA0774AD498438C84353 /* key_field_not_in_filter.cc in Sources */, + FD83744FD2CDDEF9473FBE6927E1E6D6 /* latlng.nanopb.cc in Sources */, + 26D62ECAF033D045F32D26F3E8B7B0FE /* leveldb_bundle_cache.cc in Sources */, + 74A30F9358AAB1335BF6F3D338B4E1D9 /* leveldb_document_overlay_cache.cc in Sources */, + 0DF72EE6ED512D72554CF06347972C89 /* leveldb_index_manager.cc in Sources */, + 9C9ECBCE12C5CA683CB0E966C9C9142D /* leveldb_key.cc in Sources */, + 0335E81FA7E762E0BA5D803C1A49111E /* leveldb_lru_reference_delegate.cc in Sources */, + C5CC27B7DA797766EC67223112785C50 /* leveldb_migrations.cc in Sources */, + 3F8814639A832F6F5CC3D5B571F2F1A0 /* leveldb_mutation_queue.cc in Sources */, + 2318807830D0B55C1537DCC72B7D5ED8 /* leveldb_opener.cc in Sources */, + 3A24F0913C0C806C20175C9FE7943AD5 /* leveldb_persistence.cc in Sources */, + 150A9A298F16CD72DEE171746CE365C1 /* leveldb_remote_document_cache.cc in Sources */, + D71904C0C6B2FC51CB7C66BF906634BB /* leveldb_target_cache.cc in Sources */, + 3E16E8FE05EDA93A1B0D47CAFF352078 /* leveldb_transaction.cc in Sources */, + C6637C03B3830789CE21A4D1832D29AE /* leveldb_util.cc in Sources */, + 7B3353477A4186901B417AC396EDE36F /* load_bundle_task.cc in Sources */, + C504C0DC96E10C99B22C618CFE0610E8 /* local_documents_view.cc in Sources */, + 292832FD3170647711985BD3F8008466 /* local_serializer.cc in Sources */, + EF1340C66B927E3149D4B67CFA75066C /* local_store.cc in Sources */, + B8A16E27E903614382C018108DE6093A /* local_view_changes.cc in Sources */, + 36AC463A1593DB9A9E341E7DB74340E1 /* log_apple.mm in Sources */, + 63064158404198DEFC8996AAFE98978D /* lru_garbage_collector.cc in Sources */, + 5A98413D76846C2F9F692502088FE6C9 /* maybe_document.nanopb.cc in Sources */, + B6A7CA217670177857C93A874B4EDE37 /* memory_bundle_cache.cc in Sources */, + AA43FA30A61E95D7F685328B08E4E91E /* memory_document_overlay_cache.cc in Sources */, + 2D1CB3CB601610CDEB4B34319AA4DC4F /* memory_eager_reference_delegate.cc in Sources */, + FB092CBB20D21AAF9DC7BE36360DBADB /* memory_index_manager.cc in Sources */, + 4958048E063F85E132FFCE84AE155288 /* memory_lru_reference_delegate.cc in Sources */, + 845DD84802785D9124DB40A010068578 /* memory_mutation_queue.cc in Sources */, + CE7399E234E6BAF131DB8202A648CCB4 /* memory_persistence.cc in Sources */, + 3DEF1DC7423A4F2A9B73F97E0052E877 /* memory_remote_document_cache.cc in Sources */, + A8B1901EDEBB81FDFA4F2DFE115414B4 /* memory_target_cache.cc in Sources */, + E1245353AECCB327F7BF320E2F58EE38 /* message.cc in Sources */, + D657949EAD2F4233E68138C7CD4C8AE7 /* mutable_document.cc in Sources */, + D6D9A2321DD6117CA3C97478491CB7FA /* mutation.cc in Sources */, + 45390410BFCB7A58CAB5ABE15B36AC0A /* mutation.nanopb.cc in Sources */, + A4BF25E28EE794C2858162187B938769 /* mutation_batch.cc in Sources */, + 2518E88C255DBFB5D4DF0D0EBED063FD /* mutation_batch_result.cc in Sources */, + 95DDFE910BAEC07D43BDB4196F92A9C6 /* nanopb_util.cc in Sources */, + 66053D8A362ADDB07AFE0BBF37EBCAD6 /* not_in_filter.cc in Sources */, + 05794BD4F1BB4B3D9C5C8132A2FA5FD6 /* object_value.cc in Sources */, + DB47B1F8F0F02422A80D2A33B0425AC9 /* online_state_tracker.cc in Sources */, + AB68DF444241C147C6CA2D4957662D7E /* order_by.cc in Sources */, + A630472CDDDE67F002BCA5CEC7108D05 /* ordered_code.cc in Sources */, + 36608B31FFFF723691BB24DC4E62617F /* overlay.cc in Sources */, + 92179DD4A784788000618F736458A86F /* patch_mutation.cc in Sources */, + 56BDFE6A23782C1E2F99A55C5E081DEB /* path.cc in Sources */, + 09A43417BE7A75F0426BC27E13EBBB5E /* precondition.cc in Sources */, + 1DDA5114654977B4F20B03832B779AB0 /* pretty_printing.cc in Sources */, + F00454D54413CA3C27EC9AA5BEFAFD86 /* proto_sizer.cc in Sources */, + 4075BDD9DE54DC1FC2F19380F5FB45C4 /* query.cc in Sources */, + E0B450590C0808549D65B16E661A5264 /* query.nanopb.cc in Sources */, + 2689F9849E8FD442A8D68B19B023B3FB /* query_core.cc in Sources */, + 92D14793A57A457AF4EAC1BD3B8B4381 /* query_engine.cc in Sources */, + 554A6E59E1C7B0E40B028712FD6F7F31 /* query_listener.cc in Sources */, + 76C96FCDE5E3C070F1FD4CBDBB1C3179 /* query_listener_registration.cc in Sources */, + 623E9D36D3EC38BA133D4F13C0CDBE88 /* query_snapshot.cc in Sources */, + F25186790FE9852BB4034C4449077092 /* reader.cc in Sources */, + C9130166ACFE3C28C126B3B63D84E898 /* reference_set.cc in Sources */, + 91BEA0034FC3E2F58CFE59531BC691E9 /* remote_event.cc in Sources */, + 0DA05E9B50A323FB72C054D9DB018FF4 /* remote_objc_bridge.cc in Sources */, + 72C297FF7545D082DD8DAA4C169982CA /* remote_store.cc in Sources */, + 60559280DE011EFC4AB80C9E7BB0E642 /* resource.nanopb.cc in Sources */, + 13569ACF2475CBC9F687F24068400773 /* resource_path.cc in Sources */, + 7AF3F77F891D3284188BD44AC46BC2E6 /* schedule.cc in Sources */, + EE36EEBF166D3508EEBB3E10F270653B /* secure_random_arc4random.cc in Sources */, + 62A8A86C801EB99717C14EA05B70C530 /* serializer.cc in Sources */, + 97BDE82D208F69B9BD41A7268AEAACF4 /* server_timestamp_util.cc in Sources */, + 337FCDBB0517B9AFF690869FEC0A346A /* set_mutation.cc in Sources */, + 023F0EC0672157BB029349F870EBB136 /* settings.cc in Sources */, + CD3ACDFAACBADF2AF0F4FD280469808F /* snapshot_metadata.cc in Sources */, + 491B4335C9091B3F89B34FB0C85D54C6 /* snapshot_version.cc in Sources */, + E15A0EF6B13A73E2236A7F101BE81A35 /* snapshots_in_sync_listener_registration.cc in Sources */, + 0B6AD86D2613D5C2009DABAF8997648C /* sorted_container.cc in Sources */, + BF0678F6DD87FE14C9CEA2C8891B7D4A /* status.cc in Sources */, + 27F9C183A41D65C2BA98B508AA328A1F /* status.nanopb.cc in Sources */, + BFE9BCD99E626C35B0505884E303D42F /* status_apple.mm in Sources */, + 3B2CE124C98EC09BBD98DE23F90DBC51 /* status_errno.cc in Sources */, + E9122D26F3161CC245393BB8E5430A33 /* status_win.cc in Sources */, + 728ED7F4525B75C4D84975B7CC2BFB5D /* statusor.cc in Sources */, + 6CB6D7B7DE0466BF198CBA6AC63E8799 /* stream.cc in Sources */, + EA655C5748DA3ADDD7B03308E6A68E87 /* strerror.cc in Sources */, + B8C3C4A866255A9D948DEBFD59530FF3 /* string_apple.cc in Sources */, + 6905DBF7C857B26476F7DA8E853B40B6 /* string_format.cc in Sources */, + A66B8A418BF152619E6D60B26F2F49C1 /* string_util.cc in Sources */, + 9B78DCF0F4C83F26B5C61CA38DC9C5A9 /* string_win.cc in Sources */, + 07AA6AA3E66D53638DBCB9B1BD71326E /* struct.nanopb.cc in Sources */, + 59BE43C6B83A3B262269BC1799E9E208 /* sync_engine.cc in Sources */, + A5E6FBB9E6D4FB34F026456AFD303462 /* target.cc in Sources */, + 2CFF1303CBC7B7BCE25DFF0FEDF99236 /* target.nanopb.cc in Sources */, + 8F36CEF563C086051043899C83740E0D /* target_data.cc in Sources */, + D3EFD34CBA0C9A28AC25C97FAC2A9942 /* target_id_generator.cc in Sources */, + 6741917F82ADF09A9BFDC90E8E01777B /* target_index_matcher.cc in Sources */, + BE306F6CADCC969BC7131DC4B439B00A /* task.cc in Sources */, + FD376A492AC0F97136C8C835A7B81D7C /* timestamp.cc in Sources */, + D01B25535F4720EC34FFB060E5C5FCE5 /* timestamp.nanopb.cc in Sources */, + EAC96C6864CC255898A26BF8BCBCC400 /* timestamp_internal.cc in Sources */, + 2B362D30A2AB5EB96554B7C5329E04DA /* transaction.cc in Sources */, + CE99431F25A73CDBC369F8FEAC339B8D /* transaction_runner.cc in Sources */, + 75BB6567399AB8F093966162903862A0 /* transform_operation.cc in Sources */, + 43BFB3F55D6C42F72959B3EE33ABF0D0 /* user.cc in Sources */, + 5C9B09E025BF033AA45D3672991A6C45 /* user_data.cc in Sources */, + DC69C9B563C27CCAA9CCA5E87BA8F8CF /* value_util.cc in Sources */, + EA5183801B1B65936ABBBEC9A057BB94 /* verify_mutation.cc in Sources */, + 19D2D281CE9B21DE076C51CDFD9CCA3D /* view.cc in Sources */, + E56A06DB420F7CBDA6C30762869B62AF /* view_snapshot.cc in Sources */, + 25AF9CB3BB409B3968D5D2BD3B1CE15A /* watch_change.cc in Sources */, + 5628AA4FEB7B2CF40B4E3D4EA59AF38C /* watch_stream.cc in Sources */, + 293AF9AFC0ADBC7598F3759393737AD0 /* wrappers.nanopb.cc in Sources */, + 72CC69D2FFF1FDF9B3CA01D279F1E326 /* write.nanopb.cc in Sources */, + 7A1E8A7F365700280D7C2B8438C119EF /* write_batch.cc in Sources */, + 0B61C27BA56FD35435D6F5558ED8E475 /* write_stream.cc in Sources */, + B4C052A0E75A0B43F90D2437E75B6004 /* writer.cc in Sources */, + ); + runOnlyForDeploymentPostprocessing = 0; + }; +/* End PBXSourcesBuildPhase section */ + +/* Begin PBXTargetDependency section */ + 079D6B4BFED6E5F6D0387CE9C1F88878 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "BoringSSL-GRPC"; + target = 445FD4CB16BB7BEE2D1C404951CDE14A /* BoringSSL-GRPC */; + targetProxy = 6272257494C9313BF10353BCF306A14A /* PBXContainerItemProxy */; + }; + 11FEB2DBEC85D2D119776BEEC9A2D9F2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "leveldb-library"; + target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */; + targetProxy = 18CFEC5A302DDF4116EEFF0929F959F4 /* PBXContainerItemProxy */; + }; + 18322EB489C45A746FAE00A3344CD7B8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "gRPC-C++"; + target = 1C5E43B0A9555E7C2E43A6D7C8A23CF6 /* gRPC-C++ */; + targetProxy = 5A7EE23BF192D04E2999E9A9EB17646B /* PBXContainerItemProxy */; + }; + 1A8581825296A4D70E291618FA58B2E8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = DCE8C55B0E37D0DF9298FB2C22177F95 /* PBXContainerItemProxy */; + }; + 1E26FD46039246FC9ECCE91141AB79F6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 7A1A857B0440B62A5D95C7BC2AD769E5 /* PBXContainerItemProxy */; + }; + 2AB65FC13D79DF9D1B1823C869D1CD2B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = abseil; + target = 73CDC3D182DB953135F62609681B443D /* abseil */; + targetProxy = 8FFD31279056EE8B085B2A31255E734B /* PBXContainerItemProxy */; + }; + 2BE781B336574BABA90504A114506DD4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = abseil; + target = 73CDC3D182DB953135F62609681B443D /* abseil */; + targetProxy = 74994E7FD5961C02F91F9E0E0401A21C /* PBXContainerItemProxy */; + }; + 3872C00081F6239247D3D68BEA94907B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 49F6BB7D222F1F37864A98B6E2C58391 /* PBXContainerItemProxy */; + }; + 3F33AE693626CBFC02403EA63490304C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = B61D800F15354CD890E83E33C8DD060A /* PBXContainerItemProxy */; + }; + 40FE0E5674F8D75292DCC8957E48AB6C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = abseil; + target = 73CDC3D182DB953135F62609681B443D /* abseil */; + targetProxy = 41C3AA76E18A2892D1AAC521D70A5A61 /* PBXContainerItemProxy */; + }; + 418D81458366AD7A12F8EEE101F0EEF2 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = DF0D902AA50B8107D437280F7A305201 /* PBXContainerItemProxy */; + }; + 43265A41821BB292E128781289D9E176 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = DC9A1141369BFDE921C05F93AD2C0141 /* PBXContainerItemProxy */; + }; + 49C9824AD825B50B56A5B9ED20EC75C8 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "leveldb-library"; + target = 9307B7A119490930CF70393AB529AAC1 /* leveldb-library */; + targetProxy = 0A5172D0B4A8944445F801CCE1D6DCEC /* PBXContainerItemProxy */; + }; + 4C3B322F0CC0FB110DD412EBAF66CC02 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Libuv-gRPC"; + target = 69AA1CD97ADEF721EFB8D16AF3E96CDE /* Libuv-gRPC */; + targetProxy = 1FFD282EA2AF6DFE52C2B58589E712E8 /* PBXContainerItemProxy */; + }; + 5088B6D52B60430468606BD319D3674B /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = CLTypingLabel; + target = 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */; + targetProxy = 625659C066B2F8364ABA87F1E41EE528 /* PBXContainerItemProxy */; + }; + 5163C8C1C0FD88D0E66389B864207932 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = F2E1EEA69C069EE040831D82CC82D18E /* PBXContainerItemProxy */; + }; + 53BD5CD144D643EFBCC9916A6E7EB5F7 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 5275588FBF72B867C4C7A6A518284FE7 /* PBXContainerItemProxy */; + }; + 5BE108CE0C55CE203EFDC7CF6E0DCC99 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = nanopb; + target = D2B5E7DCCBBFB32341D857D01211A1A3 /* nanopb */; + targetProxy = 93419E3351F0056ACAF14CD14D4D1392 /* PBXContainerItemProxy */; + }; + 5C49EFAE22F7B4A626CDBC4B4D48C53E /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = FDDEB08BA484F8A082A10194C4D33446 /* PBXContainerItemProxy */; + }; + 69A2C4AFF3BA130FCFD8C538B5A1A393 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = 855A39F7E86AB4E2A2BB753B22720CEA /* PBXContainerItemProxy */; + }; + 6AB778E7D0DF82542EA62F8331FC14CC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "BoringSSL-GRPC"; + target = 445FD4CB16BB7BEE2D1C404951CDE14A /* BoringSSL-GRPC */; + targetProxy = 4C3100FD074D491F25167FEAF8DC796B /* PBXContainerItemProxy */; + }; + 706492921AB3790525321A4DAF560F8A /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseAuth; + target = 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */; + targetProxy = D23C4E2C2260348890B7C97A125DBB62 /* PBXContainerItemProxy */; + }; + 70953A5BB28D8636EB928E86DF9C42AA /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 5C37816B6010EE83B6573349CDB61E85 /* PBXContainerItemProxy */; + }; + 738CF8BC6C1927D8E5CF133EE4D2DADF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleDataTransport; + target = 5C0371EE948D0357B8EE0E34ABB44BF0 /* GoogleDataTransport */; + targetProxy = 50B398FD968F900B7A066E126D166A43 /* PBXContainerItemProxy */; + }; + 7653FF923CCE5DDF6A2BAE9AB654D0B0 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseFirestore; + target = DBA2B63E3A5FE83FE89E731664C9269F /* FirebaseFirestore */; + targetProxy = 69E476A1AAD0914FB3E8377E7677820E /* PBXContainerItemProxy */; + }; + 7C3B809293661279BE88AF147B8132F6 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "gRPC-Core"; + target = 50F380A87A4FC4EC7EE3AC9BDADB6D2D /* gRPC-Core */; + targetProxy = 6BADBF449ADA435DD5710B5572254607 /* PBXContainerItemProxy */; + }; + 7E4CF2BEE1B678B91BE83AD39BA97BEC /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCoreDiagnostics; + target = 620E05868772C10B4920DC7E324F2C87 /* FirebaseCoreDiagnostics */; + targetProxy = 925B4DB9FB1ECE729C5CD748BE2441A9 /* PBXContainerItemProxy */; + }; + 9D99889ECA502AB0449AAACA82C0801C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "gRPC-C++-gRPCCertificates-Cpp"; + target = 3B8CAC3956E59F928387D0C6310E3B37 /* gRPC-C++-gRPCCertificates-Cpp */; + targetProxy = 12FC31307E0B66D781A0715B33AC38E2 /* PBXContainerItemProxy */; + }; + 9EB4F40BA9FB4157EC515283C3782C83 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GTMSessionFetcher; + target = D676E21115185671D7258A56944ABE98 /* GTMSessionFetcher */; + targetProxy = 026170DCC73F4588BEF1CC39280E23B9 /* PBXContainerItemProxy */; + }; + A0C74BD16734F25923CBFF0B28157999 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = abseil; + target = 73CDC3D182DB953135F62609681B443D /* abseil */; + targetProxy = 633F8518D2A4B5A79A27F38D06B9469A /* PBXContainerItemProxy */; + }; + A197F8164B3E77328094671D84E17315 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = Firebase; + target = 072CEA044D2EF26F03496D5996BBF59F /* Firebase */; + targetProxy = B4FC7374104E2FDAEF6AE0ACDDEE13F4 /* PBXContainerItemProxy */; + }; + B648B03C0ECC0FB5675B32C12B346307 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "gRPC-C++"; + target = 1C5E43B0A9555E7C2E43A6D7C8A23CF6 /* gRPC-C++ */; + targetProxy = 4F256928C61C86E130F236A41BE66AEB /* PBXContainerItemProxy */; + }; + C87FCDD89B2988729740ED132DBD3DA4 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 97107D0A166AE242092093EFEE1E2931 /* PBXContainerItemProxy */; + }; + CCB3C742D98BF317A0A6C4AEC9FCCFBD /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = PromisesObjC; + target = 2BBF7206D7FAC92C82A042A99C4A98F8 /* PromisesObjC */; + targetProxy = A3E748D6BAB0DAF424509EC3712765EE /* PBXContainerItemProxy */; + }; + D471CC9129BA871A161B52B230C59699 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 2CA1A30D0D76EBC3B67BEFB7D1531A3F /* PBXContainerItemProxy */; + }; + D8C4334BB98D54BD4E729482F9774F46 /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseFirestore; + target = DBA2B63E3A5FE83FE89E731664C9269F /* FirebaseFirestore */; + targetProxy = 6CDDC5CDC6B9B0761A4854C2575A4B86 /* PBXContainerItemProxy */; + }; + DA5464478E1A0946B4E7ACD49A35F5FE /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = BD32545F6C441241EC39C7571EA53611 /* PBXContainerItemProxy */; + }; + DDB90809579E46E0146FBB8E857AAF8F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseAuth; + target = 6AE4A3D573DED275B034E20506596C62 /* FirebaseAuth */; + targetProxy = E90EE4E37445BB594399A884D6EB30BF /* PBXContainerItemProxy */; + }; + E13374A2D01CA27EE66A17664E491ADF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "gRPC-Core"; + target = 50F380A87A4FC4EC7EE3AC9BDADB6D2D /* gRPC-Core */; + targetProxy = D368FC13C9DD4F403C1AD3DDB8D28AF5 /* PBXContainerItemProxy */; + }; + E298A8C4D22EEC1D14D5D9A98417641C /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = FirebaseCore; + target = 4402AFF83DBDC4DD07E198685FDC2DF2 /* FirebaseCore */; + targetProxy = 246019162BCEA3104EB0DFEE57B76904 /* PBXContainerItemProxy */; + }; + EE28BB55E463F4F5DCE6ED337A2B5A2F /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 3B9EA4D92DD003647710DAD906268117 /* PBXContainerItemProxy */; + }; + F7F232B09898EADF50B2B556E9E793CF /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = GoogleUtilities; + target = 8D7F5D5DD528D21A72DC87ADA5B12E2D /* GoogleUtilities */; + targetProxy = 53DC431C056E68028F270F3A5C75A0C1 /* PBXContainerItemProxy */; + }; + F935EA2B90BFDC87DDC52FCAD3D80EDB /* PBXTargetDependency */ = { + isa = PBXTargetDependency; + name = "Libuv-gRPC"; + target = 69AA1CD97ADEF721EFB8D16AF3E96CDE /* Libuv-gRPC */; + targetProxy = 1E82C8FE57A7C81B2F4F452091AD8EF1 /* PBXContainerItemProxy */; + }; +/* End PBXTargetDependency section */ + +/* Begin XCBuildConfiguration section */ + 0CAA23DF7379605C56A600BE421C8E81 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7BA2642FB00D27600652082FA5E06A4C /* abseil.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/abseil/abseil-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/abseil/abseil-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/abseil/abseil.modulemap"; + PRODUCT_MODULE_NAME = absl; + PRODUCT_NAME = absl; + 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; + }; + 0EE11D0917F739DAD08D84FF184B6B48 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 1985C165FD170D12B1072EC6B871070E /* 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; + }; + 12ED4E1D9A76810314F9D6295DE0AF08 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DFE4E5EC5D254162C248CC12FD1DA923 /* gRPC-C++.release.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/gRPC-C++"; + IBSC_MODULE = grpcpp; + INFOPLIST_FILE = "Target Support Files/gRPC-C++/ResourceBundle-gRPCCertificates-Cpp-gRPC-C++-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + PRODUCT_NAME = "gRPCCertificates-Cpp"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Release; + }; + 1639749F0DE7AF2433C57F58743A4A97 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 479687DCDDA38A34F5D33DCBD789837A /* 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; + }; + 1CCF236F9925C7DD9DA846835808BB75 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.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-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.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; + }; + 1DD83FFC610DF27AF6B452A159BFCB98 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = A63F5399EF7745994D00E0D37252A617 /* 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; + }; + 21C3F3E2149EB8C9BD539B08C67B435E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = ACA89F134FAEE78B994AF87D4E1B8416 /* 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; + }; + 3050EDD19D7BA519BCC807B569688E7B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = DFE4E5EC5D254162C248CC12FD1DA923 /* gRPC-C++.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/gRPC-C++/gRPC-C++-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/gRPC-C++/gRPC-C++-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/gRPC-C++/gRPC-C++.modulemap"; + PRODUCT_MODULE_NAME = grpcpp; + PRODUCT_NAME = grpcpp; + 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; + }; + 336179EE8C29F76BDE6B46D654EF2B10 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9022A7F3C800D1746EA4B8E30B6480A2 /* Libuv-gRPC.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/Libuv-gRPC/Libuv-gRPC-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Libuv-gRPC/Libuv-gRPC-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/Libuv-gRPC/Libuv-gRPC.modulemap"; + PRODUCT_MODULE_NAME = uv; + PRODUCT_NAME = uv; + 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; + }; + 3B6D997F88B6296716169FD9D0619680 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F210EFE2C6D349EFB37ED1F665E12ED1 /* 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; + }; + 469832D5AA477AA185990354FCD42610 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 60A13111EA64A8F47CD1701DEE46D740 /* CLTypingLabel.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"; + GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-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/CLTypingLabel/CLTypingLabel.modulemap"; + PRODUCT_MODULE_NAME = CLTypingLabel; + PRODUCT_NAME = CLTypingLabel; + 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; + }; + 494A32A0A0432236CB81FFB3ED309FFE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 3F8174647FF4B0F0370CCD3B3732CFE3 /* 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; + }; + 4EAB227F6DA868002175304A89231930 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = CD62F6A3383775AE845CFAC2C335381B /* FirebaseFirestore.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/FirebaseFirestore/FirebaseFirestore-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/FirebaseFirestore/FirebaseFirestore.modulemap"; + PRODUCT_MODULE_NAME = FirebaseFirestore; + PRODUCT_NAME = FirebaseFirestore; + 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; + }; + 528EAB3A2FF6986C62ACEAD51ED1DDE9 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 6DAE0FF159603EDFF04120BF339EFFD1 /* gRPC-Core.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/gRPC-Core/gRPC-Core-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/gRPC-Core/gRPC-Core-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/gRPC-Core/gRPC-Core.modulemap"; + PRODUCT_MODULE_NAME = grpc; + PRODUCT_NAME = grpc; + 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; + }; + 59647A09F5D2FBBA32D2081F425D6802 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 80B8F6F119E2108FBA5F93F9A0708C3A /* BoringSSL-GRPC.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/BoringSSL-GRPC/BoringSSL-GRPC-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/BoringSSL-GRPC/BoringSSL-GRPC-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/BoringSSL-GRPC/BoringSSL-GRPC.modulemap"; + PRODUCT_MODULE_NAME = openssl_grpc; + PRODUCT_NAME = openssl_grpc; + 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; + }; + 5A13CF745EBA36349EC6B10707B0D088 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = E655425B96F4DFA1557DAD269D67CEF1 /* 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; + }; + 5AFEDAF178207DC5124A524E63303858 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = FFD18EAF411994917040FB5455AEA3EA /* 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; + }; + 5FC3A7A0CD248AF4623E3220F55CC25B /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 9EB452CF170FF508730CC3B23583D8D2 /* CLTypingLabel.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"; + GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-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/CLTypingLabel/CLTypingLabel.modulemap"; + PRODUCT_MODULE_NAME = CLTypingLabel; + PRODUCT_NAME = CLTypingLabel; + 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; + }; + 7581430136740492B12BB7F7C33364B2 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 90C0E1ABFC503FB9A3D3C0F5CDD52588 /* GTMSessionFetcher.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/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-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/GTMSessionFetcher/GTMSessionFetcher.modulemap"; + PRODUCT_MODULE_NAME = GTMSessionFetcher; + PRODUCT_NAME = GTMSessionFetcher; + 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; + }; + 75AAE8CC07BE531B5DD43A4D8EDDF355 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.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-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 13.0; + LD_RUNPATH_SEARCH_PATHS = ( + "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", + ); + MACH_O_TYPE = staticlib; + MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.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; + }; + 78F8067338357431E8B5807D6902FD6E /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = B96B01310FE794B7F265B4AEC6DAFFB2 /* 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; + }; + 7D97D96B6541F785CBFAEE852A159B09 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = D190D4198CAF1F9FEFAF39ADE5B30555 /* FirebaseAuth.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/FirebaseAuth/FirebaseAuth-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/FirebaseAuth/FirebaseAuth.modulemap"; + PRODUCT_MODULE_NAME = FirebaseAuth; + PRODUCT_NAME = FirebaseAuth; + 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; + }; + 8037BA999A25BA0521C56E09F5F205A8 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = F9091A99A88CC39D6129021E2C7C413A /* 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; + }; + 888EB8235FBE8A7FA6F105F5D56407A1 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7F2103C473548594B9DA8F8C757DE0CA /* gRPC-C++.debug.xcconfig */; + buildSettings = { + CONFIGURATION_BUILD_DIR = "$(BUILD_DIR)/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME)/gRPC-C++"; + IBSC_MODULE = grpcpp; + INFOPLIST_FILE = "Target Support Files/gRPC-C++/ResourceBundle-gRPCCertificates-Cpp-gRPC-C++-Info.plist"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + PRODUCT_NAME = "gRPCCertificates-Cpp"; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + TARGETED_DEVICE_FAMILY = "1,2"; + WRAPPER_EXTENSION = bundle; + }; + name = Debug; + }; + 8DE5143C03248BB6CD542DE3963D6F3A /* 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 = 13.0; + 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; + }; + 9E406C6AAF85E580207CD97B0044DEAB /* 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 = 13.0; + 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; + }; + 9E6FFB507972EB244106D6A62969E16A /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 2066F273768A84190C4218E6A705C913 /* 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.0; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; + }; + name = Debug; + }; + 9EF0D1900CF08E6D59FA8870DBB55309 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 107AD071B34244060A6FA97BD9318F6C /* 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 = ""; }; - buildConfigurationList = 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */; - compatibilityVersion = "Xcode 9.3"; - developmentRegion = en; - hasScannedForEncodings = 0; - knownRegions = ( - Base, - en, - ); - mainGroup = CF1408CF629C7361332E53B88F7BD30C; - productRefGroup = E66B07859DB863BAA9FB64BA426DA346 /* Products */; - projectDirPath = ""; - projectRoot = ""; - targets = ( - 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */, - 7A900DA3F4D75939CD1871D9BBCE2CC3 /* Pods-Flash Chat iOS13 */, - ); - }; -/* End PBXProject section */ - -/* Begin PBXResourcesBuildPhase section */ - 4A043BB1AD1D2518941DFC9085E53AD6 /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; + name = Debug; }; - 84A72A200C69980E5EBD1C2537106D4A /* Resources */ = { - isa = PBXResourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - ); - runOnlyForDeploymentPostprocessing = 0; + A4881B54447A337E5CA44322FE4B25CE /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 7F2103C473548594B9DA8F8C757DE0CA /* gRPC-C++.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/gRPC-C++/gRPC-C++-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/gRPC-C++/gRPC-C++-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/gRPC-C++/gRPC-C++.modulemap"; + PRODUCT_MODULE_NAME = grpcpp; + PRODUCT_NAME = grpcpp; + 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; }; -/* End PBXResourcesBuildPhase section */ - -/* Begin PBXSourcesBuildPhase section */ - 131C50C6A0C4B4B7AF5E8EA504C8F4A5 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - C5843936956336D732E73AFA5EEAB889 /* CLTypingLabel.swift in Sources */, - 39719A162A81897C508459B0098E29BE /* CLTypingLabel-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; + A816A754C2F3FE215F94BC1D74DB991F /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 43336C06D9FF702FE85B30A6E2F842EC /* FirebaseAuth.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/FirebaseAuth/FirebaseAuth-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/FirebaseAuth/FirebaseAuth.modulemap"; + PRODUCT_MODULE_NAME = FirebaseAuth; + PRODUCT_NAME = FirebaseAuth; + 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; }; - 3F743F7CF6C05B7E5B7728576F71CF85 /* Sources */ = { - isa = PBXSourcesBuildPhase; - buildActionMask = 2147483647; - files = ( - CBA4E578EE263A858B1F4F1D894D9B82 /* Pods-Flash Chat iOS13-dummy.m in Sources */, - ); - runOnlyForDeploymentPostprocessing = 0; + B234FB48AE1D3D24337ACF70A93B4FA0 /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 428BBD31E48FE715CB97B822BA6A4CC3 /* abseil.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/abseil/abseil-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/abseil/abseil-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/abseil/abseil.modulemap"; + PRODUCT_MODULE_NAME = absl; + PRODUCT_NAME = absl; + 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; }; -/* End PBXSourcesBuildPhase section */ - -/* Begin PBXTargetDependency section */ - 8F7CBCB286FEA692C1AEC187DC6A6363 /* PBXTargetDependency */ = { - isa = PBXTargetDependency; - name = CLTypingLabel; - target = 6F8A929BDB6E633BE35459804508532F /* CLTypingLabel */; - targetProxy = 617989C0B8856BF627A188073AD60E62 /* PBXContainerItemProxy */; + B669305BFC484A941CBDA98E435B7BFB /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 714C2C2E7B7E7733134745AEE143C0E1 /* BoringSSL-GRPC.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/BoringSSL-GRPC/BoringSSL-GRPC-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/BoringSSL-GRPC/BoringSSL-GRPC-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/BoringSSL-GRPC/BoringSSL-GRPC.modulemap"; + PRODUCT_MODULE_NAME = openssl_grpc; + PRODUCT_NAME = openssl_grpc; + 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; }; -/* End PBXTargetDependency section */ - -/* Begin XCBuildConfiguration section */ - 469832D5AA477AA185990354FCD42610 /* Debug */ = { + B70751C783DB46116EE4972715A94E0A /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = A14B3C788299AC37E17C0EEFE998EE16 /* CLTypingLabel.debug.xcconfig */; + baseConfigurationReference = 4CC835E016A7B239474EFB62D443EC10 /* Libuv-gRPC.debug.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -311,18 +28734,18 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-Info.plist"; + GCC_PREFIX_HEADER = "Target Support Files/Libuv-gRPC/Libuv-gRPC-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/Libuv-gRPC/Libuv-gRPC-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel.modulemap"; - PRODUCT_MODULE_NAME = CLTypingLabel; - PRODUCT_NAME = CLTypingLabel; + MODULEMAP_FILE = "Target Support Files/Libuv-gRPC/Libuv-gRPC.modulemap"; + PRODUCT_MODULE_NAME = uv; + PRODUCT_NAME = uv; SDKROOT = iphoneos; SKIP_INSTALL = YES; SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; @@ -333,11 +28756,10 @@ }; name = Debug; }; - 5FC3A7A0CD248AF4623E3220F55CC25B /* Release */ = { + C5262806231C906D772A3336D1978DEB /* Release */ = { isa = XCBuildConfiguration; - baseConfigurationReference = 07672300080DB94A3A7E9D87B9A9297F /* CLTypingLabel.release.xcconfig */; + baseConfigurationReference = 0891B84927F0D059D5399380BBECC592 /* FirebaseCore.release.xcconfig */; buildSettings = { - CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; "CODE_SIGN_IDENTITY[sdk=watchos*]" = ""; @@ -346,18 +28768,17 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - GCC_PREFIX_HEADER = "Target Support Files/CLTypingLabel/CLTypingLabel-prefix.pch"; - INFOPLIST_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseCore/FirebaseCore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 10.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MODULEMAP_FILE = "Target Support Files/CLTypingLabel/CLTypingLabel.modulemap"; - PRODUCT_MODULE_NAME = CLTypingLabel; - PRODUCT_NAME = CLTypingLabel; + 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) "; @@ -369,139 +28790,147 @@ }; name = Release; }; - 8DE5143C03248BB6CD542DE3963D6F3A /* Debug */ = { + CCE5CB29FE3EB96DA4A5226114F790E4 /* Debug */ = { isa = XCBuildConfiguration; + baseConfigurationReference = 99BC594C99BD4E8C16F9D7D0FBB5C8DE /* leveldb-library.debug.xcconfig */; 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", + "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; + }; + D0CD7E39FE3A9333988E4932772E59F4 /* Release */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 8ADD0969531FB020D759C7E3E9B63DE9 /* 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; + }; + D29108157975F8EB93A28D67C72E62ED /* Debug */ = { + isa = XCBuildConfiguration; + baseConfigurationReference = 63465C6CE13835C39729C88EE66E5DE7 /* gRPC-Core.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/gRPC-Core/gRPC-Core-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/gRPC-Core/gRPC-Core-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", ); - 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 = 13.0; - 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"; + MODULEMAP_FILE = "Target Support Files/gRPC-Core/gRPC-Core.modulemap"; + PRODUCT_MODULE_NAME = grpc; + PRODUCT_NAME = grpc; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; + TARGETED_DEVICE_FAMILY = "1,2"; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Debug; }; - 9E406C6AAF85E580207CD97B0044DEAB /* Release */ = { + ECFA6B1F88783C7DAD7C062C212EAA9E /* Release */ = { isa = XCBuildConfiguration; + baseConfigurationReference = C016D5D9D0C9A453611382CAE7D7CB91 /* GTMSessionFetcher.release.xcconfig */; 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", + "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/GTMSessionFetcher/GTMSessionFetcher-prefix.pch"; + INFOPLIST_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher-Info.plist"; + INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; + LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", + "@executable_path/Frameworks", + "@loader_path/Frameworks", ); - 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 = 13.0; - 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"; + MODULEMAP_FILE = "Target Support Files/GTMSessionFetcher/GTMSessionFetcher.modulemap"; + PRODUCT_MODULE_NAME = GTMSessionFetcher; + PRODUCT_NAME = GTMSessionFetcher; + SDKROOT = iphoneos; + SKIP_INSTALL = YES; + SWIFT_ACTIVE_COMPILATION_CONDITIONS = "$(inherited) "; SWIFT_VERSION = 5.0; - SYMROOT = "${SRCROOT}/../build"; + TARGETED_DEVICE_FAMILY = "1,2"; + VALIDATE_PRODUCT = YES; + VERSIONING_SYSTEM = "apple-generic"; + VERSION_INFO_PREFIX = ""; }; name = Release; }; - C8C1152C539F827C4CCB0C9D27CDF92F /* Debug */ = { + FD2A41D6AA022521B82B86DFC038FEE0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = E6C05696DDF473DAFA042867E1824F95 /* Pods-Flash Chat iOS13.debug.xcconfig */; + baseConfigurationReference = 2CE5075A3A0E151F2EC4E91087E4374C /* FirebaseFirestore.debug.xcconfig */; buildSettings = { - ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = NO; CLANG_ENABLE_OBJC_WEAK = NO; "CODE_SIGN_IDENTITY[sdk=appletvos*]" = ""; "CODE_SIGN_IDENTITY[sdk=iphoneos*]" = ""; @@ -511,70 +28940,125 @@ DYLIB_COMPATIBILITY_VERSION = 1; DYLIB_CURRENT_VERSION = 1; DYLIB_INSTALL_NAME_BASE = "@rpath"; - INFOPLIST_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INFOPLIST_FILE = "Target Support Files/FirebaseFirestore/FirebaseFirestore-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 10.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + MODULEMAP_FILE = "Target Support Files/FirebaseFirestore/FirebaseFirestore.modulemap"; + PRODUCT_MODULE_NAME = FirebaseFirestore; + PRODUCT_NAME = FirebaseFirestore; 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; }; - EB10882EF1946A16B968FD0829B47FFD /* Release */ = { + FEE649234115149B5E2C7158375B63E0 /* Debug */ = { isa = XCBuildConfiguration; - baseConfigurationReference = F80DD9660AFE9D88D648B289A0C0D664 /* Pods-Flash Chat iOS13.release.xcconfig */; + baseConfigurationReference = 2A9E8F2E0FB38B688019E71B15E94016 /* PromisesObjC.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-Flash Chat iOS13/Pods-Flash Chat iOS13-Info.plist"; + INFOPLIST_FILE = "Target Support Files/PromisesObjC/PromisesObjC-Info.plist"; INSTALL_PATH = "$(LOCAL_LIBRARY_DIR)/Frameworks"; - IPHONEOS_DEPLOYMENT_TARGET = 13.0; + IPHONEOS_DEPLOYMENT_TARGET = 9.0; LD_RUNPATH_SEARCH_PATHS = ( "$(inherited)", "@executable_path/Frameworks", "@loader_path/Frameworks", ); - MACH_O_TYPE = staticlib; - MODULEMAP_FILE = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.modulemap"; - OTHER_LDFLAGS = ""; - OTHER_LIBTOOLFLAGS = ""; - PODS_ROOT = "$(SRCROOT)"; - PRODUCT_BUNDLE_IDENTIFIER = "org.cocoapods.${PRODUCT_NAME:rfc1034identifier}"; - PRODUCT_NAME = "$(TARGET_NAME:c99extidentifier)"; + 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; + name = Debug; }; /* End XCBuildConfiguration section */ /* Begin XCConfigurationList section */ + 09AA83A0797EE63DE6434395DDC4257E /* Build configuration list for PBXNativeTarget "FirebaseFirestore" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FD2A41D6AA022521B82B86DFC038FEE0 /* Debug */, + 4EAB227F6DA868002175304A89231930 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1C89342C888B3B0572909CB7F04B8CA9 /* Build configuration list for PBXNativeTarget "GoogleDataTransport" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9EF0D1900CF08E6D59FA8870DBB55309 /* Debug */, + 21C3F3E2149EB8C9BD539B08C67B435E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 1D4602E409D9E24817E17F14CB4A8A81 /* Build configuration list for PBXNativeTarget "BoringSSL-GRPC" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 59647A09F5D2FBBA32D2081F425D6802 /* Debug */, + B669305BFC484A941CBDA98E435B7BFB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 20D878948DBEC11B4F370CA4624DCC16 /* Build configuration list for PBXNativeTarget "leveldb-library" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + CCE5CB29FE3EB96DA4A5226114F790E4 /* Debug */, + 3B6D997F88B6296716169FD9D0619680 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 243041D2AEEC8B2A4D16709E9BDCBE78 /* Build configuration list for PBXNativeTarget "nanopb" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 0EE11D0917F739DAD08D84FF184B6B48 /* Debug */, + 78F8067338357431E8B5807D6902FD6E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 32C3CDB33291C0C76287C8E890F8DF34 /* Build configuration list for PBXNativeTarget "abseil" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + B234FB48AE1D3D24337ACF70A93B4FA0 /* Debug */, + 0CAA23DF7379605C56A600BE421C8E81 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 41FCB2CCA6EA5B19AA36D8F273C66D4B /* Build configuration list for PBXNativeTarget "GTMSessionFetcher" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 7581430136740492B12BB7F7C33364B2 /* Debug */, + ECFA6B1F88783C7DAD7C062C212EAA9E /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4821239608C13582E20E6DA73FD5F1F9 /* Build configuration list for PBXProject "Pods" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -584,6 +29068,15 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; + 4C6A6C1DA146C2839E5285E7D3E5FF46 /* Build configuration list for PBXNativeTarget "gRPC-C++-gRPCCertificates-Cpp" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 888EB8235FBE8A7FA6F105F5D56407A1 /* Debug */, + 12ED4E1D9A76810314F9D6295DE0AF08 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; 4DE7FF6FC7102AF47081FF2B49E8E1E9 /* Build configuration list for PBXNativeTarget "CLTypingLabel" */ = { isa = XCConfigurationList; buildConfigurations = ( @@ -593,11 +29086,92 @@ defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; }; - CE742DD539DED24F49B39B044E5BCC4B /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */ = { + 5372555E032A9C94E863F39399E82F61 /* Build configuration list for PBXNativeTarget "gRPC-Core" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + D29108157975F8EB93A28D67C72E62ED /* Debug */, + 528EAB3A2FF6986C62ACEAD51ED1DDE9 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 5BA3B0603A33B8BC99661FF89540AA35 /* Build configuration list for PBXNativeTarget "FirebaseCore" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 9E6FFB507972EB244106D6A62969E16A /* Debug */, + C5262806231C906D772A3336D1978DEB /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 7E02B571A1EAB72746C25B162152A686 /* Build configuration list for PBXNativeTarget "Pods-Flash Chat iOS13" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 1CCF236F9925C7DD9DA846835808BB75 /* Debug */, + 75AAE8CC07BE531B5DD43A4D8EDDF355 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 7FEAB85E0E3BDDA0FB5AA641B07E43A7 /* Build configuration list for PBXNativeTarget "PromisesObjC" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + FEE649234115149B5E2C7158375B63E0 /* Debug */, + 1639749F0DE7AF2433C57F58743A4A97 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + 803C552C218DDB2CB601835E7D5FB48C /* Build configuration list for PBXNativeTarget "gRPC-C++" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A4881B54447A337E5CA44322FE4B25CE /* Debug */, + 3050EDD19D7BA519BCC807B569688E7B /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + A9EA2C67329FA9BBD4E1DA28C03D6E9C /* Build configuration list for PBXNativeTarget "FirebaseAuth" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + A816A754C2F3FE215F94BC1D74DB991F /* Debug */, + 7D97D96B6541F785CBFAEE852A159B09 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + B0D9AA15D3016C98FFD7A2309A2E06B8 /* Build configuration list for PBXAggregateTarget "Firebase" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5A13CF745EBA36349EC6B10707B0D088 /* Debug */, + 8037BA999A25BA0521C56E09F5F205A8 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + CF88D7642D3344DF2771387E306DE8F8 /* Build configuration list for PBXNativeTarget "FirebaseCoreDiagnostics" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 494A32A0A0432236CB81FFB3ED309FFE /* Debug */, + 1DD83FFC610DF27AF6B452A159BFCB98 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + D4B4AA9DED2C2353A0F25FF9D5AD6E6D /* Build configuration list for PBXNativeTarget "GoogleUtilities" */ = { + isa = XCConfigurationList; + buildConfigurations = ( + 5AFEDAF178207DC5124A524E63303858 /* Debug */, + D0CD7E39FE3A9333988E4932772E59F4 /* Release */, + ); + defaultConfigurationIsVisible = 0; + defaultConfigurationName = Release; + }; + DA33984BE4FD53D2C95A60BD36D4786A /* Build configuration list for PBXNativeTarget "Libuv-gRPC" */ = { isa = XCConfigurationList; buildConfigurations = ( - C8C1152C539F827C4CCB0C9D27CDF92F /* Debug */, - EB10882EF1946A16B968FD0829B47FFD /* Release */, + B70751C783DB46116EE4972715A94E0A /* Debug */, + 336179EE8C29F76BDE6B46D654EF2B10 /* Release */, ); defaultConfigurationIsVisible = 0; defaultConfigurationName = Release; diff --git a/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist index 98fe27c3f..6d20934ac 100644 --- a/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist +++ b/Pods/Pods.xcodeproj/xcuserdata/admin.xcuserdatad/xcschemes/xcschememanagement.plist @@ -4,19 +4,138 @@ SchemeUserState + BoringSSL-GRPC.xcscheme + + isShown + + orderHint + 1 + CLTypingLabel.xcscheme isShown orderHint - 0 + 2 + + Firebase.xcscheme + + isShown + + orderHint + 3 + + FirebaseAuth.xcscheme + + isShown + + orderHint + 4 + + FirebaseCore.xcscheme + + isShown + + orderHint + 5 + + FirebaseCoreDiagnostics.xcscheme + + isShown + + orderHint + 6 + + FirebaseFirestore.xcscheme + + isShown + + orderHint + 7 + + GTMSessionFetcher.xcscheme + + isShown + + orderHint + 13 + + GoogleDataTransport.xcscheme + + isShown + + orderHint + 8 + + GoogleUtilities.xcscheme + + isShown + + orderHint + 9 + + Libuv-gRPC.xcscheme + + isShown + + orderHint + 15 Pods-Flash Chat iOS13.xcscheme isShown orderHint - 1 + 17 + + PromisesObjC.xcscheme + + isShown + + orderHint + 18 + + abseil.xcscheme + + isShown + + orderHint + 0 + + gRPC-C++-gRPCCertificates-Cpp.xcscheme + + isShown + + orderHint + 11 + + gRPC-C++.xcscheme + + isShown + + orderHint + 10 + + gRPC-Core.xcscheme + + isShown + + orderHint + 12 + + leveldb-library.xcscheme + + isShown + + orderHint + 14 + + nanopb.xcscheme + + isShown + + orderHint + 16 SuppressBuildableAutocreation diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown index f36a7967d..8cb2ddbde 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.markdown @@ -1,6 +1,261 @@ # Acknowledgements This application makes use of the following third party libraries: +## BoringSSL-GRPC + +BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL +licensing. Files that are completely new have a Google copyright and an ISC +license. This license is reproduced at the bottom of this file. + +Contributors to BoringSSL are required to follow the CLA rules for Chromium: +https://cla.developers.google.com/clas + +Files in third_party/ have their own licenses, as described therein. The MIT +license, for third_party/fiat, which, unlike other third_party directories, is +compiled into non-test libraries, is included below. + +The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the +OpenSSL License and the original SSLeay license apply to the toolkit. See below +for the actual license texts. Actually both licenses are BSD-style Open Source +licenses. In case of any license issues related to OpenSSL please contact +openssl-core@openssl.org. + +The following are Google-internal bug numbers where explicit permission from +some authors is recorded for use of their work. (This is purely for our own +record keeping.) + 27287199 + 27287880 + 27287883 + + OpenSSL License + --------------- + +/* ==================================================================== + * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" + * + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to + * endorse or promote products derived from this software without + * prior written permission. For written permission, please contact + * openssl-core@openssl.org. + * + * 5. Products derived from this software may not be called "OpenSSL" + * nor may "OpenSSL" appear in their names without prior written + * permission of the OpenSSL Project. + * + * 6. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit (http://www.openssl.org/)" + * + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * ==================================================================== + * + * This product includes cryptographic software written by Eric Young + * (eay@cryptsoft.com). This product includes software written by Tim + * Hudson (tjh@cryptsoft.com). + * + */ + + Original SSLeay License + ----------------------- + +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + + +ISC license used for completely new code in BoringSSL: + +/* Copyright (c) 2015, Google Inc. + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION + * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ + + +The code in third_party/fiat carries the MIT license: + +Copyright (c) 2015-2016 the fiat-crypto authors (see +https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS). + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +Licenses for support code +------------------------- + +Parts of the TLS test suite are under the Go license. This code is not included +in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so +distributing code linked against BoringSSL does not trigger this license: + +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +BoringSSL uses the Chromium test infrastructure to run a continuous build, +trybots etc. The scripts which manage this, and the script for generating build +metadata, are under the Chromium license. Distributing code linked against +BoringSSL does not trigger this license. + +Copyright 2015 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + ## CLTypingLabel Copyright (c) 2016 Chenglin Liu @@ -23,4 +278,2974 @@ LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +## Firebase + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## FirebaseAuth + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## FirebaseCore + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## FirebaseCoreDiagnostics + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## FirebaseFirestore + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +-------------------------- +nlohmann_json +-------------------------- +MIT License + +Copyright (c) 2013-2020 Niels Lohmann + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +-------------------------- +FirestoreEncoder +-------------------------- + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +## Runtime Library Exception to the Apache 2.0 License: ## + + + As an exception, if you use this Software to compile your source code and + portions of this Software are embedded into the binary product as a result, + you may redistribute such product without providing attribution as would + otherwise be required by Sections 4(a), 4(b) and 4(d) of the License. + + + +## GTMSessionFetcher + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## GoogleDataTransport + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## GoogleUtilities + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +================================================================================ + +The following copyright from Landon J. Fuller applies to the isAppEncrypted +function in Environment/third_party/GULAppEnvironmentUtil.m. + +Copyright (c) 2017 Landon J. Fuller +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Comment from +iPhone Dev Wiki +Crack Prevention: App Store binaries are signed by both their developer +and Apple. This encrypts the binary so that decryption keys are needed in order +to make the binary readable. When iOS executes the binary, the decryption keys +are used to decrypt the binary into a readable state where it is then loaded +into memory and executed. iOS can tell the encryption status of a binary via the +cryptid structure member of LC_ENCRYPTION_INFO MachO load command. If cryptid is +a non-zero value then the binary is encrypted. + +'Cracking' works by letting the kernel decrypt the binary then siphoning the +decrypted data into a new binary file, resigning, and repackaging. This will +only work on jailbroken devices as codesignature validation has been removed. +Resigning takes place because while the codesignature doesn't have to be valid +thanks to the jailbreak, it does have to be in place unless you have AppSync or +similar to disable codesignature checks. + +More information at Landon +Fuller's blog + + +## Libuv-gRPC + +libuv is licensed for use as follows: + +==== +Copyright (c) 2015-present libuv project contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +==== + +This license applies to parts of libuv originating from the +https://github.com/joyent/libuv repository: + +==== + +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + +==== + +This license applies to all parts of libuv that are not externally +maintained libraries. + +The externally maintained libraries used by libuv are: + + - tree.h (from FreeBSD), copyright Niels Provos. Two clause BSD license. + + - inet_pton and inet_ntop implementations, contained in src/inet.c, are + copyright the Internet Systems Consortium, Inc., and licensed under the ISC + license. + + - stdint-msvc2008.h (from msinttypes), copyright Alexander Chemeris. Three + clause BSD license. + + - pthread-fixes.c, copyright Google Inc. and Sony Mobile Communications AB. + Three clause BSD license. + + - android-ifaddrs.h, android-ifaddrs.c, copyright Berkeley Software Design + Inc, Kenneth MacKay and Emergya (Cloud4all, FP7/2007-2013, grant agreement + n° 289016). Three clause BSD license. + + +## PromisesObjC + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +## abseil + + + Apache License + Version 2.0, January 2004 + https://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +## gRPC-C++ + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------------------------------------------------------- + +BSD 3-Clause License + +Copyright 2016, Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + +----------------------------------------------------------- + +Mozilla Public License, v. 2.0 + +This Source Code Form is subject to the terms of the Mozilla Public License, +v. 2.0. If a copy of the MPL was not distributed with this file, You can +obtain one at https://mozilla.org/MPL/2.0/. + + +## gRPC-Core + + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------------------------------------------------------- + +BSD 3-Clause License + +Copyright 2016, Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + +----------------------------------------------------------- + +Mozilla Public License, v. 2.0 + +This Source Code Form is subject to the terms of the Mozilla Public License, +v. 2.0. If a copy of the MPL was not distributed with this file, You can +obtain one at https://mozilla.org/MPL/2.0/. + + +## leveldb-library + +Copyright (c) 2011 The LevelDB Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +## nanopb + +Copyright (c) 2011 Petteri Aimonen + +This software is provided 'as-is', without any express or +implied warranty. In no event will the authors be held liable +for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any +purpose, including commercial applications, and to alter it and +redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you + must not claim that you wrote the original software. If you use + this software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. + Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist index f2bc9e6dc..5643d55ab 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-acknowledgements.plist @@ -12,6 +12,267 @@ Type PSGroupSpecifier + + FooterText + BoringSSL is a fork of OpenSSL. As such, large parts of it fall under OpenSSL +licensing. Files that are completely new have a Google copyright and an ISC +license. This license is reproduced at the bottom of this file. + +Contributors to BoringSSL are required to follow the CLA rules for Chromium: +https://cla.developers.google.com/clas + +Files in third_party/ have their own licenses, as described therein. The MIT +license, for third_party/fiat, which, unlike other third_party directories, is +compiled into non-test libraries, is included below. + +The OpenSSL toolkit stays under a dual license, i.e. both the conditions of the +OpenSSL License and the original SSLeay license apply to the toolkit. See below +for the actual license texts. Actually both licenses are BSD-style Open Source +licenses. In case of any license issues related to OpenSSL please contact +openssl-core@openssl.org. + +The following are Google-internal bug numbers where explicit permission from +some authors is recorded for use of their work. (This is purely for our own +record keeping.) + 27287199 + 27287880 + 27287883 + + OpenSSL License + --------------- + +/* ==================================================================== + * Copyright (c) 1998-2011 The OpenSSL Project. All rights reserved. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * + * 1. Redistributions of source code must retain the above copyright + * notice, this list of conditions and the following disclaimer. + * + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in + * the documentation and/or other materials provided with the + * distribution. + * + * 3. All advertising materials mentioning features or use of this + * software must display the following acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit. (http://www.openssl.org/)" + * + * 4. The names "OpenSSL Toolkit" and "OpenSSL Project" must not be used to + * endorse or promote products derived from this software without + * prior written permission. For written permission, please contact + * openssl-core@openssl.org. + * + * 5. Products derived from this software may not be called "OpenSSL" + * nor may "OpenSSL" appear in their names without prior written + * permission of the OpenSSL Project. + * + * 6. Redistributions of any form whatsoever must retain the following + * acknowledgment: + * "This product includes software developed by the OpenSSL Project + * for use in the OpenSSL Toolkit (http://www.openssl.org/)" + * + * THIS SOFTWARE IS PROVIDED BY THE OpenSSL PROJECT ``AS IS'' AND ANY + * EXPRESSED OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR + * PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE OpenSSL PROJECT OR + * ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, + * SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT + * NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; + * LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, + * STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) + * ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED + * OF THE POSSIBILITY OF SUCH DAMAGE. + * ==================================================================== + * + * This product includes cryptographic software written by Eric Young + * (eay@cryptsoft.com). This product includes software written by Tim + * Hudson (tjh@cryptsoft.com). + * + */ + + Original SSLeay License + ----------------------- + +/* Copyright (C) 1995-1998 Eric Young (eay@cryptsoft.com) + * All rights reserved. + * + * This package is an SSL implementation written + * by Eric Young (eay@cryptsoft.com). + * The implementation was written so as to conform with Netscapes SSL. + * + * This library is free for commercial and non-commercial use as long as + * the following conditions are aheared to. The following conditions + * apply to all code found in this distribution, be it the RC4, RSA, + * lhash, DES, etc., code; not just the SSL code. The SSL documentation + * included with this distribution is covered by the same copyright terms + * except that the holder is Tim Hudson (tjh@cryptsoft.com). + * + * Copyright remains Eric Young's, and as such any Copyright notices in + * the code are not to be removed. + * If this package is used in a product, Eric Young should be given attribution + * as the author of the parts of the library used. + * This can be in the form of a textual message at program startup or + * in documentation (online or textual) provided with the package. + * + * Redistribution and use in source and binary forms, with or without + * modification, are permitted provided that the following conditions + * are met: + * 1. Redistributions of source code must retain the copyright + * notice, this list of conditions and the following disclaimer. + * 2. Redistributions in binary form must reproduce the above copyright + * notice, this list of conditions and the following disclaimer in the + * documentation and/or other materials provided with the distribution. + * 3. All advertising materials mentioning features or use of this software + * must display the following acknowledgement: + * "This product includes cryptographic software written by + * Eric Young (eay@cryptsoft.com)" + * The word 'cryptographic' can be left out if the rouines from the library + * being used are not cryptographic related :-). + * 4. If you include any Windows specific code (or a derivative thereof) from + * the apps directory (application code) you must include an acknowledgement: + * "This product includes software written by Tim Hudson (tjh@cryptsoft.com)" + * + * THIS SOFTWARE IS PROVIDED BY ERIC YOUNG ``AS IS'' AND + * ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE + * IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE + * ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE + * FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL + * DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS + * OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) + * HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT + * LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY + * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF + * SUCH DAMAGE. + * + * The licence and distribution terms for any publically available version or + * derivative of this code cannot be changed. i.e. this code cannot simply be + * copied and put under another distribution licence + * [including the GNU Public Licence.] + */ + + +ISC license used for completely new code in BoringSSL: + +/* Copyright (c) 2015, Google Inc. + * + * Permission to use, copy, modify, and/or distribute this software for any + * purpose with or without fee is hereby granted, provided that the above + * copyright notice and this permission notice appear in all copies. + * + * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES + * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF + * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY + * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES + * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION + * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN + * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ + + +The code in third_party/fiat carries the MIT license: + +Copyright (c) 2015-2016 the fiat-crypto authors (see +https://github.com/mit-plv/fiat-crypto/blob/master/AUTHORS). + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +Licenses for support code +------------------------- + +Parts of the TLS test suite are under the Go license. This code is not included +in BoringSSL (i.e. libcrypto and libssl) when compiled, however, so +distributing code linked against BoringSSL does not trigger this license: + +Copyright (c) 2009 The Go Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + +BoringSSL uses the Chromium test infrastructure to run a continuous build, +trybots etc. The scripts which manage this, and the script for generating build +metadata, are under the Chromium license. Distributing code linked against +BoringSSL does not trigger this license. + +Copyright 2015 The Chromium Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + License + Mixed + Title + BoringSSL-GRPC + Type + PSGroupSpecifier + FooterText Copyright (c) 2016 Chenglin Liu @@ -41,6 +302,3066 @@ THE SOFTWARE. Type PSGroupSpecifier + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + Firebase + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + FirebaseAuth + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + FirebaseCore + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + FirebaseCoreDiagnostics + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + +-------------------------- +nlohmann_json +-------------------------- +MIT License + +Copyright (c) 2013-2020 Niels Lohmann + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE +SOFTWARE. + + +-------------------------- +FirestoreEncoder +-------------------------- + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + +## Runtime Library Exception to the Apache 2.0 License: ## + + + As an exception, if you use this Software to compile your source code and + portions of this Software are embedded into the binary product as a result, + you may redistribute such product without providing attribution as would + otherwise be required by Sections 4(a), 4(b) and 4(d) of the License. + + + License + Apache + Title + FirebaseFirestore + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + GTMSessionFetcher + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + GoogleDataTransport + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +================================================================================ + +The following copyright from Landon J. Fuller applies to the isAppEncrypted +function in Environment/third_party/GULAppEnvironmentUtil.m. + +Copyright (c) 2017 Landon J. Fuller <landon@landonf.org> +All rights reserved. + +Permission is hereby granted, free of charge, to any person obtaining a copy of +this software and associated documentation files (the "Software"), to deal in +the Software without restriction, including without limitation the rights to +use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of +the Software, and to permit persons to whom the Software is furnished to do so, +subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all +copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS +FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR +COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER +IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN +CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. + +Comment from +<a href="http://iphonedevwiki.net/index.php/Crack_prevention">iPhone Dev Wiki +Crack Prevention</a>: App Store binaries are signed by both their developer +and Apple. This encrypts the binary so that decryption keys are needed in order +to make the binary readable. When iOS executes the binary, the decryption keys +are used to decrypt the binary into a readable state where it is then loaded +into memory and executed. iOS can tell the encryption status of a binary via the +cryptid structure member of LC_ENCRYPTION_INFO MachO load command. If cryptid is +a non-zero value then the binary is encrypted. + +'Cracking' works by letting the kernel decrypt the binary then siphoning the +decrypted data into a new binary file, resigning, and repackaging. This will +only work on jailbroken devices as codesignature validation has been removed. +Resigning takes place because while the codesignature doesn't have to be valid +thanks to the jailbreak, it does have to be in place unless you have AppSync or +similar to disable codesignature checks. + +More information at <a href="http://landonf.org/2009/02/index.html">Landon +Fuller's blog</a> + + License + Apache + Title + GoogleUtilities + Type + PSGroupSpecifier + + + FooterText + libuv is licensed for use as follows: + +==== +Copyright (c) 2015-present libuv project contributors. + +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. +==== + +This license applies to parts of libuv originating from the +https://github.com/joyent/libuv repository: + +==== + +Copyright Joyent, Inc. and other Node contributors. All rights reserved. +Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to +deal in the Software without restriction, including without limitation the +rights to use, copy, modify, merge, publish, distribute, sublicense, and/or +sell copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING +FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS +IN THE SOFTWARE. + +==== + +This license applies to all parts of libuv that are not externally +maintained libraries. + +The externally maintained libraries used by libuv are: + + - tree.h (from FreeBSD), copyright Niels Provos. Two clause BSD license. + + - inet_pton and inet_ntop implementations, contained in src/inet.c, are + copyright the Internet Systems Consortium, Inc., and licensed under the ISC + license. + + - stdint-msvc2008.h (from msinttypes), copyright Alexander Chemeris. Three + clause BSD license. + + - pthread-fixes.c, copyright Google Inc. and Sony Mobile Communications AB. + Three clause BSD license. + + - android-ifaddrs.h, android-ifaddrs.c, copyright Berkeley Software Design + Inc, Kenneth MacKay and Emergya (Cloud4all, FP7/2007-2013, grant agreement + n° 289016). Three clause BSD license. + + License + Mixed + Title + Libuv-gRPC + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + License + Apache + Title + PromisesObjC + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + https://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + https://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + + + License + Apache License, Version 2.0 + Title + abseil + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------------------------------------------------------- + +BSD 3-Clause License + +Copyright 2016, Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + +----------------------------------------------------------- + +Mozilla Public License, v. 2.0 + +This Source Code Form is subject to the terms of the Mozilla Public License, +v. 2.0. If a copy of the MPL was not distributed with this file, You can +obtain one at https://mozilla.org/MPL/2.0/. + + License + Apache License, Version 2.0 + Title + gRPC-C++ + Type + PSGroupSpecifier + + + FooterText + + Apache License + Version 2.0, January 2004 + http://www.apache.org/licenses/ + + TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION + + 1. Definitions. + + "License" shall mean the terms and conditions for use, reproduction, + and distribution as defined by Sections 1 through 9 of this document. + + "Licensor" shall mean the copyright owner or entity authorized by + the copyright owner that is granting the License. + + "Legal Entity" shall mean the union of the acting entity and all + other entities that control, are controlled by, or are under common + control with that entity. For the purposes of this definition, + "control" means (i) the power, direct or indirect, to cause the + direction or management of such entity, whether by contract or + otherwise, or (ii) ownership of fifty percent (50%) or more of the + outstanding shares, or (iii) beneficial ownership of such entity. + + "You" (or "Your") shall mean an individual or Legal Entity + exercising permissions granted by this License. + + "Source" form shall mean the preferred form for making modifications, + including but not limited to software source code, documentation + source, and configuration files. + + "Object" form shall mean any form resulting from mechanical + transformation or translation of a Source form, including but + not limited to compiled object code, generated documentation, + and conversions to other media types. + + "Work" shall mean the work of authorship, whether in Source or + Object form, made available under the License, as indicated by a + copyright notice that is included in or attached to the work + (an example is provided in the Appendix below). + + "Derivative Works" shall mean any work, whether in Source or Object + form, that is based on (or derived from) the Work and for which the + editorial revisions, annotations, elaborations, or other modifications + represent, as a whole, an original work of authorship. For the purposes + of this License, Derivative Works shall not include works that remain + separable from, or merely link (or bind by name) to the interfaces of, + the Work and Derivative Works thereof. + + "Contribution" shall mean any work of authorship, including + the original version of the Work and any modifications or additions + to that Work or Derivative Works thereof, that is intentionally + submitted to Licensor for inclusion in the Work by the copyright owner + or by an individual or Legal Entity authorized to submit on behalf of + the copyright owner. For the purposes of this definition, "submitted" + means any form of electronic, verbal, or written communication sent + to the Licensor or its representatives, including but not limited to + communication on electronic mailing lists, source code control systems, + and issue tracking systems that are managed by, or on behalf of, the + Licensor for the purpose of discussing and improving the Work, but + excluding communication that is conspicuously marked or otherwise + designated in writing by the copyright owner as "Not a Contribution." + + "Contributor" shall mean Licensor and any individual or Legal Entity + on behalf of whom a Contribution has been received by Licensor and + subsequently incorporated within the Work. + + 2. Grant of Copyright License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + copyright license to reproduce, prepare Derivative Works of, + publicly display, publicly perform, sublicense, and distribute the + Work and such Derivative Works in Source or Object form. + + 3. Grant of Patent License. Subject to the terms and conditions of + this License, each Contributor hereby grants to You a perpetual, + worldwide, non-exclusive, no-charge, royalty-free, irrevocable + (except as stated in this section) patent license to make, have made, + use, offer to sell, sell, import, and otherwise transfer the Work, + where such license applies only to those patent claims licensable + by such Contributor that are necessarily infringed by their + Contribution(s) alone or by combination of their Contribution(s) + with the Work to which such Contribution(s) was submitted. If You + institute patent litigation against any entity (including a + cross-claim or counterclaim in a lawsuit) alleging that the Work + or a Contribution incorporated within the Work constitutes direct + or contributory patent infringement, then any patent licenses + granted to You under this License for that Work shall terminate + as of the date such litigation is filed. + + 4. Redistribution. You may reproduce and distribute copies of the + Work or Derivative Works thereof in any medium, with or without + modifications, and in Source or Object form, provided that You + meet the following conditions: + + (a) You must give any other recipients of the Work or + Derivative Works a copy of this License; and + + (b) You must cause any modified files to carry prominent notices + stating that You changed the files; and + + (c) You must retain, in the Source form of any Derivative Works + that You distribute, all copyright, patent, trademark, and + attribution notices from the Source form of the Work, + excluding those notices that do not pertain to any part of + the Derivative Works; and + + (d) If the Work includes a "NOTICE" text file as part of its + distribution, then any Derivative Works that You distribute must + include a readable copy of the attribution notices contained + within such NOTICE file, excluding those notices that do not + pertain to any part of the Derivative Works, in at least one + of the following places: within a NOTICE text file distributed + as part of the Derivative Works; within the Source form or + documentation, if provided along with the Derivative Works; or, + within a display generated by the Derivative Works, if and + wherever such third-party notices normally appear. The contents + of the NOTICE file are for informational purposes only and + do not modify the License. You may add Your own attribution + notices within Derivative Works that You distribute, alongside + or as an addendum to the NOTICE text from the Work, provided + that such additional attribution notices cannot be construed + as modifying the License. + + You may add Your own copyright statement to Your modifications and + may provide additional or different license terms and conditions + for use, reproduction, or distribution of Your modifications, or + for any such Derivative Works as a whole, provided Your use, + reproduction, and distribution of the Work otherwise complies with + the conditions stated in this License. + + 5. Submission of Contributions. Unless You explicitly state otherwise, + any Contribution intentionally submitted for inclusion in the Work + by You to the Licensor shall be under the terms and conditions of + this License, without any additional terms or conditions. + Notwithstanding the above, nothing herein shall supersede or modify + the terms of any separate license agreement you may have executed + with Licensor regarding such Contributions. + + 6. Trademarks. This License does not grant permission to use the trade + names, trademarks, service marks, or product names of the Licensor, + except as required for reasonable and customary use in describing the + origin of the Work and reproducing the content of the NOTICE file. + + 7. Disclaimer of Warranty. Unless required by applicable law or + agreed to in writing, Licensor provides the Work (and each + Contributor provides its Contributions) on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied, including, without limitation, any warranties or conditions + of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A + PARTICULAR PURPOSE. You are solely responsible for determining the + appropriateness of using or redistributing the Work and assume any + risks associated with Your exercise of permissions under this License. + + 8. Limitation of Liability. In no event and under no legal theory, + whether in tort (including negligence), contract, or otherwise, + unless required by applicable law (such as deliberate and grossly + negligent acts) or agreed to in writing, shall any Contributor be + liable to You for damages, including any direct, indirect, special, + incidental, or consequential damages of any character arising as a + result of this License or out of the use or inability to use the + Work (including but not limited to damages for loss of goodwill, + work stoppage, computer failure or malfunction, or any and all + other commercial damages or losses), even if such Contributor + has been advised of the possibility of such damages. + + 9. Accepting Warranty or Additional Liability. While redistributing + the Work or Derivative Works thereof, You may choose to offer, + and charge a fee for, acceptance of support, warranty, indemnity, + or other liability obligations and/or rights consistent with this + License. However, in accepting such obligations, You may act only + on Your own behalf and on Your sole responsibility, not on behalf + of any other Contributor, and only if You agree to indemnify, + defend, and hold each Contributor harmless for any liability + incurred by, or claims asserted against, such Contributor by reason + of your accepting any such warranty or additional liability. + + END OF TERMS AND CONDITIONS + + APPENDIX: How to apply the Apache License to your work. + + To apply the Apache License to your work, attach the following + boilerplate notice, with the fields enclosed by brackets "[]" + replaced with your own identifying information. (Don't include + the brackets!) The text should be enclosed in the appropriate + comment syntax for the file format. We also recommend that a + file or class name and description of purpose be included on the + same "printed page" as the copyright notice for easier + identification within third-party archives. + + Copyright [yyyy] [name of copyright owner] + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + See the License for the specific language governing permissions and + limitations under the License. + +----------------------------------------------------------- + +BSD 3-Clause License + +Copyright 2016, Google Inc. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are met: + +1. Redistributions of source code must retain the above copyright notice, +this list of conditions and the following disclaimer. + +2. Redistributions in binary form must reproduce the above copyright notice, +this list of conditions and the following disclaimer in the documentation +and/or other materials provided with the distribution. + +3. Neither the name of the copyright holder nor the names of its +contributors may be used to endorse or promote products derived from this +software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" +AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE +IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE +ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT HOLDER OR CONTRIBUTORS BE +LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR +CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF +SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS +INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN +CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) +ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF +THE POSSIBILITY OF SUCH DAMAGE. + +----------------------------------------------------------- + +Mozilla Public License, v. 2.0 + +This Source Code Form is subject to the terms of the Mozilla Public License, +v. 2.0. If a copy of the MPL was not distributed with this file, You can +obtain one at https://mozilla.org/MPL/2.0/. + + License + Apache License, Version 2.0 + Title + gRPC-Core + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2011 The LevelDB Authors. All rights reserved. + +Redistribution and use in source and binary forms, with or without +modification, are permitted provided that the following conditions are +met: + + * Redistributions of source code must retain the above copyright +notice, this list of conditions and the following disclaimer. + * Redistributions in binary form must reproduce the above +copyright notice, this list of conditions and the following disclaimer +in the documentation and/or other materials provided with the +distribution. + * Neither the name of Google Inc. nor the names of its +contributors may be used to endorse or promote products derived from +this software without specific prior written permission. + +THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS +"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT +LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR +A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT +OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT +LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, +DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY +THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT +(INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE +OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + + License + New BSD + Title + leveldb-library + Type + PSGroupSpecifier + + + FooterText + Copyright (c) 2011 Petteri Aimonen <jpa at nanopb.mail.kapsi.fi> + +This software is provided 'as-is', without any express or +implied warranty. In no event will the authors be held liable +for any damages arising from the use of this software. + +Permission is granted to anyone to use this software for any +purpose, including commercial applications, and to alter it and +redistribute it freely, subject to the following restrictions: + +1. The origin of this software must not be misrepresented; you + must not claim that you wrote the original software. If you use + this software in a product, an acknowledgment in the product + documentation would be appreciated but is not required. + +2. Altered source versions must be plainly marked as such, and + must not be misrepresented as being the original software. + +3. This notice may not be removed or altered from any source + distribution. + + License + zlib + Title + nanopb + Type + PSGroupSpecifier + FooterText Generated by CocoaPods - https://cocoapods.org diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist index 06061b3b9..a22e27283 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-input-files.xcfilelist @@ -1,2 +1,17 @@ ${PODS_ROOT}/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh -${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework \ No newline at end of file +${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework +${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework +${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework +${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework +${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework +${BUILT_PRODUCTS_DIR}/FirebaseFirestore/FirebaseFirestore.framework +${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework +${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework +${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework +${BUILT_PRODUCTS_DIR}/Libuv-gRPC/uv.framework +${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework +${BUILT_PRODUCTS_DIR}/abseil/absl.framework +${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework +${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework +${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework +${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist index 907f1c621..e65b2e6db 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Debug-output-files.xcfilelist @@ -1 +1,16 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework \ No newline at end of file +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/openssl_grpc.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuth.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFirestore.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/uv.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/absl.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpcpp.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpc.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist index 06061b3b9..a22e27283 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-input-files.xcfilelist @@ -1,2 +1,17 @@ ${PODS_ROOT}/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh -${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework \ No newline at end of file +${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework +${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework +${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework +${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework +${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework +${BUILT_PRODUCTS_DIR}/FirebaseFirestore/FirebaseFirestore.framework +${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework +${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework +${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework +${BUILT_PRODUCTS_DIR}/Libuv-gRPC/uv.framework +${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework +${BUILT_PRODUCTS_DIR}/abseil/absl.framework +${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework +${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework +${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework +${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist index 907f1c621..e65b2e6db 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks-Release-output-files.xcfilelist @@ -1 +1,16 @@ -${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework \ No newline at end of file +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/openssl_grpc.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/CLTypingLabel.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseAuth.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCore.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseCoreDiagnostics.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FirebaseFirestore.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GTMSessionFetcher.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleDataTransport.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/GoogleUtilities.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/uv.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/FBLPromises.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/absl.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpcpp.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/grpc.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/leveldb.framework +${TARGET_BUILD_DIR}/${FRAMEWORKS_FOLDER_PATH}/nanopb.framework \ No newline at end of file diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh index c1c49ba95..e56d8aae9 100755 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13-frameworks.sh @@ -176,10 +176,40 @@ code_sign_if_enabled() { } if [[ "$CONFIGURATION" == "Debug" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework" install_framework "${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseFirestore/FirebaseFirestore.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" + install_framework "${BUILT_PRODUCTS_DIR}/Libuv-gRPC/uv.framework" + install_framework "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework" + install_framework "${BUILT_PRODUCTS_DIR}/abseil/absl.framework" + install_framework "${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework" + install_framework "${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework" + install_framework "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework" + install_framework "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework" fi if [[ "$CONFIGURATION" == "Release" ]]; then + install_framework "${BUILT_PRODUCTS_DIR}/BoringSSL-GRPC/openssl_grpc.framework" install_framework "${BUILT_PRODUCTS_DIR}/CLTypingLabel/CLTypingLabel.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseAuth/FirebaseAuth.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseCore/FirebaseCore.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework" + install_framework "${BUILT_PRODUCTS_DIR}/FirebaseFirestore/FirebaseFirestore.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GoogleDataTransport/GoogleDataTransport.framework" + install_framework "${BUILT_PRODUCTS_DIR}/GoogleUtilities/GoogleUtilities.framework" + install_framework "${BUILT_PRODUCTS_DIR}/Libuv-gRPC/uv.framework" + install_framework "${BUILT_PRODUCTS_DIR}/PromisesObjC/FBLPromises.framework" + install_framework "${BUILT_PRODUCTS_DIR}/abseil/absl.framework" + install_framework "${BUILT_PRODUCTS_DIR}/gRPC-C++/grpcpp.framework" + install_framework "${BUILT_PRODUCTS_DIR}/gRPC-Core/grpc.framework" + install_framework "${BUILT_PRODUCTS_DIR}/leveldb-library/leveldb.framework" + install_framework "${BUILT_PRODUCTS_DIR}/nanopb/nanopb.framework" fi if [ "${COCOAPODS_PARALLEL_CODE_SIGN}" == "true" ]; then wait diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig index 01993e3e6..4e0bac992 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC" "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/Libuv-gRPC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/abseil" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core" "${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC/openssl_grpc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth/FirebaseAuth.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore/FirebaseFirestore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Libuv-gRPC/uv.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/abseil/absl.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/grpcpp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core/grpc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library/leveldb.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift -OTHER_LDFLAGS = $(inherited) -framework "CLTypingLabel" +OTHER_LDFLAGS = $(inherited) -l"c++" -l"z" -framework "CLTypingLabel" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseAuth" -framework "FirebaseCore" -framework "FirebaseCoreDiagnostics" -framework "FirebaseFirestore" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleDataTransport" -framework "GoogleUtilities" -framework "SafariServices" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "absl" -framework "grpc" -framework "grpcpp" -framework "leveldb" -framework "nanopb" -framework "openssl_grpc" -framework "uv" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) diff --git a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig index 01993e3e6..4e0bac992 100644 --- a/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig +++ b/Pods/Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig @@ -1,11 +1,11 @@ ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES = YES CLANG_WARN_QUOTED_INCLUDE_IN_FRAMEWORK_HEADER = NO -FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" -GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 -HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" +FRAMEWORK_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC" "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities" "${PODS_CONFIGURATION_BUILD_DIR}/Libuv-gRPC" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC" "${PODS_CONFIGURATION_BUILD_DIR}/abseil" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core" "${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb" +GCC_PREPROCESSOR_DEFINITIONS = $(inherited) COCOAPODS=1 $(inherited) PB_FIELD_32BIT=1 PB_NO_PACKED_STRUCTS=1 PB_ENABLE_MALLOC=1 +HEADER_SEARCH_PATHS = $(inherited) "${PODS_CONFIGURATION_BUILD_DIR}/BoringSSL-GRPC/openssl_grpc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/CLTypingLabel/CLTypingLabel.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseAuth/FirebaseAuth.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCore/FirebaseCore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseCoreDiagnostics/FirebaseCoreDiagnostics.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/FirebaseFirestore/FirebaseFirestore.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GTMSessionFetcher/GTMSessionFetcher.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleDataTransport/GoogleDataTransport.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/GoogleUtilities/GoogleUtilities.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/Libuv-gRPC/uv.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/PromisesObjC/FBLPromises.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/abseil/absl.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-C++/grpcpp.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/gRPC-Core/grpc.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/leveldb-library/leveldb.framework/Headers" "${PODS_CONFIGURATION_BUILD_DIR}/nanopb/nanopb.framework/Headers" "${PODS_ROOT}/Headers/Public" "${PODS_ROOT}/Headers/Public/Firebase" $(inherited) ${PODS_ROOT}/Firebase/CoreOnly/Sources LD_RUNPATH_SEARCH_PATHS = $(inherited) /usr/lib/swift '@executable_path/Frameworks' '@loader_path/Frameworks' LIBRARY_SEARCH_PATHS = $(inherited) "${DT_TOOLCHAIN_DIR}/usr/lib/swift/${PLATFORM_NAME}" /usr/lib/swift -OTHER_LDFLAGS = $(inherited) -framework "CLTypingLabel" +OTHER_LDFLAGS = $(inherited) -l"c++" -l"z" -framework "CLTypingLabel" -framework "CoreTelephony" -framework "FBLPromises" -framework "FirebaseAuth" -framework "FirebaseCore" -framework "FirebaseCoreDiagnostics" -framework "FirebaseFirestore" -framework "Foundation" -framework "GTMSessionFetcher" -framework "GoogleDataTransport" -framework "GoogleUtilities" -framework "SafariServices" -framework "Security" -framework "SystemConfiguration" -framework "UIKit" -framework "absl" -framework "grpc" -framework "grpcpp" -framework "leveldb" -framework "nanopb" -framework "openssl_grpc" -framework "uv" OTHER_SWIFT_FLAGS = $(inherited) -D COCOAPODS PODS_BUILD_DIR = ${BUILD_DIR} PODS_CONFIGURATION_BUILD_DIR = ${PODS_BUILD_DIR}/$(CONFIGURATION)$(EFFECTIVE_PLATFORM_NAME) From 0d642532c8c1ef38916c1e3822c0145d37b381b2 Mon Sep 17 00:00:00 2001 From: Dmitry Sankovsky <58884138+JasonAntario@users.noreply.github.com> Date: Fri, 29 Apr 2022 18:25:48 +0300 Subject: [PATCH 5/8] Delete GoogleService-Info.plist --- Flash Chat iOS13/GoogleService-Info.plist | 34 ----------------------- 1 file changed, 34 deletions(-) delete mode 100644 Flash Chat iOS13/GoogleService-Info.plist diff --git a/Flash Chat iOS13/GoogleService-Info.plist b/Flash Chat iOS13/GoogleService-Info.plist deleted file mode 100644 index 473e3c461..000000000 --- a/Flash Chat iOS13/GoogleService-Info.plist +++ /dev/null @@ -1,34 +0,0 @@ - - - - - CLIENT_ID - 575964535563-5e9aepbre659bmvu4h0ddjvva78hnuv5.apps.googleusercontent.com - REVERSED_CLIENT_ID - com.googleusercontent.apps.575964535563-5e9aepbre659bmvu4h0ddjvva78hnuv5 - API_KEY - AIzaSyDkTawfPU6NrBLEOpoK4Qrs9ZbJqIM2RVU - GCM_SENDER_ID - 575964535563 - PLIST_VERSION - 1 - BUNDLE_ID - com.dsankovsky.FlashChat - PROJECT_ID - flashchat-f1a4f - STORAGE_BUCKET - flashchat-f1a4f.appspot.com - IS_ADS_ENABLED - - IS_ANALYTICS_ENABLED - - IS_APPINVITE_ENABLED - - IS_GCM_ENABLED - - IS_SIGNIN_ENABLED - - GOOGLE_APP_ID - 1:575964535563:ios:1428e6ae2ee963e158200e - - \ No newline at end of file From ecdebcd8a8de81ee47d69b035dbc8fe3d9bdbbb2 Mon Sep 17 00:00:00 2001 From: "d.sankovsky" Date: Tue, 3 May 2022 13:15:39 +0300 Subject: [PATCH 6/8] Creating basic table view setup --- Flash Chat iOS13.xcodeproj/project.pbxproj | 12 +++ .../UserInterfaceState.xcuserstate | Bin 49400 -> 51662 bytes .../Controllers/ChatViewController.swift | 19 +++++ Flash Chat iOS13/Model/Message.swift | 14 ++++ .../Views/Base.lproj/Main.storyboard | 10 --- Flash Chat iOS13/Views/MessageCell.swift | 27 ++++++ Flash Chat iOS13/Views/MessageCell.xib | 77 ++++++++++++++++++ 7 files changed, 149 insertions(+), 10 deletions(-) create mode 100644 Flash Chat iOS13/Model/Message.swift create mode 100644 Flash Chat iOS13/Views/MessageCell.swift create mode 100644 Flash Chat iOS13/Views/MessageCell.xib diff --git a/Flash Chat iOS13.xcodeproj/project.pbxproj b/Flash Chat iOS13.xcodeproj/project.pbxproj index 983908292..822a54975 100644 --- a/Flash Chat iOS13.xcodeproj/project.pbxproj +++ b/Flash Chat iOS13.xcodeproj/project.pbxproj @@ -18,8 +18,11 @@ 0B628191235DF01B00E35CAF /* ChatViewController.swift in Sources */ = {isa = PBXBuildFile; fileRef = 0B628190235DF01B00E35CAF /* ChatViewController.swift */; }; 0B62819E235F0F4D00E35CAF /* README.md in Resources */ = {isa = PBXBuildFile; fileRef = 0B62819D235F0F4D00E35CAF /* README.md */; }; 7FA5103F0CDC3908FBB438DC /* Pods_Flash_Chat_iOS13.framework in Frameworks */ = {isa = PBXBuildFile; fileRef = 3ACCDD53FCE88B52F1B41B9E /* Pods_Flash_Chat_iOS13.framework */; }; + 843A1ABA28211E5800E33CFE /* Message.swift in Sources */ = {isa = PBXBuildFile; fileRef = 843A1AB928211E5800E33CFE /* Message.swift */; }; 84580639281C15DF00084E09 /* GoogleService-Info.plist in Resources */ = {isa = PBXBuildFile; fileRef = 84580638281C15DF00084E09 /* GoogleService-Info.plist */; }; 8458063B281C350300084E09 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8458063A281C350300084E09 /* Constants.swift */; }; + 849B0ECF282129A300FE35AF /* MessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849B0ECD282129A300FE35AF /* MessageCell.swift */; }; + 849B0ED0282129A300FE35AF /* MessageCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 849B0ECE282129A300FE35AF /* MessageCell.xib */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -37,8 +40,11 @@ 0B62819D235F0F4D00E35CAF /* README.md */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = net.daringfireball.markdown; path = README.md; sourceTree = ""; }; 3ACCDD53FCE88B52F1B41B9E /* Pods_Flash_Chat_iOS13.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Flash_Chat_iOS13.framework; sourceTree = BUILT_PRODUCTS_DIR; }; 4E5A5E82D8E39ED9DE87CCA0 /* Pods-Flash Chat iOS13.debug.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Flash Chat iOS13.debug.xcconfig"; path = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.debug.xcconfig"; sourceTree = ""; }; + 843A1AB928211E5800E33CFE /* Message.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Message.swift; sourceTree = ""; }; 84580638281C15DF00084E09 /* GoogleService-Info.plist */ = {isa = PBXFileReference; fileEncoding = 4; lastKnownFileType = text.plist.xml; path = "GoogleService-Info.plist"; sourceTree = ""; }; 8458063A281C350300084E09 /* Constants.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = Constants.swift; sourceTree = ""; }; + 849B0ECD282129A300FE35AF /* MessageCell.swift */ = {isa = PBXFileReference; lastKnownFileType = sourcecode.swift; path = MessageCell.swift; sourceTree = ""; }; + 849B0ECE282129A300FE35AF /* MessageCell.xib */ = {isa = PBXFileReference; lastKnownFileType = file.xib; path = MessageCell.xib; sourceTree = ""; }; E7251A3155E7B1709B28DA1C /* Pods-Flash Chat iOS13.release.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Flash Chat iOS13.release.xcconfig"; path = "Target Support Files/Pods-Flash Chat iOS13/Pods-Flash Chat iOS13.release.xcconfig"; sourceTree = ""; }; /* End PBXFileReference section */ @@ -105,6 +111,8 @@ isa = PBXGroup; children = ( 0B62817C235DEE8100E35CAF /* Main.storyboard */, + 849B0ECD282129A300FE35AF /* MessageCell.swift */, + 849B0ECE282129A300FE35AF /* MessageCell.xib */, ); path = Views; sourceTree = ""; @@ -120,6 +128,7 @@ 84A1B8A828171035006CE3E7 /* Model */ = { isa = PBXGroup; children = ( + 843A1AB928211E5800E33CFE /* Message.swift */, ); path = Model; sourceTree = ""; @@ -194,6 +203,7 @@ buildActionMask = 2147483647; files = ( 0B628183235DEE8400E35CAF /* LaunchScreen.storyboard in Resources */, + 849B0ED0282129A300FE35AF /* MessageCell.xib in Resources */, 0B628180235DEE8400E35CAF /* Assets.xcassets in Resources */, 84580639281C15DF00084E09 /* GoogleService-Info.plist in Resources */, 0B62819E235F0F4D00E35CAF /* README.md in Resources */, @@ -255,8 +265,10 @@ 0B628179235DEE8100E35CAF /* SceneDelegate.swift in Sources */, 0B62818F235DF01000E35CAF /* LoginViewController.swift in Sources */, 8458063B281C350300084E09 /* Constants.swift in Sources */, + 843A1ABA28211E5800E33CFE /* Message.swift in Sources */, 0B628191235DF01B00E35CAF /* ChatViewController.swift in Sources */, 0B62818D235DF00B00E35CAF /* RegisterViewController.swift in Sources */, + 849B0ECF282129A300FE35AF /* MessageCell.swift in Sources */, ); runOnlyForDeploymentPostprocessing = 0; }; diff --git a/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate b/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate index 599c62c2af24a3a500f08b5e705553b700a8ca85..b86c4da38e34be5d60ef2385640ea8fab50a6bed 100644 GIT binary patch literal 51662 zcmeFa2Yl2<^FOTJRo6*AW8AQDqZ8aa3B?U?Fvhsh;o@?@1>E1QorlMe>=Qx>D>T25S+r1{bKAb<7(>NCw&BbuB+yUG;E|p8;(zy&Slgr|!apl~> z+;pyjo559bGr1~m7FW$J<~-aXTs_yowQzo}l{<`U<5qI(xFfh@xMR5!xs$llxwE*l zxr@0=xJ$XqxI4Hzxx2W#xqG;Kx%;^Lxd*rhxreyz+{4@>+~eG{+{@f6+-~kw?ltZ` z?tSh9?hEc`?icP??l>04+p|&|>64hoE}26fHw5&?>YVtwD#QwP+nW9-V+rL?@w> z(JAN*bPigNHlU5@Dzph*jjlnP(M{-Pv<=;ZoQOr{B`=d#$Zql~`H*}>J|>@#PswNGbMgiGl6*z>kgv%vJmwW%=M8=k zAHhfSaeO?V#3%D3_zC<(eiA>KFXD^&626o#-l^5d-?nL`}qg>2lm?BISrVCzSiLg{yCisLyh2=uCutI1N{6eeHF02*S2}cM= z3dah^38x9C3ug!y2p0+$3G0Oo!bagLVY6_PaI{3HsZC`zI%Dq^G%|6fiMUi;E;fq+@o@1-@o4dQ@nrE7@eJ`2 z@lx?J@pADBaf`TByjHwUyk5LTyj8qQd{}%$d{lf++$ru7UlDhUZ;0=R?~3n}<=v|V~wdPI6udQ93OJuW>h?UY`WzLCC{ev*Eb{*bXO$g-@-h8!*r zmZRk%@=!TR9wv{J$H?R4bU91Tl?&tp<%x2UJVicOo-NOj=gRZsMRL8oL|!T{lUwD( zA-zDEI-y=UF?~ost zpOT-JpObgWFUT*-ugJUQ*X1|lH|2Nb_vH8GkL6F~ujTLM9~7eSilB&!q{xa}30DRw z!<7-rNM)2VS{b8^RSr-xlx!tO$yW-LLS=$7QJJKaD5Xl3GE14KELYlpVlw*|>loORxlv9<{l(Uqxm2;F!luMP%l*^SXlq;3HmHU+kl!ui^l*g4PlxLJ@ zmFJZglvkA9${Wg?%Dc*Y%16q_%IC@#%Gb&_s;0VBT{YA&)vboBgVYFhuo|hxs!3|H zI!Ya_W~iBJmYS{Rs0XPN)H&*0b)Gt3U7#*h7paR?k9vq&uQsSl)D>!r>Q_6|mFkh| zQL3p@^(6IV^<4El^?daL^+NShb%VN5y-~eMy;b?o@ZF&#Nz}FRCx8 zFRQPpyVW<;_tj6;&(v?#@6;bPtPzdZ1WnXbZIBkB4b~#HWGzJ-rVZCdXd|^z+GuTz zmZ@cF71|7~Qk$t&X|uFytwyWW>a^L~e63zvsx8x6wZpWv+B(hDPSj4)&eJZ_F4u0? z?$GYk?$Yko?$Pem?$hqq9?%}t9?_oCp4OhxUeI3D-q7CE-qPOIKGr_bzSX|desUof zb{VeGt}(8$t^-`-T&b=!SGp_1mFdcI<+&!fN?fI`3fBzR9M@deLRXW^>pIM}#&x*s zY}Yxib6w}T&Uanly3loz>tfd>u1j54x;DA4c3tPX-gTSncGn%Q2V4)jcDr76z2da|CP57US1BlMB_D1Ed(MjxxE z>A8BIp07{PC+bu5srod%N}r|s^h5RKdb7SlZ_)jFtA3c?rU&#@`jPrk`f>X4`sw-^ z`kDHL`bGN9`ZoO*{Z{=p{dWBh{Z9QZ{cimp{Q>j|PX>=LujSa>|<0@m5akH__ zxW%~DxXrlTxWl;9xZil(c*1znc*=O%c*c0e*loOSd~SSUd}(}T>@mJJzBhg{el~s& z1b}=#p#^Eg>h~!f{U6{S(CQhyCyIn{syhC z*~1%~>jQxyNujpBp~T

fWMTpc%?n`6e9vE~pnZUZ-uo6jxa7Mk(qSn~igopmc|Zlk}+n+Ekv z_qC^m+LRWW7U)xrw;9^*Z3^9moyXKRe@Cl*1NJEak9+8!R8$@aba(?!%Nn_5tYuA{ zms`RuHHVrBW}=z2f%9>Pa?3fNnQRU-hr@4Z+2AR@=5}wJ#WclhWM5`t$g1|D#zt=-;BA6c=Up6VWMZJo9{}$3w=4<-r?niO32YTz;e%rmQbv!< z${W8^k`=ACwZ47XJP-ul)zf?}?VW0EmA@(AMmu#Q%-vu0-qo%3Eo|3nH6XiayZfwj z9!>hj%|Ug8+?^5d%oJ$TvZRt__3cT%nKhZ&J0qi_2Uyp+JM)*m2Q|eGT|Xo)zMs1K zxwN2L^ab4f&cvkT0TP3T%N`&$Y}ESUBS!X9b3d2r7%w)v@y;=04;V0+M?U%n$fRbj zPfO3}r_O#Z)iFU4aFdbn6`eYx5V4r zoVME60B((N(06Gd)u)4KTLkWjW^hmhxDM`c?lf>jY~(g^Te<7N{qP7l96sXqaNl!3 zgHs_1jYDZD8%;rV;3{YYH^JfPG;ju-hb~6fqPx+<=yCKkdK-OvN zy0zI>fipYWn|&=_Hix#;hOO|Ra9You3Y}Ry;PM`KgQvEAYRT-(ywcgV-84XuXXSN& z?Lo43O{+JMA0+3QUE|5l>@H`m+8WSqElbOrK+^b@_&^ic-8h3g6LeB#&5VwA*5Gbo zxSl(MiNgWt5l0%H!=2BK?c&bm&NIiEsa>FvE(C3q#w7lT{#A&jYSL=j+d3NCJK8|p zr|heot#1aZk1pr7aAUV}S8!Kyom>~Up4$MtbQN&Z)!a4QW;4UgG_%ZXGsny|^UQp+ zz$`S!n+I+MX1f;H?K&{T*w1KgoAv2B^B{AASquMWTR&0e9P3l9IfhwPL93}6l&QxZ z2^V@RRv1{&qs)RR0Wn?Q3S!%uFpoPLuE9jrgDh^cq>Qb5pfpn?Wo>Q#He1ob+?BPk z8EUd`g(~X(6tk_M6)?$tAB%^3%+4wCuV5+%8Uc*axZJV@1FRS9W}tWtYnt8K;DzcA z;2CBw4uV18?lE(s zS#5uRg4?m4dy;#Kd)l02mYP$|YKNbmtL zx6IP{3S`mO+&5;qd9XR%tk}SP2cqc*?niTmIn%5%XEDAHZwhV$D*TO>eh(~I0^57VZILl`j zHc;4=W}RI)91W_gtf}#~ccE}@t?Wj_Cbv$uq-k(OQ8bF>#&)6@bABfpVlH4Km)rrJ zsA}^r@wT;jn@YgQSqfHj+3I$$Wr&oQ25dqJ+>VVX5!694NT+?eV=>lmu0wkZc9gPe<4ji`J+f>}_ zZ(I(;mpHdNbcc0}NuxIZiqOWxsd@q`=f-Y96VW6z85N;oRDw!T8L0HBXqvgq^qGg6 z%gttUh1p{I%~ta;vuz7H7)?hNXa=f8Gf@?q1)pkAtr;+nGEI}3N1Mk`tWrG4q!f>$ zc#O3Ooo!YPFm*fYqQ^b9*t^8v2E)FhwZ6?4@V8jo4YqKCBVq5otgCPsWA6+t19(ld zcYe>CNu}N;^&QRaRqR|R!1~(TqKEN_?B2*(O|bMaTp!lj=34>V3Fo$T9@NzPaZt`6 zbb~akj<9{^;u-a;eJgy2TOzz2By*CZaGbil^%kjeX5?3axerBxt%kPxT4A-b!Kktu zP*K0e-{A;A)PR~8qcocBoyco;*h4tGHZ*$HuEJh@K5j=BIutE8SDNcWf*ZAvjRS;VYY@8TCtBeC-`g-gz(p zcH6L+E#)oXo(Q-( zhbd1*r*UIp-#EtZ;hCVW&{^iO-Mu>(UBZpM3JlHj(FN#2bP>APJkC7cJi$ECJjp!y zDs(Bj3|$VtuY`qiig_wUFPf)Ntgt21i*ds3J^^*`yjUy&b8TOn28;yK&Qi~TMZtN4 zJxFHu0SnmZPlvsmwPhX(>#U=>iLJIO&@0v6!(d0=4qVM#Pdz%d1zpD$@m6%Ld7628 z7rLI?W}X2i49I{%toucQAW3U(L9;sS1UD@fvIpZ9#9f7MMYo~b(H-bcbeDOi`4UAs zMF&&VLeYA&@?~@{x)0rt9^k^zgXkf&9SreD(4*)vv;#gpfu8iZV;!AnuPQKU7|}}0 zA(hNj8uKGD8ze0N61ipR-s>SOz)nHC4OI|hE!O%B*0gu|@LqQrodr${>Z&W?Y3EzF zatRs9<_qRE=4SIO^F{cy$$b7r*i$@%o`udmhjyY}=y~)4dJ(;Zro)hx?xpG%cXPPC z03$;Ju-flu_LI7Qo*&Z!?(JE4?OXUTt>TO-aTnV0OY1@50H9%GgH#inRJx zP<>!y^|lDJVGrssbK2bU;-D_TBk)+T^zleM3XcX`VvD)eyw zFt;%=8tX_*aPKyF+q#zy==q?V70idKHvdXr6LSL(D=+S*8Csug{<}R}u+qwlOX^!z zGPiv18`0&(J$C=yk2o#Q!-XL5aXv0EZ!~Y}!sEf@yV*AS+&vx)`mqQ1xKtis+62}s zSm|%|RJOPXgSoZ|7vmCKip%g6@T5#LZ!vE*Z!>QN|y*k=1%E4(Ycu;a33r4(kvUFv1q z98kJJQ_m8Lcs}ShyZ|r6i|}Ib4;^COW8QB*Xl^$jF&_iLh#P_Pny?oyK|ipAqc+&; zudHuoADRE(SKn;jYu@K^*R5TfnVFZBmY0=Pn43|MS(ulVlRqvg6;5Z;^7Aut3Ns5b zva_?Yva{LdI5RstFD*YSGdnXgCqFkkH#cWoQf6jBc3M_`0i4<7!m~LUnQZF}q80n_ zp}_RB>zg~gUD(I1bsE*o8f88(VDedcIj|r9Gx8bPxoP>?c3blc3o~+#IKm;+Y7u&< zUqS`Bg@t?fGb=wMKkJ_mYPSeI+%KWffaa!U<>VG-WaecTW@l$)W&RUFt1Uv0_Dd)? zH#5`fQBOiyg@uLv5&|zr=01jQokeIzzl1_P>d6a*xq1B$-JcK|HtGEv76>;i5FHUf z@zJ&+J8aUkw#5sQb}cYhMp|J(c3wtaZf-sd8*m(OSz3_YU_5i+DAD%S;1j@5z$fC9 zz*Bk(KGl52eAax<+-dGIE9W<_YDz7dmfBHJHow-lA~m}>bxBUk{M?mUsmsbzbLtxA zmn~hDx_m}zVOHt<;(7B^vkOw&GhmVDhb$I*>)Klor`fiyqt|+f<$YTn;KsecK7j3I zKr_R#3tz~jKRcZ5bFYuJiZ8~O;7jpkXa{_{5_g)fn(vwKn=ga?_p13WMXp{3AYP9* zI0m5kw)u){uo} zOdID?50fT%3EyYgFK_*Y{j#0eFXlV8rBb_JES0^y`91aXc1st(^A~!z#NX(zul08{ zF6*gxpT@hG-hBo?i=V?g%@52E&5z8FncjT?@5C>G-u=Y<*xd71dN;AWc-oqVHXryo zgC6F+)o6d3`A>ANv#j30@3OYNiQmF+<9EzY&Ckrw%`Z0K_qfsc13cdR6141BpliV< z7+hWqoVD3U2sC{q916*mb3#ZBBK zoD3onWH5;|e>Q(Lf2W9}2vfv|bT^5yMDQ<61lO!xn+p0iEk6%}CNi@!GcxjXGntys z$u3CC$SlmvD99>cf3s|1pOcZ51{bn&K{)1trem_cATJFxc1Ct)K~7#_en?4@c#F($ z{gTN7Is>DUpP7*hMgN>kl11hZMrJnjrm!FrT9^l_Br78uT9m_-aZXNV8dw(aC9fbe zH@mPP*HT?Qd($7C{LH+}tnLmCXOt*H{gTSh&By_bv^S~zLR%gGO;V$6Qlwu}POow^ z3)1Xy&jnI@zta^I?u zEMcmUqG($e&ff33&~AD6Zj~%y+7JlB=Df9|q1o4%W)(>dSl)k!KU&E;aEOz`NE-=| zcG5vsl2v3iSwjvdYblDOD4wFB6eUoUNKq0+$rPnfG>oF*6ph$Ij$qDtZUmv^XmSji z4xf(aMpHBrL^%ATXe>n;6lKELz?U3*H#o#OU1;*!=22R}3Lb&YD!6F+-h{p33||Yl ztzjpY-0$rYa8#D~A+Z6D`Qa>}-!kPbEA2Ql*pKzCrP*>vhum?@Q{J~0E8+z_r0w1` z|B@vEFYNjHHkU;}P4PE3!FIMkLU!1UT?sq9@2`pg^th;_eVM-v+Q9|uhVsg~kw}9$UueQ#6X5^+9MNxrnWli^(PIha#A^G4^k> z(jD%e>TpOG*#HqoWIaU(bdrq}jbkqEA*J5t_IjJX?aB|0o%7r^WGftMlFeibMX3~} zb#dR3>&zJxrJE@WSl2D@oHwwz$?;-(Tb8yj3&$6P0zRCoZXvg`s%|B>QIthdcF(Hn zmcU@|U5WGHedHl-?0RxPd4N1fQ7%P!6y>ic+sVV^5sE;h6;d>nou?NEN3^D~z8U7k z9l8MC10TdWc-#r0OUxNi>2CoI4hJyo+?zQBhE1}M3E=FQ4ee8Gte>W6JV+fo5R^Pe z*x54KNp?|mAVmjtkr&8|6iuLLqM1@>1%obX^h4~~(vCLk;FkGhi@UAWU<>UAIhDRf z-sYkX<#T&>w?UEpu?L02roi@`IP)=k*s9u*Yy#kL=#rlWx!Bd4)qzN%&Z7H^&>)7R1n zCq83(mn;g^-=n^?3g6OYuy<i(suYyBm;J1)iF=dS82wePn7cWn*(*Xwz2ZU0NUL z2z0N2#r3P;c#s_dR{9!7kLjy;z5&Ja9r+#<&o|^J@-s!1mg1R1(R8MG;M;79R`gap zzmng&6;CZi6}=P>PhdImJTLGf4}u;TeI`YqfvUR|&o{QJsAQ^QQBdvJQaPw{_%OCd zqo|5)((D+p;2j7>U~c7Nrn8*FF?Mw|`_?@CP+RlV*_x;NU(`HS@JD*@#&>HSeyFW= z>Vgc)kK{ACv77l({Ahj*KbAj$AIGQiX?!{lYGE!#^C+56(E^GVQnZMo#T0ocI)tM7 z&3u-vTKGIZpD7j|{D~AbIEuwf(V@0hS^j@dtMt`Re_L(*g<|?EWx-Da0mg&*)fiM3 zdR&(aP2GD|l!@8fBY`|k;nK2n2kB@_8JK7e-c9sEjW zuC`fHV;x0)CN;V!TD!No%CF%M@0J>CC~EC3HB2_Hls}q3hCh~~!zc<+w34D#A*sQ) zva=>2#SWVw5{sSQ^xoh179pqdr?KMg6b`@7?;W)27`A==IsEyyELr^*vg8t5mK<)& zlE!~gmUJH?1k(SsTRnu!CAM%m+?o3g{0(5d@*DZ9_)YxP{5AY$eha^qzm~s_zn-Ea zC_0j&qbM>dq7)rX(J>Uk7#~N`@f4k~g}*T>kk}7mXunyn{0=6N9;fIeM<9WTwSj+{e}?@~bTUP!*uOy}WxIzu zEb=1%G80NKQFK}-{|ZH?4^Sw*&a-GfvYCI=5=v(O~ZF?iXv- zGE#Yn`|A`q3ehBvktz^DWbN)YQUytnDT3|6rEK8-(jXOFLinEVqlYPalu7i*{wLAX{X;g;SVJ-`-cI6PH8nOyL|$lnY=8WKs0UKAv(5&O;XqmxCx5E)gyj zK-le|2sGCdAj*X+g-(kHpQPyd{U^$WO>8W$rs%0|QNBgEZZA=Oy#NacoD$CrOq6dE z?)Xztey4DkaJK+c^ejcsQM8kyUH_G$d@&Q=-H|bt-V+{y088Ofie7@)a^Z0HrT&}ymioBIX|2P@KMQ}r z(WCH-@T>5f@H<7&vUe$ZkD~YCXjDYP?;>Ff=mWSw(dYkPoQ{gB7zRxgHPI#NqCuHz z{D`8DDf(oC=;lU?gYbBYJ~g8#`s_b*Mk)>w<9Z#5iV0$3?+Ym+M0srzhl#_*5#mU3 zlsH-(L(vx$eM!+*6z!qtYl^<1=-W-=0pd6@RZJ7p#SCr)Mc+{jX=H?A$P^bS7D2PY zvG0Fxkdt^IoRx|Pi4(+$;v{jhSVYnH6#YmMxZHlF=y!@aU~oIsNi4Mw$bMi4WdFwV zQgND1=cj(@?7st3vBIWfo&WxOPfW!so0N41+=tYDJuww)ZBqL_2i`9yrs7$1BW<`%e%xwS>O=M z=IeWtKzh(AHYg7J*VT)7 zf~8)t`){ik@l5eNCcDoP&lb-S&!sqm;=vS0QXI8GJYT$k+a_K_aWuv8;BLet%rSE- zyi0=VG*-%^lU)n= z4K;A0QR)S2+t&(_r|^7KuOe3MECa!5>kZ;fkP#!^Nb%54@n(t>n3xZTXy|@&V#M1Z zCq}$oyo2IIic>;)BjVlS{d?!Ch!22De2C&CP>49$ObLzXu*vHt_jF;1kBLwAdH5-K z_!)|av4@A7DcwU1PgnJN`g!q1*8UeL9@z;;Do0t(XFFAYvv-OGufXPLm-wpq8U+6j zMkk7|L;oskf+73u%POqXKsbu)am^ZgibvZE=}qx12*eIO&?UYN;o&_lK%$Aw4Iaid zwSJ2qAm|A~S0GaqA`V$NYEBM(hAQ**gCdC1$bX8a z_oh2cR#eT!@D9QUMGOY4f|yvq9vGUCn3S9{Z1{*pl{GzpQlJgBzIJvL84jo?_6-~R z#M=e|z>p(T%wmaWL$rB$c_{!$lm}SczBOD^d~FQlA<*iF^oKSWkrDt(2-w*!?oe&^ z&;;OiO*|g=VCNhaB$|j^ENhWWq;bxc{n}Rvm&4rH}biF%r)M&ss7?+xsn|Dy@!P6^d z&Ym-O!D1Uj2Qp3+jn*tg9^^n28j7#E5;CDR$ zaU=l@$V{$=%jB}Tq@=;{eFor!1mIsiw-i2=z)v&$O9P}1AJ<@K8i%@O_W%OK3re$d z3bM1xQVXVJ0?18XS!rrPVL?`ES=p4_JP45~E6L2TCAM=I+3nQcm7bBAm7Nnr`kA}R z$8d1UOCd_HHI%v6y*DuxH!(F(EaCuC_#kc7 z3kSJfg$IW4M0QP>m_DhfgfaA9=tG^8O|7#S&}$-gl}$;XI;|Y`Kfno%ZC-DS%^7ud z<)wDc1`JK_TQ$HLri;PfzyRgvmt|#S6qTj|>Q7!O#HQt^<`frCNu5$qoSR)*lwFvc zRk9$s&I&U!j)0!cs01GANvmtdfzMaXO0TX-uC0Uk4Tpj3hV(2L1QCKEuqVha(U(_a zdl#?^TMt`cJ?=l30x*}|iR3})ke>_EA-`bW{19u~bi3vq2$vTw>W%2K@W90xtMixC zXJjtPSkh3RonZk^3<02}F@Thr&y{nB0?U~IT5tt-6?Z-NAon!)HupIoS0(~JWj5rb zmO?)2G*k{+wE~h(t57unPRs$E$_0Q?c?h6V9to*_U4St8J7kMYfW(ODfEBqMufTqM z7+#H!fbi+F@J)dFcrSh!kRD$Kq{r9r8xTDD4*r<%Bo^=-hXS7C6jBX%jY|Nhu?^4| zZ-MxPT@aD*64?W2iUvOvFce4dS$wV~)wvKfg~$Hx{N_t39%qZ=kHt?whB=@PAV1fO zAB&%IYe7b_^g2heeJ=h0XiDN2;+NuA;vVs9@f-15@jLN*iqj}gr#OS+Op3E8&Zanr z;#`XJ09Hx-N&H#-Mf_F#P5fQ_L*keM%BOJ3$j_&IGv!a9{E3u5newMFMKib_WayV4;m4Rnxf4%TNaf+g|~N0CaY{53)Wi z5tzY3KUe~9vllAtUWN8!EQhMedeGOt2C|MoGB?iVG>*_kx{wAjJn= zB@LD$r6?&{ijlzNnLu$d#j`2yq<9A(t_0DqMV}C-25q!Op{SI zr6ecYp)pQk+3->-#YLUmcVK10sE2a6oZ)ry>O#|-EwN;HDMx~pP(pE8my|ET^iHLC zX74smu-gdgrTky?*LR~a^c;g?yZ$Kva?oG>rI0$+?5}SM{3*19GY(}EBz3Kqrbttz zX%xf%(at2~VfEf{jfA%)Y0pqP(WoQ&w7DJG0tTQ&v${Qd>T=(lfnm z9$49Z3d}CADKD-ltA6ho8j zfH`Rn7s8{E=1U7e?gzykAWf{7<|DwGa5}k2s%M>CEP13uD6XP-7RA-9lZ{dn>tqeZ zbpz_;U-sZHN5OJ>N{6!EET0ur)<_aAG{gT1r$Rp(DTy8kd_R|$*h_H}#b^JkJTRx39)_cI0Yqvrb`b17y>M&cGwpm zMe!<#qXPD_K@a|2?0=4aJ93yq4m16dytHkrcypnG{pVbfg%7Uyh~t zIEs&__ymeUh@1onZxjRe#;Fv8_&A;7Gblcj;uO4; zSI?XY9kd7NN2^q9?_q&`e^Et+r>dxSnp5tVe#+HMFR${H+l8HS;Ae+n9^R|In%e5_ zf@P(is_L1gbtO&{WMn-utk)y?xT!13Fq>TwYOLJI^z_teWX;hZ5lJKz9=RJX2R)&6s7c(z;bT zdGFG}A@Wof%_#E}7uA$GwY&E&Us39*uB&9@4kk!Zb;&eq4r-k8;I)L-3_(@k!mVFw z_n~Y`d1YCRX9f&uMW|xfwCr85ymHD++s2tv-dzxE^t}t(HO(lh^7JeiZxu}JNjf-< zLDE+5oQ8sT5UP#ouQVG3rx;klP;5Aw&Ab%;7OO)g!J&oP4`$ZYUPC;>dL*gWBf%oT zic@9+bHRwrbtsIsiYN3}yu5O%r)FMFZP^T`@BvogF%U}**khn8Tb3rJCRMgD+3!6?T z9oM_`jM@s|aWFtM3aG>}`;&mrLa`c6brgVt-Psf25G0mY1i>(|Vng%G2d4 zW~3c2&yY@#XId88d6toO{swuLTrJngV9tVNav{YRQ49!5&hE6gkrp(IYJ33i1fYf% z#xZ2p^fHKoSM6&(tutt{eX-Z$PLt=$3+yIa`bJ(1mVxY{7((horjpzsH_A=YrFhK>hUw{Kl5m+ykM{ zsVyM4_nwng@*3F2!eGDKDT8wCf?a@ZQp-okkp90xK2knPHf2ze>nVmNfW3AV1PjQ= z%2Ym{ZGASu1quo3(3a5lw;u?Te@7~{e42bVYvSqh8S6hqJ(8}$F)U;+7F z2o{jAb-Gg#)lLG=1-6GYDXM=Dt`geT>cC_LGk0}rY`wQ`74THJM~d7 z_lx|U?J9Y~>MgEoIrzn1! z;%6v+mI?en6iz`*;6F$4PKsanD}mo1GRD6bvr17E7YweVDjLPRD1QDQp;iS)Ly1rz z>}!)UScz1klxQVJiB*PB{369KQT#H+uTZ?3;#VntZIcqO3{?`8L?uZ{W^(#-{#I;OMqwJm$;z@&u<|oAv%wdfm6MjA zo0DN-7XdB<;5}JZo-!F$tWrerhp=KZG7nB|ZcX*ip5ag^Qx3MxAXAwZG=nx${Bh6> zI#ZdURI*h8M#m=YG#Hdd zrAhHBOO&O`GRBCXQT!9dKT`~T1z69&F-Ekz+zgsoS)sHjex+48OaXV+=M;ZQ@g9o5 zp%|PRKXh|Jhdni4u&Md?fRhCS29-57rLP7|>7U||DM#3pzV4UO{sbaZz>kW4p!nN< zDTQ#mdIE&~LnJcgIGfV<{ZiVWP-MzUHl-i?r4;JZ{=_0vPFK$8v(En>7MXG`V38^3 zDd#H}C>JWQzXT`RACz#EAWASS{eK2X=B(0A1psolDqYHYQle~Bu2MEBS1Z>jo0Tof zR^?hscuGVDe?nwRR7zZw7?ijv8AQooN}?!<*{WQx+@Rd3+@##BY*TJgZdGnmZddM5 z?xbW0C7G1WrsPOUE}&!^B~MZE4kh1FUZZ>xWatx@5^pdp07T>^uLm(Ys zExgU_FeSYTKwSZ)eMKPM2DYg2t>}PD{x*0!fqkb(Ver}aEf;87o?f#CSa3ypg?(m} zZUr8#Vy|gSuPbNq3`^L%(Ab6aY2JE>(PP)G^^>-&=a7A9_axHeu5x<9Jb69dv(V3p zYQHN41^@tC03-vTYxV{TQa-cE08o%MY5xM2aLJB?*)y zQj$bTG9@XL45MWDW|gy33{_qgRFNB@%8+14?DrFZxP{NDl%zp+AxZzgmtD9Y62ku? z<@~R3Dby%1z13(+Mh24x)gchquEz1tupdfBu{3b&HzW<78C11uiaHz;2345AF`eoN zO2!T>VNe~Tj)N3Bbu8IT$pMfv*rld&-%&CSVt4jNrU;L&9X2_~4vTXi>k!UW3#{Bh zHJ{}Uk_^ZlR8ztDhbs22zLhitTBH`MC2FZ!rcP0(s?*eRN}!T#N^&U4 zr6iA%dz&FlpILOL0eQnN@4%hnQ9d`nq|PMwQ3zD6Tp&ZfLx@A5_l(}od8Rw zQc}+LAALtXbgKVn_*DP3h+KX95`w|nFL+#k!N3DdkF_>cY9nLjCQ2qc%)FE_^D@=P zekhql$z=OCFmseU-(itf6<&7HsUAj2aiyLBslz6Zwb|Jrd$f9-&CGzI0em=ZACEhaoT7pezFs|5Jxx8Gl7lIkPDur%!K!De zkWCA$3&bn?NrU|hu&sUoxT%7E!X85)UPZP*T4|eJChg9wqFJCm?FnC)KAY zaX^_!6QKQp)?;9Q1o(H||6~iid(Db7PTRj&fBO_d_6mSEZgi@zQQ`nNsc(X8=^yRS z;f@c~kCgF`Y{Cr$pIn#sh_J~*>VN4S3#~U?NaxU>nK@fLH+H8;AA)Md&I#T z#~ivpso+Llul}t5qW((Bp_DAAq?t*HKQzvg5-TWa`8P-jO@cAfV0-NkwMEl31Nx%5 zG@X)GN)GGN!Zg@)w^0)K$0&VTlokh)LyOj8v{((c=IxYpP_mMeRU5Q;ZK#%@ft|UU zk~NeZPRUvz^#3cAzTiA+W3^OEL1^PF1#!f__`rE4Tbl$DNz2i4wLC3fE6@tH@!Emf zLF)b5L`sgL#H54*x+o>bP;x9K$5C=TB_~)C>BKGCWLqL>rDVHp?r7y2sF{--a|bYi z3PR@28I+v&KauqJMABbN8f^|+MW8rN4q7qV0+2NQ<9Il;-k>#sq|q8FIki*sQgYhB zB#q|Nn%U|+lo{lwGlN_>MTKPf?I3LWm@p2lHf?3U(nVXXfgJ=k$eEO!Wsd1>Kxjv> zP8~_f+1;XnYRB#+8jjO|7tf*O+yNO7+R54(e@_fJT{vI6$X-|%S_|uZSXcsVb3nju z|I=V6zlB)-}wqDY9 zGbY=ty<%zcYrwqMUSqq1&3$+*Ts_bo@6dZkd*5bGKm~zq!L|E%&Uxfh?aO|*1==1B za4%p6%QLboLjC#Kd6#Olez+$s!DY?heTla2p z#oNovmBio5jb_k;t`V-0l-%bmuLl5nkm)UkJV+j<l0m*VQsl4QSxA?3tTA=4Qy?>%3RZ|wdI;>t*z}Kzq)ncua+T^9pt`mZ5>J%F=*mVZ;%)acbC;(Kl0fWg~|8vY*5wK~! zaOU@^kNR^FhTLkFZgO457!QnySDe+<39HG~rQOVaDA`Q`2j2P(+DdX*^BNbpR61Q? z&Ary?0xRP60j{STTsH$_xo%{3;2X>ibZujf**E)f%(^!_#O`$6V{_x(7B{{PipsT( zDY!TPbPYb_dYUogcGttMM_iA(9&_z*J??tK^`z@5O5Ua9JxboE=_^<{^0tV@ziG5PnKZ+8hGl@u&aZlbWSH08|v6%!*2)hh@uY$ zHq=#J(_Ol*8+w@T*2DEddITlkQvx>8kCgmG0mh#ELJ9a#exu}fO8(faN7`(t$C9I& zzfKy*-%dhHqXY)$8=x`W$_(K2M*oFVGiK-bHzx@&@I@DDS3x zIOPXXK7#UtDId96UmWDe2DOSEPU%Y+KSnwH7z>9}_R$od@IQw9H!viCfOYB}l#g~8 zay2j{xmZ7({ZIsR5o7-bhD>xA#MF;w>_{m;q*FhJ@^J%X#}o9EE!n7_#AG8M&lu}e z##lr9FjlzWfOP3+>F3()c#g%6iTilUY2d{=BnNNNFVQd6FVipAuh6g5JM}Joy}kil z9egt7Qz$=-^1~@Vg7PCNKZ^3u(=n7E%Um7$rXWvl(YJD=U0uMHH|RG~{s4z7(i1E8oWqz8GD-Q6>SI5YPh}^e)^A|U7-!xe*8!od zQ-6Z;>7Dvhl+PF-V?L*|H}U8@nVihD+sM&)jwl0hxy*+col&|XgeR{w#~?sjMXK@yN?d}nUtUPzcseM*O-wC z>|}s2n-*MSMy4hFjcjtUk!^|na{D)|v0*{ZH42RbVT~EUVADH|gD77yur+2(HcA+y zZZ?W7;XeZwiBZNDNoAi!5{}Mus2yy~u$GolVJ)qyeLUqnQe({NcWD{(jQQ5ms-}F+ z-b>41d76fY^0lF*Wi%Mx-b>3^Vl1V69pz^aXlWVCjn;p*v{o5w*ch*-{M=6CaLUg! zQx*ZV4Fgkf5ZL}KJ<~YK042NGFb!%PZ5(49YaC}BZ=7J9Xq-g(1(XMaY!T%bQy%(y z2<7W3-$40B$~SE`PBBj9Msp*KGmJBhvy8J1NPncfm-0)%@&ZK%U0+6dkiCaep1ooz zWnQ}lSpq?ifRAN=wqFP4#7xfj1x!2YHu1suN+1_NmJS}yv(&I}@i?cEd3NrxwsWdY+r=&D1wV)&?CpEXY zEW0!_uXIXDX3p%@1$myloY{7C>3sW7X4W{zdv9EAK(gls;~HbLvBlU*`4yCJp}e2+ zts9K%jO&dX3@}X&qkJ3X1C(!PVloPNr8n$Y5IQoZ&y8S4KVSg#xizzuVVuDPW%Rif zL_CArH61Hf01ArDl{Ma_46h?lXTg!o$;>Xx&B&;Ce`5KAjJvoU>y5jOdyIQ24;JTI z${!g5CN&-~9)?A0JZL;*Y^VH6%CDmQ>h;DW#-qk{lwU)6SOtf%zOits-hJyuyQ z$&xthD1U@Grjbh;fw?3LR@8V^{BUMCd46v=QT3m~i9RPQwQYWXyNRxM$7-&K!SO>! zjUJbmUyxEbp==7^InJ!9ox8wB(cEQYjshxVuwTO)86YU2R~5AbbV@@(G7^8q6u-wQE3*qgB>I+Iqm;wBRWtO$Y)9*iu#>YggzwfDQvx)LM3ZinpF2usC2z zJ&FJxrd_12yeqm1zfbslIM=3qv9Vo_Yzq{#rK>Fz2nvEU_vY8*W3)Z7dp zFaEY}picmw4BcgrzukA-oLk%p7^pM)L;mcIGFedxqdc>LA?m>sRkHw^GKfXSfCbmA zud1$u$+JF#7_&RV#?#)^d@=pNXvIhFlfh0^op2PeC0UL|~8xX8i;4UGtU z+c~6wbS;L*0V{Ox>wN$)E4W#J%R#!llKF3kAW_>KvPcDOyPXuJD@^N#kxUgS6nGsO78_z`%9 zwWQ1Vfm^${*56dWCaJz1k~+s{=h-^q7qG&(aF9LDS(Whzyjp#%b*(cD++!yN(+|T0 zz>u;^0<;ReUo}h#BJr`$F2rrdSB4p3Vdx2dr7%1!B5bgfLVhyerTnRsKi%A9y_OFY z%bAov8xS7h-JU?PI~6G`&PqezPlLq!e=!Y#B|HS2w_}#TyGQz@TZARq#Ln=zmpfRJ zzJ}CBf1@9CQ%B>n)K>dFzvI*YVX{ZxHmvqF^z7~ky9H-?+~+vm{ZD7ebOhSc;f=A) z9ZlYJf5V}T>5ee#l>rkr)^6!J9{0+B=UDZ~cxNcuJu=-vbj5Nh+&F-d9?wkzu{E1p z$Sqb*R?bu|gQUG1Ami?CXmzYQPEAuY)GRdzqWH@o ze*a)~2E^shQft&Y^?Y@s`n39!76(CZ)tX0Z)7rI_5R!DbwoW@zGqt0&W3>yki?mC$ z%d{&XhG#v*?`+bp(Y9#!YR_r!Yd^YNu2@&PtJqcLn&n#TTI%w-mb+HC{I1om!{PMw zNH{q?+O^Sj2OL*@>iSVfI?)AP(iJ#07_3L>G5QcaUeDI2>WAoS^%M1z^po{d_4B}W zc8z|kewV&oe^dWV|5D!rE{E^+AB_kjp6vyV3E{7Ye=sO)P}HDFgEkDhcF;qE9v}4i zpq~f*5rHB|gdCwpxFU>*yod!6Ya>pK=!{q&u`yy(#5ECHBCd_NKH|oRnVY4*CO7Ccq`(ai1#8si1;YtlZekEei3M>a*S zid++UeB>#Sr$wF-d2ZzSkrzf@9C=gZw#Ww}ABlV{^6|)LBA<)g75PHsJCUD8ejfQ{ z!Od0HlvS@ zJ~sNE=x<{ZV;0366LV_JMKPDgTprUIvp!~H%tJBH#=H>oQp_tcZ^XP6^G?irF~7zp z#2ye^99tSYC3afu!Lb#wm9bT^)v>j)vt#GR`eP4^4a9cDu8Lg~yEgX7SQ>jw?D4TD z#hwy-MeLKYZ^V8)#5H92kb{RDGQ>aR>>;-dd2qd=uJU!%{A)gNUYRK0^ zz8&&?9EnroTyaL6J1#mdHZCr1Xk21kYTWp^8F6#s4vAY4*B-YrZgt$@aWw9jxZ~nZ zh&w6nlDG|VSH;~JcXQnRaSy~j7`Hv{skmq3cE&v)_jcSDabLxK9rtbA_i;bQ{TwgF zEAd*q5$}$Vh>whqj!%iti?4{EAHO92`1lj!&x^k}{?ho%`uNZ%hdw>@*`Yg!K0oxu zp)U{JlfWlLBpi@1F=2kf!i2>Mha@y4G$kxaxGtbV<@xNmnOrPI@Zo#iVzV zK1}*1>DS~@$>WmeBsV2DC$COEJb7L6k;x|{pO$=f@_orqCclvUQt~UwuO`2q{6X?Z z$)6;Dmi$HXS1GQPq?9Qso|H8y$ETc`-~c8-43GnyfX#rP0fzxc0mlI+0jB|H0mFdb0XG4U0IvXV0Pn(< zhcUuR!Z=}~u)45@u;H-lVK>8Whoi#D;neW7aDVug@U7w7Bc?^ni&zk`C_)s`644%^ zi_k|HB5V=AMx2Vc6!AyIm56H*HzICD+=+M+@iuaN$MV^lwiM$v&8hIu1-^f>yZzA7Ceu(@O`58C`I1@M<7y_INoDWQ4^ykM@@~I7L^c1ipq@2 zidqr1Dk>+cD5^NBG^#v`6UB>CMQw;0inhph3m&Su8 zf);^bAR34bssiyr)gU3L6(j}8Kx;upP!Grp@`HLoeV~5O0B9p<2(%A$5cC`9DCh*} zH0Ug77<32pBzjJCY&1H0RWv7B5Zw|jjh06%qT8ai(fVjZv@_Zr?TLOBGcIOA%%qrt z7+%bpn5vkgF(WaTV*ZGQ#^Pd=VpC#WvBB7lv75n@!QX)wgO`AR0RIS%0_T8>z$M^v zFb7-%UJpJBJ^?-rJ_r6Cd;vTPz5>1uehq#H{sd=HrqSp@k3vJ?V< zKp}7l0+Im9faF7%kU~fiq!Pl12p}~ODP%1~32B4aA$^b_WDv3mIte-(8UmdQT>ynZ z6QQf1xljhQ5Xy#@LMxy=XeG27S_2hB^-v?!1nq=cq1{j?vi`l0Kg8=yhxQRts> zQ{zB!^f+;xC2n`zXxtarVpuo~2#bcr!jLcmECoh}rNS~`nXoL_3Rn@W1Xd2?!q&j5 zVC^s)%mwqn{ICtMAZ#OSGi)#H1ne~IBJ2+AFW4j46W9ybOV}IOJJ@IV4ERF$Qg|3V z5)OjL!QGHrTCkOZxKrnctkRSgrFkQ z5i~>=VkII6QH`iUh!OROMnp5B1<{5uBFqRYq8s5vxDf-0O^7Xst%w7N(};73^N10| zWyF2N1H>c5W5heeN5mN73vxCx6uAr;hKxW;kXob;xenQZbR)MRcOrKqhmiY`hmePn z$B-wHXOP3lKamfRkC2a%Pm#}&FOjd2Z;>C6pOBvu7A0U3iW1}r>l02TJVVVu#h}tq zD^WS9d=wK^hN?mdP&FtqsvgydYDQ^LI+OurLRnB@n=a#OaB!#1)BkiPpsZiB}WvCH|H8DDiRPtHd$f zSGWnd$+)j^-{5B8zQZlXh2oas!f`+x2uH%#?cgSfr8UvMXI!?+RLCER7)E!G)VY5|73w;_>(l{Bry% zd@jBKUxY8gm*Hjjb@(p49q+<>@P7Otelvb6eh2<%{2u&q{0qVoLJA>+z$3I1))6`g zorEqzH^E8hA@~S;3Ht~K3BM8!6OIy&6V4OE%1dG-4JPeQ+MD!C(t)JYNq3X(Cp}Dhob)W|MbfLJ zw@Dw8#*)8Eo{+pSc}a3;^3r5Lazt`ea!fKLIW9Rq8JUbq&Pf(0+mnZqZ>CI40i;k< zI4K<|n^JbA>`D10Wq-=Cl;M<-luId>Q?8}lNV%1AC*@ws^OTnNZd@^O58!* zMLa_MgZPd#jx>=ph4eLPE@=_z2hvhf1SyIXLjsf1NqMAVQW=RuT1~1V)sY%W5|Wg( zmZT(glJ=1vl4p?TlEcYhavV9Hj3g7tOfrjHOkPV?lH15yvYu=pcaY6wD|s_{D|rWb z7kM{%FZmbp5%O8`dGZDFDESKc8u=mlZ}JoJGxA6B82Jlj9OYZeOv-FZ2xTcHj1oZs zQm~X%N;-u`p;HPd1|Wy%Z6XX+H{H0liMOzIr! zVrnRLDK(55K?PC?)Lg2Ns-&8zW@;zZO7&9%)Lv>IbvyM}>JjR3>M813>Urt~>L~R- z^&#~!^%?aA^%eCk^*!}t>WtL+sf1KUYDKCnwKLU~8cf}ox+Qg6>dw^NsY9vzQctFy zNj;YqmKK*5pN33Zm*z-wr+L!ercX?tlKypiX}Tc2HeH;4HvMY)jr3a?sEp(cdPY{p z@{E-k1sR$QQ-&qOmSNB6&DfN2B;#bpos5^X>9p@?vuPo;xwQGTg){&yh6bU*Xb2jL zhM`euX|(@pC>oPiNGqZh)A%$2t%fF|$!SVj8%;xV()wuww2idQv?1DI+A-Qm+8Np~ z?K15e?I!Iu?H=tu?OEpJ%vqU>GJ%&`b z^J3;7nO8G!WZuraoB1a53wONY{7bOb$toRSKW{K^bKcgx?Rh)% z&gb38yPJ1E?_u84yytl@^IqqV&!3n-IsfbYocz-K@_bJI>ij_dPx(LR@6F$re=z@8 z{)zn4`RDS_=f7ZtFc1tHBZraCC}0#ZxC|a+4MW6`Gc*hZe6_ym17jg<43fC5@ z3N?kgLPO!%!qLKeg?|@5Eqq@1vhYLU80#z61lArDB;` zR#rF5$?9SGSiP*RtnI8_tlg}=tbMEltV68ZtWQONqO>AGk+rC&$XC=`)K|2nXiw2E zMfZ!IvA<&fCz4?=U@vE{V&}3M>_Rr1UCORt^VpT_YIY4<%x+*evs>A6wvw%8x3kx= zJJ_AMc&K=P z@%`dw#V<OP-ayE%{KoxHP;JSV}CV zm1dRJm&!^NrG2GaO1G7clwK>nSvIX~PTAZtR9SKvsjRfDvaGtyP-ZK0li zjH{SfF}VU-!Ke^av{bZKNGs$O?G@`PIx5T+fr`G0V8zCYEfw!M<2m1PLOAm{3pt^j zWt?zMBnQV?&S7ziIBZS{rP-VJ>0F_{oDiGgWO-a=eWb%^V|{c zE$%b!3+^lKTkZ$$81F0I1m0}k_q_SMMZ6z)OL<|u2p*7!;gNY&JT+D1>J_VtR+p?UTfKMnvDGJ6pI#HTCT>mq8swUeHSRUu zHU2dpDyLLVtDIh0QCVFnscflit&~-2D|c4zuRK(FxbkS_`N|uWcPsB#KB#bk00c3;4q01?CqFanN1AgC48 z2^s_nL5ILDa0xsDzhJ#!v*0JecEK*e9>I{{w&1DYU%_j^JHeRXi*TH9f^eoVRJcqS zE(8jrgVWSSM^0N`zA3TA@;C5?X{^!l%Ly z!ZG2On!K9w8g9+%nqO>q7l(0(Phy!(M{1E(VwCRqQ6B?MbAYq z#nZ*#iD!$y7ta?j68|7xDh?Azib3L7F;ol_6U514qL?D?6K@yq6#p#VTL-9v*1_uH z>k{g;bzODcb&fiB-ALW7x;u6E>i(*y)ide~>RI*0_11cSeQ$kVeXxG4VOqoVhHo2Y zH5_la*f82~x#3zPxDnfkYa}$LG!8WW+_C-n61AyD6`U*~Drp zZYpcyG)bDIP4Xs1ld4J6q-!!Xbu@K0S(|K4JDNtC-Zal|PHZl1RyX%GA8EeR{CD%y z=I71-Hh+{%luVIKlgyCJl+2cdNR~>%B#{!3Bvt~E&?F2=k)%XYE?F(9l2l8C5}8CH z(Mt>xr^G7>Nctp$l1-AIB-7aC*bf~){Sj*+B{zHQp@rx5%Y(xm+P{lWXNV`8v5#ZkAi+w*Rz;Bl0(E=dVp% zTe?=Zws-AsYac77Dds5VDi$afDZ&)73aA3EKq}A*tRhvBp`a^PD6$o~3XwvtXj5nv zdWA`0QP>oAMZaRJVw+-z;*jFF;*{d7;=JMy#Z|=(#cjo1#S7(ZWw;WoOi*H!I3+ zw{0`qX19g3&1+lOwzw^{ZE0IrTVz{Q8>OwHt-Wny+i=@!^=vg#oud}3Th(&4Qr)ID zs=L)rb&uMo?p61xx2t!l_o#nSA5b4s-%$Up{zv_<`nCFldQ9_`X1r#W<_Ar<2B?YF zfHepWN`uwlHA$K@%}Pyf|plQ~$YGfLhCaBq_*{RvB8Pe?69MhcC zoY4$xMl=^ScQk)#9%-IvUT9uv-fG@!r)s~~#%Lj0m=>W$X|Yv^ZPYevTeWhnLhIEY(B5sI*bZ!`w^z1zv~OuY+dkTUrTu#Q&GrZF z&)Z+Nzixlm{;_?m{flm#?pxg~U5IX;ZlP|m4y~i;GIVs^3SF))Uss@G>8f-BU5!qv zQ|i>ZcAZgY(phv}y7jtkx;?sIbO&_5>Q3lR>(1$Z*Im$E*WK4W)IHWc)qT)?(T~^v zH!arB(9hJ*)`Rs}JxNd1r|UEI%k>O>p`NWT)mP}bda+)wH|ouLtG-+B)c5Fp`dX-{)GON{)~QDKcc^=|3iO8e_ek|e@Fj$-I8_5>&n(?)@@#QYTYx#3`2|o zVL%zM2AqLn$TF-n;gW~NzSt~J-08_g24)V$WLGHc8_v%wrN_nG_61Llq9E#__J z9p+u;J?0_vKJyjxyUxX(_|DQ!ZRe)W)17}?rdVcL=2+%h=3ACpK$chw!~(O#TaXr_ zgcg^Z>_VeA=W5sj1_E!T47d%6=lU(6RiYmvXy8pw#ux%)}z)(UEg)V zyH*S4;mUAw!6y7qS+?E1CqaM$^+3tgjKSGulu-R$~kn`)b3 zn`xV4n{QiWTVe~ffo*X%yp3q1*wSot+j83~TaK;VR%27!+HLD>9kxzem(6Z-**rGC zZM|);ZJ+Ic?U3y^+fmyI+iBZb+j-lF?V{~P_ss72?%eL?ZeRD2?tAv}_E0;}9&HEP zp?0)A#ZI=T+B58Q`*QnAJKJ7rudws%m3F>eXYaPV?OuDp-fthUZ?bQ(@3$YapS6$J zFWE2KZ`g0y@7n*gzjS=%nCDpNSmOB60dPb(q8u>}hy&(8I8cr($4W=GBiE7dC~y=x ziXCN+3J1?o>EJtbjseG6$3MPT-K5#yA zK6buyesq3zjdM+OO?ClXP#405a$#LbE~1O}S*v#wFs71wpwP1j@BbJt7P8`nqIXZJYw1b3)A#*J{J z+*mi>o$O9`XS$cWSGjZD`R)pLi(BSaxZB)Xx87}Zo84A-x7+FNaqo2RcJFon;@OSs1=|1BgcK_~v)-$6gu4h$GLr+i7P|wYtG0$R8xCiKo_QZOS9)c&uL-wS4 zGCY}{EKi|_?J4zCczB*Q9*xK9ad_MwuV=kygJ;0A(KF=P?>Xfe_KbKgd9He{dv1B| zc%FO4yc4}sywkihydmCs-i6*J-cT>l8|RJpCV0_aiZ{bc_pb2fdKunAZ;`jztMQt= z7O&0g@VdQy-k^7*cZ+wMcZc_o_ptYv_oVlX_nh~-_aE;k-z;BPz?0e01LmU$!sL$Mms$Y+s45(x>nld>edwedm4meINX@{n7qp|0;il ze}jLsf2aST|BU~V|FZv@|EB+r|8M_O|8xIK{~Q0iz^p(_fEs8H$OGDdE?@~b13dv> zpf}JL*dEv$*cUh$_$_cUa3(Mu7ztbqjP*wM=Jgi$mi7vI>wBAeTY6=^>fZL=b-f+E z=3aZRzrU%!rN6!3*6-+d_j~&T{eAtx{$2fh`iJ`W_aEy2t^Y{>vHr)wnL$jjJjf5$ z2cE_gn8AvhYm9J~|!Gx%5VVem!p-{7m@*ud<8 zkb!vv3kMbtgbpkl2p<3rL=S)mpaZx8!a(u>X`p9daA4EGmVs@9p@T7l;6dmheDLJp b=-}nStAjWG4=Ne|zxiFv|K|VSjk*5=UY5@< literal 49400 zcmeEv2Y3_57Vgf>uCz^Sxq^EKW8>aQ2)F?b28;_G9AOJkFqW}oN`Pc1z4zY0h7dwY zPY5A}B&2spA-#~^drx?0b|u-yhWO^@zI)&M0-tSZclw_5&zUoG{+-|6>hgGVa$evN zhdILWoWNN)D<{uLS?28UxZG_sQyd-5i(K%nA;s%%pONC8f2_0F>j~k|sq32TL6hqz zI#)Vd%6y5Q=R{6wtoJ&+P95D8%(rn0r*cEMpbQAa6L$>f;O28}oSSRsmU123GHx}uhC7KnnLC|3gFBbIfV+^p zlDmq#n!ASE!QIX6v02~foI~m z*n#Kc1^8Ipjy>3mbxiSz_#}KXJ{_NdFTfY#i}1yGBfcJQ!Z+Z}cnjW&x8XbSPJ9o( zA3um6!jIrb@e}w-{0x2;@4k#S@^nLuhtJ!v4b$ZXO~T8NV@ zAPb3`w3DTzgRCZN$noR^qLY)!+2kB@E;)}}MXn~-kZZ|WvW|3-ZnBU)j33UY@gw+5zK}2C%lQhvlCR>&@#FbgemXywckuK1W_}^Rm~Z9V`K5d( ze;$86e*u3Xe-VE%e+hpne;I!{e+7Rfe=UC2lyxXr}(G& zXZSt*tNd&Hhx|wU$NVS!r~GI9=ll=+?*cD~f+X04U?E(H5Tb-=AzmmIMhQmFP(}fwrF@i&wFEk5_g;rsiuv}OntQ6J=rwFGC7YY{% z7YmmNmkO5&mkV9OCSjX!i*T!Or?6evDcmFM5*`p<6J8hI5Z)Bt65bZx5#AN{3-1Z< z3m*ud2ww}|2;T}n3%^*fg;;otYOz^{ScY06Em4*@%P`AuOTMMRQfMi%6kAFxWtIt+ zDVBOmgJp(gj^!AO!{W3oupDbS*>Z~IRLg0W(=BIM&a|9mIoooMi7X?bcvxxHa3FW6ibZS@W$0)Ewzra9%ZevjPn<^&0C2>kZaz)?2K% zTJN+zXMNtf$GX@0g7rn~OV*dI`>d~6U$wqwearfR^)u_|*6*!9SpTpd5G7F-6;T!K z;!rVCOcjTT!^JdlgqSX7iP>V2c!W4ctPm^33F2gNir65|6Pv_i#AC(9VyoCLdc_su zN^y-y#mmIY#Vf=s#jC`t#cRZC#kJx(ajUpZyivSKyji?UyhprOd_a6qd`f&;d`5g$ z+$+8$z9POVz9)Vpeky(@ekcAU{w)43{vpYdBB_#1(xf2CE`>>vQk0Y;rAou3bZL}y zgmk1dS~^M^BaM~jN)E{>Es_>XZPHT7D=n9flh#PObdq$cbcS@cbe?pfbcuAibd_|i z)Fo|@u9r4T+oYSN+okQ&PU%tUG3jyX3F#SWkMy#%PkLK=M|xlSRQg%^Mfz3xP5NE> zLl$L8mSsg&WxG67j+CS1XnDAtCXbNQb*IARj4@mXDHa<*9O=TrW4s zjq)^kx_pe>EVsxDy@=AG)e7t;ue42c^e1?3ce3pE+yg}Y1 z-ym<3Z9HTiYEA7hZ z${EU;%2~?U$~nrp%6ZE9$_2`W%B9LR%C*V{MC`$db)bPdV#t{-KuU=Z&YtmZ&q(nZ&hzoZ&&Y7 zcc{D62h>N^$JFQ4=hfHL*VVVxkJOLV@73ScKWsy7k+vvXv@OOKYm2kR+Y)Svwj|py zTc$1FR$x2QHrh7cHo;b7Yp^xi95$EjSlh|AQ*5W&PP3hEJHvLS?JV2bwsUOf+Ag$R zVOwikXWL}E!FHSNcH3RHUA6~oPupI!y=42s_NDDB+t;>lY~R|xvwd&-!SMjNY@Y2{jlR;f+Urf7}YG;N;Nq`9;wp=?&J4-uTyHLAGyI9+*ZPRYlZqjbnZqaVlZqshp?$GYkwrh83JG8sCo!ULx zz1rj26WWv7Q`*zoGupG-bJ|PV+uA$YyV`#3J?#taOYNH=97KZnAR)*SWDQb+w4k7% z(4fem*r0@<%%I$$yr81Sl(x>+*1epK)3_kc&V_Oj(E?pD5FP8Jn+xN@b)MqO^rR+xN@-4ML1}SiZe~GAS$<|gRbg>vNp3|>W?6ntQEp*H zWkFSLRg*oey0U7zyJNAZ-O=oAA~G#A6ga&cTdm%t_Jf^N~R zx~NOKtSi@Z$y^GT$_;}=XN@w>Rm&FV}6CZ&D-H_ZFP1u z6&L3hvORIhR*D=XWk#2+zqLI?1`j-LZ0fhogN_&sBdL0yWHq>Z)2?zH%jh_v^VC zT>1vCfotTZantpodZZquM{nR}a2!MhEo-3~O+;VOOw~{+!iW>*zElQ|ZXBp74kvgUoGt(DTI2kUKK8J1TmBrVMatPi$QLAWMg~WwW*=rmjy) zP8p!A0WQt%0acHk-!nXI#2_oPzV@K?N;V=fu5@u|_sFd7%*)(v=AK!YunS&IcOca3EhPrfEDbc=s8%s zzK-5UAEM9Dmu6Ei^0lwf_t*Ca{b*{6`5Hn;N|1E2iZZRZeT@sRPg|uc+s1uPPf>wmUt=zUrE$)i>qm_M|fe zvK}D3ZDDl_sFQ1f3*gr5#(CWN0KAjyCv|#RgL^c7J$D|{`9XlCU*#|2F6Gj@xr@0= z^pSdIH^A=Y0J&KV)=~$?Ndr%_>b)JE&EC!qz_g^pr87Zwu%LS_w}ngJ%B|(raa~+D zx1QU;T?bNfJ-3Owf!nO-=(&2Hp05|^g?f=*te5De`Y8Q~t=v{_8+Rl8Pc?qhK&aTK z8}%dg(YgcvHyb|@dW-SNp^spugU>XmgBhdA9u61!&K@wZFj=r^vI4Nk(GJ*TJg_GF z5V!^p$^oF$!eG7C1XxJT(6Xwd!`)$`IXt_nHui*C%v*ti`sQK=1hfJka{p{GaF0#q z749VrSD_Ig7|n|fgU7>q!ESoWSF)y=t@T}~>jar$Mo|bP3RG-7yo0+1wX&{;ty+~c zG9hQp$b?mS#d#wWiV92Ctl4AOnU8XhcX5yDN9o6y-=E|jU(Y?oJgyf7;UwK|tMTU+L5wz}qbz}z!+p+D;z z+}nM!zQet%SLx%}EEIoGrUpmHLZ>&Oy3Olc*x~Z7oEor8Kjc2?Q^=>>XZi%aNl)_E z@+J2zm%g6+iu;=TMz7Y7)+es#zT>{qk zf@k1Z2*YYWxDDpW{LUTd;{MPl>$6`#2w_CHAjBg9S&((6IgP<&Gm||TkJquJeYU@r z#=07Ps$Q#4(dU9)%&>D*c6N572Rx$Lj+P~^wrrTnQuA_ZoQ{sRY-5IF6I?c%p^RTy zE0}rI-r+trI~hQmKjER2n|ysn3JQWgBNf?@rq}89dc%5TN5LpWZ`7yhbMz6@Ow-J- z%lYM@n{JhGCl7@g{quq4xu&HHHF3!cd?neY!r|-;P)m5B3F$(`R&{ z1brrZvXOqJOEBt8sO@mKJ3E+7Y8H~h3Q5&x>9fJksIHwbWpdS&`liaN+L|ddCsj>u zXlf{{8(-C6;367<(qS=F*3scu*^Ndp96VUs%ygM3%a2I;P$6?J``0)AZmvh!D2J6` zT8oED1~3d@e{kj|`{fOboXq%0sCO;tY-L7x0z8~n_e!>gN&uUSiSO`3_h)#5%ah=N zG+uW?NfxN({7(1`Wp+5)7CIB$3lcn??d|RkuyqG0*yl(0utG|+a#$g`g;@nzrKMR@ zUFHxJpu%~93B(w&^{9Z2nK|smsAQc!-%L6R9nm&auR{}1 zH98vR`WoG(AFD6cTlFRSF-`U&-^2o1-mw7IpoWAvJDB+&Sf%(&&MNbIJ6teI49N=q zm5k=>%AhIDm(5&Z^si!Sr>lAK1ZQh|ll_Q5(t3AiN3+vsWHnX~(6T-$YTOH(?8$-L z1NVgia=^Uu4{{@#&IWm!-rmKf!CDUnIoiPbDQ&GQeRCNzWPFp6KieGC1QR@(i{|Ma zI(P(9VJY4W{~>#LAUmMSVrNTvtGjtI3}5_=y1*UQF*Y%ExR(SLTK=LJpbjp53s`51 zkP97)7Nb_Q1hpYIYDY`;PJNlaTwkHD)Q{6w>8tfM`tkY+TaX8NQ72l4mZKGDC75-q z&}y_y*Yz{?EA^}NtMzMOzkuS?DZYT>3*ibhGZZGUO6LMcXRFs(V44fl^m69{cLxmo zl6FUj%j0e{7FY~0ePdz5mbvT-@-1NuLw{wfb5`%03BE5-zN;P9{;*W>)^@m-z~ofp zSn2L$)`6LX)ok20j58Ri?d9 ztI;*+TC`R_RXthWKy z``-1f_3E2pB7i~YbJNHUs8{KP6{4#hU={L5^hsir&a5F=^)cH8ZRHNE>zRUXLbot2 zx>-M`3*D-p%j7E<5Ipc?j3uU-@lNjXZnPcUrJtu?5-@PkPINyPu^!!n?nU?M=j#{f z7p_OUxHR;jei3x`Vm)at6xU<1&tczs{6Tj3$~rO0v9QhM?QC%do=atyR)sj z4ZK+%I|p{6PuQ7IG`Nk&ZH~j+VEmzX^lN*@;63yym%b5}ULU~X>m&3r`b1x=uhYBq zZhgJJVI!=^K1W}`@2>!BuG2SCJWaojV#-jbkLCrNk_{~YXPu!_pzY?h37`}(VHn1) zXRdjTH99vxV>Ww66Jg13cv)iMfp>zj0%mY6*k^Ulr65#ZfCViR2Q65F}DY}TFhbj7w;#7V1K5WOqI0T1sK{yPD;|M$i55S4y-=)uk?rX-TD^&8~tnj0sYIDZ~{)mNzl1uoPtyFFgzTm;SmS`(|)i? zG_OY`7<2)o2Bwobx0@||oaS}Nxy0dW>q!n{WDNh51^zO7?&){y+w^<&UHVr2%qDww zU|Q`nm}Y@Je!{@g)qJ3t+=1(G7S6^wI2Y&XH|n?Ox9NB4cL8SLLR}(C!<6eO3*_z%2aaTt- zK8l%{hfU*e$XM18{Z_Nypo8l5C#u5ZAkppm9s13U3~HDT_&PF?yB%(A2lR(__j8l^ zQ`H)^>@aKTpUPO$VBCnO;pzHL{T>~#qlroC;1(>#(ghYWZ1ncaC%f@dR!e%bdr6j~9V{ELP5WBX`QXO!i*447 z>T(}e;!b=VOzn6XUXEAbmHNZ_Bl@HIV;k@)yb`a$$Lo*lkLge9&obx?tlwZ8V7{}X zM@e8}_POK1=z>MoGFJ=RE=aB}@2NAOiR}6J_$fiBs>>@JZOhp9P463~!kz+4LVT+J zgg$%L^!$d*X|pnCE??wt`kD9~fO&itK3jiEf4Uo=3zo<;rWIoE<$CjNc!c%3RPAAN z2&g73Z{F@bo8n9GHL%x(FU6PP%kdTXN_-W*T7OP|Uf-kd)nCwG)L*(DUyIk`b+`+6 zdgPUy`Ol)&6 zZ!^2^_kd4wz?x$SyIIC|8rlHzdkUCc0W%#ew%p+VhE!~>1Xq>2y@okje2=9P9*4cs zxy%KtD2LxdHiz>@?!ZQT6TTVWf^WsQ;oJ3n`fK_d`dj)t`hJFi+d=g1!aMNYxSH)S zcEDnJnWL3`WE({;N2~sd{%VuGe$}etoT9AU;-aG5g8bavlAOHK!jTD?g*hczMR^4| z#f3R}@VBUl`ImC@^9!?zN^^4xN^?s~^NVr{MkeIuP%q4t8({H&6a-28%) zyxjbf(%gcA{?!*0=YhBD;Oa}j`Q@)^w^7rZtfmIm&4R4roV@&k+@k!P!lL5bqJG^h z%*!k7U(q4^>96N8qn@{Y^%NErWEB+@734$DU^og3@<%4*vMswb}mntpISd4;8Uf2E%1jC$S+)RPb50X-}( zCfSJOG0zz)40BT&NLz71R!*KN0l5Vw`A}R*R!Ko23}6n3OKu(vaGvSv#IG@P;C1{4 zeiOfi-_}3TKh;0eKi9tiv}s-5l36w(v$LdXR{6|XnfWD|-kgqERSTDAE}oQGnpZii z!L=kazdUn6LEEgtWqFy4sxk{2VYj(BV3(N7{k|ZaWg54BOv3LEw64wnpEXB+IkhwZQAMc!)w&u#0}yf6;I5yItltiFz4M{ygD^mGt}J ztt1jou6tJ&;yrpNGD`Ba9akQ{L0 zkW?~^3@2%11W6|uWF*NXStOexLJ?1qK#_$aD@7tj5=Ama3PmbKwk;%=Ih43mQb>wO zF)4vhqqsB*Zf53VYNjZdq9GIwr6`(xi!o>7D8Ear#c2voR=_n5mT>=@FfUJXwSh+l zX2HY(Z&$$5u)+;~Ps2AKKVX{bwq@pF5SR=5m(psudIGB+NR!;Z6k}W3Sg2;X7c2n( z>_E+Be)w_j))p`&2CB&1+cpbfn~wt(;ej5Pb$S;W{tb4j#T+K^r!E5vf~|vnAIwT6h={aH#r8arziqkLP_)d zYs?yF+d}W6*=!Vy^^nsOOu+mqFrnLD)FQH&73CtwQWQy1R5w~rj?vFzg(WpEfPwZL zRG{7F&*~w|VdH~%NheuGQ7lDq6veM6E67T697PEfB~k>3OXgLV`^K}r+0n{2cLEo{ zZgasdZIeANaEX~=lih8(IXU3GW4m_D6iXiSmDy@@U@05v6Ddjxc%H~9PGIBY&f}#wHMpBeXQ5IC>YH_)jOlvVr!C9~@ zfc+##TeEYvyTb)tF)E%1i?Xbqiks}ieG^!@X+hR^&S!gMSuB~Wc9FZyS=5y4YHNli z(1^Y%%L3*1Dle;sxf1<*O@$g)vKN>$Yn=-no=#7X z{4>Xhv#kZjjBS~wHH{k4Z$cv1lTG9XvKdFir)~HLii#*YlA_TR<+CXXz8!J!ltgYO zxA>xQr>KOj%8dgj zd(9O#d4$a!6pb<`kKDme9=^jDy;hCn5jGV-S>WsP%>^Bu^H*k?UR1v@Jx5+=Q^E6O z57|pzATN@a$jf9Od4;@6UZdzJipEehmZCC>$|8ipEhio}vj`$Q!0hClpQY;=wAIGPv1*mw1(7-#i}dhH#2%0m6BWLHN{uvw?kc z^8G$2_17B44>2YHKEjv)8V-}&pCy)01mNf6_;?;rei}ufNHYNV`D8xD0REX28OK2W zZQwWXo==DIKq3#08)&Xr4H8a$`kfJ3Aqb@&{uj@hG z#T2#lL0x_ZcVIm~lb^-I*g7d%M3E~1z5E2eiNPz>vXHF>g4i~Q*8y7trZsGr4sGM} zi%i%)_V7kNzr+OURuiZv4<4uo^o1VOz+NcMFELTvfBc(Y#-9j)%`fLy@GJS__*MLB zehq&-e*zCjy(w~2)K1Y-iaIFrP~@eklcHr5EvIM&MJu=PCz*iFp9Xqy27e}(%Ad^u z`#3*fuQ4rE6L-^FjH=!8My^^N>3fL;7e%zD?E_0HeQtamzq^&U)Ae{Fa1J58Lv+ra6Q z7*5~HP@eWjdBLCQLH-ej)DQ8y`G+Ywm7>!qI-Mc)WBlWW{GCD31%Hc)ZX)%wY#g7X z=*%9Z-pjvq5K_O)@1qDBe)iyy`gQ)DLn8IN{C@sD{(Xwhq3B$S&ZFr3|4F2tI~2Me-lNwQ*?)Em2dwC zce;e95x$-qlJm=hoWs1-Dv&>j1RUa`z54KXaJNK>M6RpOK7C% zmcgOCFjJVraBrRfb`x0Tw*p=Z^B7*=)(@|P(Iv^Ie}m)v)wT!=4Y(H;7;t~*VY2(P zED@Fh*b8lfTL9DKE{b+gbT@##;1R$)NuX#aMGyUbU@siU26Pog_XNORI9{NA!Cp8~ zIEkWrDIDiv=TZO6EEi4_&OQ{_3+D*u3g-#uQ*=K?yC`~q!m*(LMYDV^b0b!|T58;m zmbCt^5#b8qO5rNuY8(xp)-vFSsrXrnVA_0y0Y7|u=3w9#x`p*U!2c9QkM;q6;RbMx z2%Cj16g@@}?A`j1TDZc5<;NK;&#bE|tDIDowWP&=_crtHlYau*cbTC5vV3et`az0rY2hobUw?zT7wUJ1BaK zt(Ruo6YRNu3HeU=f#LJ_6ur|W{7BKegT&`wg+EMu{@uXm{Q$5Qj^Xor{qb2o!dII` zu!sgMTdW2we{h&w{w$g$1Yp?`WU*UdzXtmEF-4yMEL*}XFfRZse@fA}e;+JcqG1>< zF%*3kfMrX(C8;kgTaqo{srj6uF9rq6mNZM|pP35L?PE6+J)}JXl|Kr zqWK>tngjCwTW8C9Rt=u)!*?Yx16bypGr%8y1zBu?eWWdxR?8Ago5gKuw=A`ESUeW5 zrPH#EVt61xb3-VG0DFOA3&mE7MT#YgWr~$8mK7$(TUJ}vSdM3o77GQ8$EpwGv7O>@ ziX%)%3m*Cp#{U;F-f}(zCx||<`7qvcF;kdJESIt$iZzOZ%-;a=5%yxgh+Jb?3m|W~ zmg3+p%Q}if1_$z%4VLQ-khj3P4TK<+!SxLQ@;IzN$dmEOW7GR=j#_TA+-jozEe!4P zki%s6xAZQ{Jq+!4Snjs$q!=GWw>)(a z+COc1hT=Gi;|GWKdn_*>67Ba{Ua`Dtd5vP|N+QKc6es^bg7*6X?ccY20BFD8@-d)2 z9$}z;9>v1|?cp1SIjrv?8Ovvu&jV`&A1MaV$)I>7#hE>5 zzaMkpAZLZAGY5GjL@2r12EuwfuyGj&qI;j0IkdyYDjH~yvks5;R-1wLILAbLBW(QN zI7!?a?GM?LUOsiJ&47BGu_tDbp#&ArCLWas6WaN^<@-~qj)?VOlqcZ zdeI2u>VIzIpW`qrq^{?5(0}AOjP(crCM!I)F+QZXjsaz{jef2&+2N`IUFv1YV}0Hhf3-8M zhOfqD1z!z7_5{FrYaN>=s`^b6{w(vY3jpV>&DIvHlVWJa zxSryM|4E!T_8qL}KophrTnaH0$Lz6Qzy(<^v|a>96Pr6BKDNzko@eP5fJE^OiuHaA z0(NM{dYSd|gAT3WCW>dW1wqjOhgPiDTG#eW5g>lE`b-hl>%cQ(-Dtg@;@K3>2}}%q z4z2iL-g=|4G{AEYdsxN)^tW3dVo-XQb%*tC>rU%E)_bk@S?{;*vOZvakm6$~c2GQ@ zVgSMxia|sdP`r@hMHIUzK6ZaOX z|Dw@seVyt48x*(tq4aHl(t*#D_@(1R>&Fa8Kccv;%lZk$?m+_S7uK&Crp&X#N*)a6 zc0j^Ioh9*C^`rF{mc?a-r7nPH$Dd~rIgtnO6p@HULa~?PPKuWSc#0Mg{3>8sE~of} zzYjb`8w{WbYl{^D@Dzi^u)g3ahKmstucY|6L4l_jB?8^Tz~Ct+h>2p7m`w31idR#- zhC*1+|DvbbID;-`h$BskmOeNM$6lKkcZ-?q5IPHB?tc@`d$5D*ELgP3yxZr5xtJs7 z_8{YF6ra=w8O35iMzKT$6Ype-PdO|yiepV=JasV0C{~LTAwE}xIr)q(v4&zZLKni! z28crzYatF zboR@=0CEHTp2u>-E;SoH7J6?|y|Li;wOW9-bLmqUpQ3T>zWbGL-9rCnF`EpbbS0G#>y@8Zm02<_7kDF!swy)}N=x!GtE$F9xKD9j zRYh)&i5C9D!#yj;y}1z7RaoRB&z!LwP{X~vx)LH>fRe_?($Ev&s7rRDi_=&qa*Owr zjymGVfe88F;P~YF9+HQ~>Z&#t9{?N?z>MOAgV)_hj1Exr?Hw~Vx2&Ry$@1d9gq~gH zy3$n%gpi?o$4|(uK6)aUj_~N4JDkooQxqB-t1Hd$Rv4PTx9UL@bX5mNNf@Bw;;Ouy zoU+PHAkr+#%*oF!&MYV|AD20sEea+h*lKtgsiw*!c;_HmzbKcY||94Y|Bs{wlUS|2t0G&CK}1bX(l=omB~ zDB2eQIm%+7XFmg7kG7%r(9aMvUjp>$9X9E%X%@Aj~3qJ;q zmKX8MKzsfg#G$>14*;=w1W=nt0hReAQb!y>TfPK{$!{i40p<8}a9sN{o`*BGLxE5{ z0f@wNOpFeY;W>P3N#7rS48@n4zPLwG*wkrH%zH(s;{c4s%WU5GP!AD)y#nsRL!U@14F@|AfaCg)2i#M z%WJCYpcqz$;dT(86Zdq9&r^Ie#kZJOUf>>I$9Vi8v|4;w+y`Lj(|=(2S}(rLIKKLV zYHkq=)Gf(}_+ei!UlZRNxR>vU@3LOrPVt>OFkk@vj`%)nzy}oH5oo~2Mg#t=j?cxf zm~4C@eo66N6yMz~el3Cz{2q$G>MI*Rn$K=WlYR6+&koMS4~{mkw> z4s@Ekhn3Gib_XO_SZ>CGQf#u1?4#Cw)0^adf12D6X@2nX)8YXZ4%C_^v&I2v17YUw z(;B8SX6<0E9x|69I#MvKiKP&VclRPwl)|M5@kfY7#h_mgQ@lf;%jga*55?bhif@Re zXel1V6RAj(;`BPbf#OHkO9|YIQWC|F>E#qZ&PLUwEgguyuvcgQtck-}6TvCP4m6p{ zA!SH;K#nAhlrp6(DO<{saw&e2;-@Hnnqt`GdY0nnHcI(Y0rG-V>vj&51@!ZCaATbb zYsVJWwB!I^XJ1ytl?gt&JD^8|;qyPFzKM)`DTf@|N|&d-)nTwyLq)xkfh2*M>s@Iq z&HAMBQ6LWRbXg>7-;wl}!qzLj3NasO8Ta^2_9&@bs*ozBDruZFUYa0POGir+r5b6H zG+CM=)k;&PI;mc2kQ$|F(sXHtG*g--fn#zH#V=6&BE>IJ{4&M+D1L?FS1Ept;@2q# z*VCI6zeVxe6u(39yArx>v3LyE!8^fATYX8M%k&lvm#N%N#8>6n>}$HHLb zp?EI{D>67+yg+gR+_s+8tLrN#)=imW@=HqdrDmA!djQkOw;nFH7(Cmi`Ry-yp;2HY zstoWxu3lXYYrwLanx@*ah6(<3#}1ILeqwcPlP|G9-4Y{RN}uxT8|r!zR#i6D)=jBw ztbo>o2FIOvDwR?2i#cDw)lQ|8tdv9t>;0hR~xAl z4^HhL&&g$zs+!8n>Z|;vpKx&cn#!iS#>s5lVWusstC(OsgL;4Z6OHsys1`g*4%q)> zeW)5&J-MpBX%Y-+O`zaY`X{WOJZ_3Pm5;0LNqBnygl0*T%4(Z>CxrRZ7>Hg~`yQjO z>L%7Ze?wsh0a6d`-B5q(-pMX7lBJ+&<{Pz)4psPu7SbQhY=nb`_+leVLZ2+YBp{08 zrhst4h|KUeP&!Hs%>FHW4bRw z)vL!>RQO77ngAz2tLpsuU_HUchOs(k!a@Mz#9LOcuBa)43MyvIXaXUtE2|3#?>ZxO zbl=pI8frks!Ooi0OXtAYhH_*2rmUS(S>IINSPi05SsiG?MkDEv0g{@yVCu~cMykXC zQknYJR9{!oJ3Uy2(13%QT0gydT))Qx79*q_)wkrv`l=?d^BO^;rd2i7R{#n$z(cBS zY^aAn{tLAeKqElJ!3>jbf$b;hR*Jvq!9K9Gq2$5px_^4ROWNV{`1$6$d!z@LL4&0G zz@XV>STkQ62F*7cqz9#kq}>us)8A739mU^M{0p1k%(YBkgT`k<)VqKf5ooiGS49B# zdLQG#ch$Vs+mZqImU*#Hc7Kzfl%6u1Yz_sB0Fs`gKta;O(JbwiUJ!p{X2nkw|48vp z)2vXgnY3-9znE7f2#@Y&W(6}Ux}`VpM2dd~IyLCg;i`XE+TVA?K9D{F?=PH(d7w*z zN$EGRXMJP&ne+{pex3BW^o8`L^pynT_&ddaP<((AjuLd8^sV%r^tJSZ^dlvhl5n_2 z$q))mAJB$D^F#y;hyNR#UH+~ekO>%NGAAP$T23h8DG^{pMHXZW+fX4EN~{BHsQd}< z!T?+i0nz~Dam#FHMb;=0116drEVG>zIYbVnM509Qmc!);N)$@ezf8p-$H*(@;FMO zDT$#ZmXbJ1;wgb~PP|^8AXm#r%M;}qc@hVMoJ4`ThU8EJ4b7t@A2y7k{{LMHHW>n# zH_9{RS@LXojyzYMM@cdz(2?PkjG!cg663g*LBu9IFtDCck`f>zE6yqcj$^sg{q7Om> z(pWwJSspieiCI;8VC?=wL~im@v!ao{ivD9vZgQttQPw~e{Vh~(2UD!c$H}YA*(?CF z2E|%VL2g!Iaeh%jXagGuW&ciW! z2w;7NlCi)#uvxxBzEZwQzFNLUzE)l}obV+8!UvEl~Glv#l%eMSHS=m&e)4 zmhaiMKnM!F=u14=CNodq{R80iH1G6E42#?T={zlqv+GyFf&V4hHRdZivW=aX_GCjTQsB(XwFx zfOEOX zG}7c9^22bfNxoa&Dc>XCE8i#IFYl5ckROyjmv>WAK}jVgRg}PFHJ*|QlmJ>EO$peF zzf)4PMSjFQ)+9ec-UT*qIMyUTD?dlcB;TKFv}lgJvmHlv?&fiHnkB&EIgOI?S&4ANO=EJ@f%`D zdF)U;idX4WmMP1X70OEGIAs+j9!k8FbW*a6lI4`FpkyTldO-rWR&Q3;_~emV*09Jg z^Vkm9&e0lFPHnyPF9S)}A7Kssd$LppMDKgkLfmiw!_ zS-Fj6b1AnP@_6duvibAuP?!;-+^y_X?osYl?o;kpb}0`iV1y`Ogq%*v85Gzh2?+Js zl$=A!xs;qo$@zv6a={kGXM`wEC{J=}&2Uto_Fd zftLUp$4{~tUFn~awjNe)O{`>Ahyqr~MSjs_R>;8NC;q4Yk;1GH1+0)ux|B~Txpa_% z`K7|F5XG=UfWwCcpMVvD!Ak9Kg(Qz1Y918wSNgN^`@km10TmWdV1isp3B0H&upTse zr}EG{RiNbRfZI(KRRvnn%k8GBDtO7Rq2yZDk3Xf}P=nQozhr`_v1)>$VQRdgVe3G{ ztaVH=4;?1u{LQq5Ge)NJW<75qwo3NX=ZpyWDAHd1muC7UR@ zff6{k17`k~Eo#1r`)aXe4VT7{Up-PCP03cjhTRCr&oqp2tC3qNx$7Sd`@1zvW!8u~ zk&x>T@7ZXTS5sdH3=?|7aHjA;P>F&#k!4>+xsb2JL}X^O77@UEU&u!AjMjtf(>#fCEEw5SZmZ1 z|C(Z*p#m8WOkFClQh;s0V=&#mP`#EZ)Y>Lu!>>SgNX>J{ph>Q$gv00lcKxrdT_ zDY=i5`zhH)$pe%;NC_N<0ma(AMP2Jttn~zltQh0Cx=DqRe%P;Aj{)O2Q!GX}PM)G< z&p(Rww=342Oa`}8pcOV3(CXcwSn5uqvL8ww1tM|w3v4R?dso#5)!j_79-`#&F7;tb zo*1NJJ+2y|;`7ue4aIsAB#bTmVD%VrNX6Qt!fPM~*lSYvsldAfGuG3Tz@EfGGZveV zRhW;T?NO|E)b|cjtoPLqC;?09`N1jHC+e4fO|gDZe>N2hC_X^3_70}o2W$!`mW{I^ z8@3S}Zxd`5o7E;tpW9?gUZmtDN?xX9A0@9)@+t*VXYx8FaC8O~>&-1T)l@8-UC1*X zQ?_th1SN0z73&?gcJ?`@-lyc#fAs3_)+<{wh@dTnlDB<&WrOo&haiCSO<1-pTMp=z z4K}>q?XrPkvVU-TWh=CmFaeuqD>n4%JrFPfR?(nWw;f8aY)9GPJ+A}km95fNW#|>? z#)k*%l?@1Ix@_P9{V1SUwn?_yzItVwY6E)=?AlKTrB}9Tw%LD4uWa*e5cUKUmaWCm ztIr10?Zr06{$gvjEwQ!P+_rYxQd@`3WAlPuEu-WMO1`AzD@wkmlKjiB(MpK5qyz9D9`_+Sbw`>oyTPGd`f=y zD;D?#1}5(E>(!OEtC?P1Mai#SwreQ)ZIF7^W!qrt6%cZQA^1B8n1wU+>b*ni)n?m` z1MAhzHlTHZ`RV}Wxqf!wZnGLL3(ws?LNw5%9FwA)q}Q2|C(MsV|(7z zE8qx>q`WYgZoh1M7o2LgeYRI@ui9R-y>5HM_NMJE+uOExC~u{_NO_6!GUXM@tCY7< z@EY?$l(%oT?e|SpACe;5$DmN3f>VtT_9+w(9iOYYv@BCDwLAv( zY|*b3YbBItFGFT;L*mnYP|p_qd=}*k{(<_x8|pPiqN|Og{0N_LYK-u1V4`%tpww!0 zOfaWXKBG&kr~Jr43g&ce78A@FOfWNZme@F>CMr#=m>$L^iLWcExHsx~; z#(Hfr>r^Y{a|2kfxwQ_cyq7mk^Jrem=TSa?P*|_6(ANAVtk+J~PBZoDR70-{0qc42 zV1emK583T=wDZ^ypG*1TF715Em%xj%A%cm83HYN{`@d?|+;G<}(bjPho3%@|%e2e2 zE3_-MtF)`NYqV>%wUi%4`6DQQB;`j_{wNBejr>^3mr=f)@)eu4E)9;Lffin;ZPc#U zHfa!*Ncl?2SHZLZ8VFJ{p7IkYUrqU=;Zo8}ucKq3(+lS!;Jljo*?i@Z|5(K=m#3=L zwa^7`SBAIq^-fXknGOuG@QQN}oM{UbW4xN2y_U02Y5o8ch}1Px_6|A-Tr_JQ=UC!u zT?x@ry(?pJ7p;sSsb3@DNC*T4d*Mc?tDU`?$>Unm2`4|?9l3>B1#k-PpsNF2IjUuu zx5aotROUgcM^#pq=jE1^=42KYSLS9GR8;0=mQ)lJWEPfJzxaY_lP$d!7tNu^Q+)Zl@9wShL2l&o_l<~wny8my+HW}%Fm?yoB%z8_OkXGD7v;! zdqsPd@{N?AM)~RMt!dgD+HOVy#?OFGvc9o%yM6oCr|#Mgm%9U^Q=9A=hfi1zu?zLi zb_YcKv$x8QIDBfe4kOrSYJwjK-`74Kpv`23_Nn%n0Zy|hKU*Ks%q65^F2NvQ(7qB^ zPYEV3989_(|5eh3=S8WZ16~QPqnqrJiW(Xg6FWR@WKnTRQt9ZbapNacPpNO1G20{< z*lRK~Kmfh3J1NbKECFH~%e?UX=68CX9v$mLbuzQQv$@&ngvk57;St)9$moHB?1$=n zR}^p?ghKrDI5=DNVjS>1Xa>;(Tw!7KP}2f9ptO)x0b$0?9j0m)j5Y`FN&7=oUG?Vdh)fUA&t<}BaC?w&arzRsCz&?f{&q{S4h?sfMP>uT;4?riP~?kesYZmq!_a2NLw_b~S;_c-??_cZqc_ZIg7_a*lm zB1lC+C>Zzz!ci8=H@E~EfJ2}OIZ!ilA{Q_SEJ1Fx6rF}PqleKG=qdCJdJeseUPZ5? zH_6CAx{4pD~ zU%A`0-?cxCs7BtQw@`jQcQ`DP<(I!Fz&fy}U$bO)*2s(B6W7RSm2 zhZlmRN97h6Q$vs)3^pzpu*V-48Wa{30Z||9T2~M(PZ#L5UEl6BOr* z&t{(!xdWTYwxDEoj+Ot8pDe5m8i8XWBpO~#$V1>D(1F4+Rye~7TxicwzEy|7;k%*A zp7+HEb6zx?{yphC0eB~A8aD>7HGLwK34`I*h^g_d6SLd(o{^L3`9vj5_t zP)1Vf$z~J|S*`6I?qjnVhYmz@`d?`e${EQeaU+34W)wFD6muFkhnpuI1;M9NA*{4T zS}e6o9g0glN9kwjH|Y-uTp`>nW#*HGfz{MdZkf;<4wwJWv)n9F4wrtyxw$b339c!z$HQ46bjs*|p3fo1tb++}k z>uj5Bn{8WdkJ_HIeQx{G_O*SP{RI0a`%U(J!J~u61d_QW-KXWJ1W%AvGbBLuy0nLKcTC32}!k4e^9@ zhAaLnnsL3T+ELDfF_?8$-8;-W_^R z=zXD&hCUPeTf<=qI6{g?=6SZRq!*KZgDi`g>SVSa4WeSaMiu*zmBC zVOe20VR>N$awI_%o8bz#?q z?Ff4~Y+u+rVef@~5cW~n&*3E879JTM9UdDVAD$RKKYVfcitrP{Y4}Our-Yv!es1{r z;TMKq9DY^!uJA|0_lJKL{$=>r;orhB0}>%bh!Jvx8j%)}8&MEZ6j2h<7%?wmLB!&S zH4&#qY>e0z@pQ!gA;%BVhnz9w@*!)7Y#MUIkS#-QA9DAQ`-kir^5BpshwK~j+K@Mf zyglUIA@2-kyVl7Bda49 zMtUPxMy`rn6M16f$&sfSr&6r%&9S_$D9>&PRw~R>tnXY+!AwJ%pEb?V|K?p z8S`|^voX)d?2CCd=Jl92W8RMWBIegvEp|w3LTqMiL2OZMN$jZDve=5)s@U@Tsu#r_c|#l^W>h ziE0k?}@)Jepmd1@w?+6 ziGM8qiTM5TKO_hVu|Qf?lQ21IZ!iI#637Zl&Cu~o6 zFyXO;Cla1YcqZY)gs&2V62lVn6UQc&CsrnoOPrDDOk9}gN?e?{G|`i&C!Uyia^k6p zS0rvs+?2REackoJiBBayllWZXo}_}L(Mk15Gm_epmM5K9tlCI6O^lyXE$Wy<)J>XeBoz-^VXDCO9c)|90wo|Mj%cHsq0d^ zQ#Yh;Ox={aIdyC5jj20RA4z>ab#Lm6!!m{y3_EgI*|5pOYKPSg+cNB~VRsL^XL#uF zgyBiUQ--e^e){k;ho3!s|M0Jde>42Mw25gAX^yn{Y0YWQw6?S>(z?^OrQMWvOWJK| zccg7k+mW_A?b)Sf+&1Eg5zmhJAl;fSrK{;d>A~rt=@IFX=`rbr z>BZ@#=|`lGP9KwAmVR`4eR^a1^z@nOv(x9MADiBq-j?2;epdSB=~t#-oqlcl=Jc)U zJJNTi-X@{~`USjCmQ0GnQnyGnQtYmT_^$mW&%SZppYk zV|&Kk8TV%F%6KT_k&MSPp32yt@j=E%8J}c)mholAHyPh&{FL!a#_t&iMxv2%BS(*P zj67-N^&_7i`B|ntGdpv}|7qdAzmib=KaOY1Z0~7#ZQce;5Ms$tKv}Y6*ib&s*K5-NwzbZ13^C=X^guz5a*ydA=WjDu5AS23P?$ zKrJ129ObC1-U>$ z&}z_T&`oeWco8@iTm-HLhr#XOpTIHjTJSpX2Jmm-Kfqn!)8KR93*bxOE8wf(yWj`l zf5A_{z2J}FFW_&Gevl!M36RNLK%kIRNC`v>se$Mqbr3%!3fTeK4cP}d z2>BCo4AKQT4LJw72)P2e26+y733&~93waOu1o@iMFQtFVz?Arugp^?^Kc-Mp%2M1Z zn^Uf(yn{}KBB5evJ=6hpK|N3}v<CBTNkM#4tJl3>ZO1uz5*1H-|HFbXUSMu#zB%V4E2HLMa=4b#EQFe}Us zbHbWn?XXVRdDwN>P1qe+H|!bg73?kS1MF*RztjP#gHn@I|NDPRMWtd>@u}&l^wjKB zPHIl7Ff})|B(){=VCsX^XYi5mG4S#5N${!gM0gT>CVUP&4Nib(z{&7TI2BHZ=fIc# zcR3Nmi{QoZN_aI~2RFbya4&onJPMD&*T6Tyx5Br>cfwD>ufcD?Z^7>%KnM&X4S`3b zBUp%HL@7d!P$4Q1T0||vfT%~TKr|p6h$vz;Vl84FVm)Fbq7$(hu??{Uu^X`$u^({* z@p19=#kj?i#f^*CFFv#QDRMj#fyayw8<3sI&B$%Y-N=2&1IRGp;n@zsMV-nP`{#nNBx01jk=DyhkAhe7xe`7 z4D}B65%mT29o-*25Iqi!MVFvG=n%RMy$8J?eF%L7eH`6|K8-$yzKDK;eujR5euaL6 zeuw^miNg%VjKGY>jKfUCOvcQ?{D@hAS%jft1Q-!!31%6l6jP2-U{shoj0v*>W5t9p zYcaoIHefbl$77SRv#@ipKVnm{bZj=3gU!JTu}iSau?5&dY%#VJE5}-~c5EZog>_@S z*cNOM8^%VktFTdQ40`~3J1s74RvINup4ODMDeZjP2iyeQ3|um9Hf}Bsgjh zTn3Je%fwM}0$eU`87?0u!4=_F;F@s(TnHDzMR76QTHHF^cHA!9Vca>~W!zQV-?%%t zZrpv`L);sD9DWFX7=9#v41O|x8h!>o89xi3f+yjncqLwgufkX3t@uWK6TTTAz=!Y= z{7U>T{4xAF{6+i~{5AXy{C)f*d=I`C--mxm=to#U;1l!&E5T3LO4vczP1r{`NH|P5 zN;p9{MYvCRMCc(rB|Iba5nd8L5xx`q69*CFiQ|crh*OBuh;xW3#8e`Jh$Pa9BH~iw za$-I)NL)kwnfMFwS7I0OFJdpTkNArCmiU4AnfNU|E`4BneEQJz5$Utj=cUh2UziR^ z2d6{R;pxb9bb4AkKAo7Jmu^g7oqja^amL6DKn6QQmC=^5BjaGkpBcw8PGnrj_&eiP z#+{6N84ofZWjxM!lJP#{Q^r?PKhglwAks_{hy)`cNGKAHL?Hc#c#v{PLQ)Z_lq4sq zNL8e2l8$5`xkzDBl(d@kGig2P57HLWcG51=9@0tDEz(!=U~&R^IC&&_8u^V2IUsz4yBv&jM7JW zNqL>wFLOZVpv?HpshRUK7i2EV1ZIXaf6n|Rb3^8DnY%MDWM0m^n)!F;t<1Zb|71SQ ze4P0-^LggWtRY#$vPNW$${Le3K5J6e)U4@QNm(KuW9k!HJZ(H}3N4YA zM4L^UOPfzyNJG)EG%}4#6VjH@meVA(BASd=N~@*WXl|O9)uEb_ zr)W=UZ)opnpJ-p`3G|WlG4%2DDfC2o5T=nvupJFmf5o82Jn_qmUtG$QWvdj#0-jF)R!l!@+1} zgc3J;rm!OU7%)Tjmhv1mhE9)oLFRWi#zq2;6wz9UfcCwDLPOwg~ z&ay7BF0uMpU)XW%f$VtpaP}zn81^{!O!gc$kd0>J+39RDo5p6aS!@owfURIxv1{0R zwvpYycCcM+58KO*vbV4=vv0BQvj1T}V83L)V}E3S;lyzUa^g7&oH?8n4w{qppNx{h zp>S9nE{D$%ah7tHbL5;5=LqL9=OyP8=PS1#w?B6ncP@86cM+GtWpTM&{(oxA67F(t z0k@D_$2D;++y<_l+sJis1Kc+5N^X=J<92d4bGLH0bN}QX1Jc$0b4cr$p(yxF{Yyfhwxm(C;cC_E~U!DI0_JRVQL6Y-YtYIq^u zUf%7TxSV-81`@K9$elv-mlD0Y8_&lwZcL;n(p^d<);fck z@Rsnd@SgC#@Uif%@PqJ^@QWxxG+Z=FG*&c0G)c5j1QQ`e7!giH5HUqLB7sOGS|SpQ zibTbtQc<}`E2FZs&F9-OqcJ_c8Bt z-naa?{DJxL`9t$ZtYQGQlFKVP2Tk-sJXeEz-sF9it&V+$q}OfHyKFr#2z z!GZ!n0k{BKkXn#e&{l9+JU~2JJV88JJWc$Ac$Rps_(yT77$HWAF=B_fRU8txiC2pM z68|Ia5%-Gw#IM93#h=CBByo}flGzfHL?%&7Dkaqtox~!sN^Fv5$x6u@$zDm9<>$>+j>g@X#?3zG^L6+#MOg@{5-A+C^Em{G_s z3Jb%9KNtQ|xS{a3!uLf3i$)ZUE*e)fv1m%s%%V9(KNc-40v3Ub@{5{_4ir6?4w255 z0{$~!q0&?-S(+uKOS7eHX|A+bs*tLr8flf(Ag!00rB0&UdO>yDL*PdCOr&zDptT>=JqBy2Fp*W*BuehkVtmsj^Q@mGvP<&Fx zD~BqFD@Q5ED#t66m5Y=hWr{LYxmbx-l9gFXx-whIQRXNGN|SP>a+C6^vQPO%H9$33 zm7p4~8mF45nxaZn%}@bUOjUuZR8^tUs%lkwl|$uLc~vc{u&Q14ld40tPPI*SL3La8 zNY$h2RrRS}sXnW|spHfG)$!^C^(gg3b+Q_u#;B!gzj~+okot)FxVlSyS>3IEsD7+| zs(ztZSTU<&ZpHkHMHQfml#0{}L`6mgr6Q}MqvH39O%+=zhg43eoLo7zvZB&d zX{l_eyj9s#*<1O%id4m^%Bd1mbyn@HI$CwC>UdRG)y1kW+CkdU+Hu;6+9}#ZZIU)w zyGV=B615DiP+O$cY3sBmtwn3oHfo!+&04>p?YTZ?CQDI^Q-Sx_f|izeo_6phFrs~$*B?4}fZ)Y`<_8MVo^vuo$p{#d)97ElYWO{vYURn+=x zx7A*+{id6y!|9gm>U1_;qpnHk(S>v!x;46Wx(&MDbe+1rx&ykyx}&-ix|6y`y4Si7 zy3e|A`T_dE`UL$j{Z#!d{cQbQJyeg%%ezFF_r2lSit`}N25C-rCa=k=HLH}!Y)_w*0+|LS}6@ARMb-wbhv!G;9GaKlK$ zbi)Dz&OkJf44DR+foWhHcm{zX*Raf>F;p3<4YdZn!DuiWEQSVy!{9VD88#TY483(D z>r(23b%wh3x;=H*>bmRh*FCCxT=%l>Q{7i%KjQ%7VB-+uP~&jp6l0<>$vD$E$2iZJ zVPqTmMv-x;vA|eplp1BmYNO6*H#QlYjecXu*k)X5{K@#cagXu5@sjZ`<8|Xr;~nEY z;{)Tr#wW&S_5JGy)yLN-)DNp4SwE(JeEr1wDfQFpr`MzEMfG*{(fT9xJ^y*&i%c|= z%%nC|nyO8;rWOD7R34Mh6flKMZKih9decTzr)jfkn`wvXvZ>qj(Dc~!)bzsi+Vsx! z!5nWMYMx|HG$)y7n&+7pm;q*xIn7Kni_Jx5nYqlYFssd#=4!LfTxT|!E#`=Ml{spT znb(-tnKzg>nmf&#%v;Sn%)88gncu9KyaKgi`3mcb*otE-9#{rghFeBi##+W(rd#G( z=35q7K$a8>%tEkaSSS{%g<;9Ilv`>oMvK{EwKQ6qEX@|5rNgqpvct09a>#PTa@=y( za=~)ha@BI(a?kR_^33wW^2+kvI?x(#9cmqA9c!Inon(bt@zyLW-I{IXSaYn)tp(OX zYq7P|T5hei8m(rl)!JxnvNl_N)(-3M)}z)F)>GEA)(h6l)~nXPt+%Xqt^ZgbTEAGo zH^emzXc*Kmq+wXYh=$P(V;d$kOm3LkfN0=1=o(fw9BO!E8(^DfBio8>3Y*$iY17*3 zZ4R5u=CS!~0b9_v#5>WXW40Xp?#S>-!8Gs>}7U^U1e{wx7k9XOn3a?nB|!3nD1ER069_|sgA`Cv?I-t z;}AM>9ZMa{9R-d;htyHxD03(rYDa~`>-fWQ+3~hyij(T3JC`_RPNh@h zta8>k>zyl{4NiyC>1=VXbVi-4ook(&ojaVno%@`JokyJ~oF|u7R$2 z*J#%`*F@J8SE6f%YoQD5g1X=?v@6X;aHYFAt~{64RqHai>Rl^b4K9bvU3>(ZFOyT?R4#N?ROn?9d;dY9e15{opwELif>xj#As4Cg_^cCU2l5tp6E_;&vegm z&vS#_NH@lfa}(VpH^t3!3*5QxW$t{p*j?{#a{Jr?cgVfc9d)mEuXS&AA99~?pK_md zUvOV@-*De{cf0>_KXt!xzjuFffAJ)EMta70#(SoC596WkI1vsljo6n z$~+2>+EeM#dMqA?$K~;OT0B8do2T9Lt7oU@oadtFiszc=hUd1Y+jHOZ$kXHL_4G9l zZcb<();ywlRP)&83C)w5r#2@xCpFJ(p507n&TqChuWLTl{K7lJ3-PkNN^gxcssP{MTAKoqA?cQD9J>F~H2i_iUueZAveT#i4U%HR(%l2`6JYRuN>MQY;`_#TlU$w8+*XmpC+vw}`ZT4;R?erb; z9q}Fao%EgYo%7xFb^Gr79{Ha7p8H<WBN0evBXIC;A2c zT>n!4a(}*G;+OhM{AGTHU**^MoBf^sOa3=4lUveS#4YBQj+Xr`$6HReoM}1Na;>Gi z<$lYfmY$a0mgg-mT3)q$5A+WV3JeJh3ycUX2p|HO04_ibPy*BdJ-`es3*-mH0cD^v zP#w?(>I3G0HDC+0237}l2lfRH2L22j3v>le2hIg92Cf9I1#Sdh2HphT1wI5m1-`cS zYwh1Us5QQIXzPg9QLT$wX|2juU+ebPo2?&$i9vKQHz)~8gC)VTU}dl_XbM__wqRq> z6$}U4gFgjh!L`A4!6U&7!M}pngExcS!TZ5S!N36q4A+AxWqxWDa>kp-?2WD%25L6Z$RmM`%lEduUf^Pv}JG zOz3>*Qs`RfM(B3vZs>XFbLd+*E<7+CA5I8Q3NHvF!t`)xGPm%b@=*YOp#K@FLVq{L_$H>A6Fan7{BlJjdWJP3qWN+k1+dJDgx9@7-+kT+^aQl(= zQ|*_d8>5}kz0t1d>FBxW#pspjwdjrLztJbr-e_O+RrF2tUGzi8^bTT2c}K7#+OfW4 zQ^)R(eI3U-&U9St=3?V zQDW2>BgTqxWBiyXwluapRuGfKR54AgGFBbC9eWb%jXjUO{9jDb|NnOs;(ryz|7LaR F{{ff+t&#u$ diff --git a/Flash Chat iOS13/Controllers/ChatViewController.swift b/Flash Chat iOS13/Controllers/ChatViewController.swift index 993b97541..514fdb14d 100644 --- a/Flash Chat iOS13/Controllers/ChatViewController.swift +++ b/Flash Chat iOS13/Controllers/ChatViewController.swift @@ -14,6 +14,12 @@ class ChatViewController: UIViewController { @IBOutlet weak var tableView: UITableView! @IBOutlet weak var messageTextfield: UITextField! + var messages = [ + Message(sender: "1@2.com", body: "Hey!"), + Message(sender: "2@3.com", body: "Hey U!"), + Message(sender: "1@2.com", body: "Nice talk!") + ] + @IBAction func logOutPressed(_ sender: UIBarButtonItem) { do { try Auth.auth().signOut() @@ -25,6 +31,8 @@ class ChatViewController: UIViewController { override func viewDidLoad() { super.viewDidLoad() + tableView.dataSource = self + tableView.register(UINib(nibName: K.cellNibName, bundle: nil), forCellReuseIdentifier: K.cellIdentifier) navigationItem.hidesBackButton = true title = K.appName } @@ -32,6 +40,17 @@ class ChatViewController: UIViewController { @IBAction func sendPressed(_ sender: UIButton) { } +} + +extension ChatViewController: UITableViewDataSource{ + func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int { + return messages.count + } + func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { + let cell = tableView.dequeueReusableCell(withIdentifier: K.cellIdentifier, for: indexPath) as! MessageCell + cell.label.text = messages[indexPath.row].body + return cell + } } diff --git a/Flash Chat iOS13/Model/Message.swift b/Flash Chat iOS13/Model/Message.swift new file mode 100644 index 000000000..bec96c39e --- /dev/null +++ b/Flash Chat iOS13/Model/Message.swift @@ -0,0 +1,14 @@ +// +// Message.swift +// Flash Chat iOS13 +// +// Created by Admin on 3.05.22. +// Copyright © 2022 Angela Yu. All rights reserved. +// + +import Foundation + +struct Message{ + let sender: String + let body: String +} diff --git a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard index 09dafaa25..6ea0ad2dd 100644 --- a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard +++ b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard @@ -282,16 +282,6 @@ - - - - - - - - - - diff --git a/Flash Chat iOS13/Views/MessageCell.swift b/Flash Chat iOS13/Views/MessageCell.swift new file mode 100644 index 000000000..b0a869970 --- /dev/null +++ b/Flash Chat iOS13/Views/MessageCell.swift @@ -0,0 +1,27 @@ +// +// MessageCell.swift +// Flash Chat iOS13 +// +// Created by Admin on 3.05.22. +// Copyright © 2022 Angela Yu. All rights reserved. +// + +import UIKit + +class MessageCell: UITableViewCell { + @IBOutlet weak var messageBuble: UIView! + @IBOutlet weak var label: UILabel! + @IBOutlet weak var rightImageView: UIImageView! + + override func awakeFromNib() { + super.awakeFromNib() + messageBuble.layer.cornerRadius = messageBuble.frame.height / 5 + } + + override func setSelected(_ selected: Bool, animated: Bool) { + super.setSelected(selected, animated: animated) + + // Configure the view for the selected state + } + +} diff --git a/Flash Chat iOS13/Views/MessageCell.xib b/Flash Chat iOS13/Views/MessageCell.xib new file mode 100644 index 000000000..fe7e98fcf --- /dev/null +++ b/Flash Chat iOS13/Views/MessageCell.xib @@ -0,0 +1,77 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + From 4c010f03eaa0d70b11039f4f968f7f2e1f6f24b8 Mon Sep 17 00:00:00 2001 From: "d.sankovsky" Date: Tue, 3 May 2022 14:34:42 +0300 Subject: [PATCH 7/8] Adding Firestore integration --- .../UserInterfaceState.xcuserstate | Bin 51662 -> 48648 bytes Flash Chat iOS13/AppDelegate.swift | 2 + .../Controllers/ChatViewController.swift | 47 +++++++++++++++--- 3 files changed, 43 insertions(+), 6 deletions(-) diff --git a/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate b/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate index b86c4da38e34be5d60ef2385640ea8fab50a6bed..f074efccb42b27ae6337b9d2739c6ad917197cc0 100644 GIT binary patch delta 23494 zcmbrm2V7J~+djN!=G5JDR-}paqJZ?y(!mB&rB|gciXuoA1l%(qh%p-DMvc*EP@}PT zjnO3b5_>O+J+T|RF>1^=hXplHp7;NK|M%11F3ik1XU;v>bzf8N8IEdU`x`JlpBS{R zz=qIlBMuSgi1Wl%;wEv6xJNuB9ud!o=fn%*74e$*8^{0+7@z<>fF3XeCcqNd09)V& z+<^!11YW=!1c6`>0z$!1kO-1MGDrcbAPuC0JfH@}pahhHF<>mH0M(!d)PZ`?2%5kI z&_=fG5HO-i`-4_A@`E| z$o=F2@*w#Wd5Anr9wASV=gG_D74jB&n|wq*CSQ}H^J9n?bV8)_M~idsjl zr#4VqsBP2<>LhiFI!&FS&Qj;7^V9|EB6XL#N8P6$P`^_TsYlcc>J{~xCTKv*HMElM zK^xG9v?XmtThlhQEp1Qtqg`k}+Mia@0dxo*PDju~=r}r_PNI|PTsn`=rwiypx`1=tjDUoY(X;8#={fWl^n7|Dy@cLP@1qaWhv{SVN%{OkbllztXqpyYvJ45&e{YLH|j=q5oz8LoqC)V3bTx#+Wf>>=_5fk?F^{GM|>5GCz(^sS>_ybk@=aq z%v@ovGdGx<%q`|NbDw#@{LVaKo-(hQzgZc}vjVGRd$4+JPqsH}%9^pRtQ+gjda$0X z7wgUXumNl^8^VUO5o~{UFdNB6v9W9%o6Y91#jIuoJDROxt67n4XTM+~eMm zyP93Yu4gx}o7pYwckDKHJG+D3$?jr*Vh^#0*(2;x_85DQeaJpypRv!`KiOC8TlQ}b zawNxc94Bx}PMfBrgGD`Pq^var`!xq%YDYpcb9v}1LZ;TFnOdrN}eLmkq?uPlh?`X<>TcI@nCYmA{n#DgRp`Q?Lq7A=fAr3Im0q!ct+Suv0iITofurk|J4=qDWPwDbf`g zicCe8B3qH8$Wx3^j8T*+Y8B%YNYSilQ%qBQqL`~#q*$!juJ~T@gW^ZU4#iHzF2!!e z9>re8KE+Rp6N;0H^NI_KYl`cN8;X01`#i~0Jk2va%X7S(SMVC17kDMF&-do7cx&E~ z@5g)cUVJnk!^iS*d_14P59Jg2BtDr>;WPMLK9A4mNAM&0v3vzz$&cq7_?i4Hem4I( zKZpN(o|`tG*?5$s%mKvL8zPj`0QGhDhLNkZ zr}dm@&&5&h=0mhS^o$4-?T$bbZNHuyh{qc)^<2OR#9Txy6%it~BjSe*lY37D^cZmp zBEHZXm{(iFQ!+uOl=UE15UXWQ3yGD)DsiefZ6UFSSSx-aUe+!(_x4>(Y$mo4-x6EJ z>Eb!@Z$t!&@#l%{#P`Gx#Ej_A6l$&xIoChCN2^`6Tc9bh|A(<;%sq_I8U4}#-Adt5!dlOH;5SG zH|<_aKX{wCqkU^>L)_I`TiGderT05a2Xb?L{%6XG}V3vsSED>bb|J+4X*c0cG3 z*+%@JX;x-}?$S5Xt>OYLa__AmWIX@?5Ribk0I;2d1SAE-6(H&95H05E#fBKFl~N8z-v+M!;D6#@dzWrFF7#SM(uz<)TG#jz)Cya#^1pXILe$BgFc`yum=v}3UQ^lN?g5I_8d3?XW$~n ziEG5Q;zsSdVr#9^wyLKO@W)62U*IRM6W1>UDs9vlFYO-Np6+2FQs%T2go6ms9}EBk z!5}bL+$3%mw}{`0TgC6hZA(EE7y_a}42T7BTGDQfa|R(>0y04s$ObuJ7#J>oFYXX` ziF?F-;sJ~W$j7f=01817@mzb^&QH(F%`3pyL**IZ=kFO1;OVd3IkvZUT3>?{o$VvQ z$n^N+wEWT<^+GU0*3kWcQPKm%o#KzVdT9*}u6_ZYZukjap5C6GKK@?5DjyeXSDyeM zH!nZ0uIKysd-!!d+(^*9MOo)Vc56>mSZd8G6k4l3o;|uNsO&7;+f^3Ybw_Py?tYwW zq;0H-?8+VAnR^iDW@-Pf)FXigh}uc^4x>E%ecgQhz5V??e6VQ&ejYweCnfIyt(dK# z4NL;Q6K$kivc zASYQRS9iG)*hs9! zZgWYzj6E!_yhvTD2fB)6XCx03`-|z~tnRCS=zQKa$;k|LPPSWeGVzAEP?Y8BC27~G zL$!BmjeEZLkKLk7{6@T??d@Ta29AL9GNC^!a=gA?E+I0a6FGvF*ZC*Bfoi+9Ak z;yv-c_(1$!d?-Fz4lc<0O8>znaG8j~Kd;Fg#m8b==l^HoD{NMp_yezc8sr0R(684lX=mGV_H{xIKE)Z=~i_1%ks<#8XGiXlihnCO^S|b9Azac_EgiJh(hyX21nZO{oi zLl@|Z2!IF@5ey>OPUH6EI%+L@~-bs)V5=`=D69;43@9hXW<>5uwnQ1(s^wK@JB>kmKyGmWFXKQ|7b+ z#=`_S6ehwXm<&^3DolgvFar@vMD##}9wK@oLLU(Zh%iKi5h9Ec(F+kKD`1w61aLUa zg?TVv))yAa91+o5#{)!|BfweVv;t*~83i%H@ih_I4i|458Ogtcfp zyr{geW{kS5I#yjaqIzUcey?4)udMT5_d};ct&TG@#5ahrdw=(gNhbDi4*XK)vq{Se`=4fIZNTPoRu8`cTKtn1+63b)Z5lrc0@HnRQNq9=4bf`q>!H5WwC|!z( zLI0xkS$OU}r3WA)_@9)%M93Dw%kT=kiii+IgrlKE#5*B_N8qm#`9cv9CegVECT&%9 zepz*uPR;bV{{wL!=!n~2BCe5+xKDJ%9jKG7_)gjSB3%Ci4nNUxcwl!!za|-p!*AeU z@GbnCl#v7pNJx?-Mbe0fL_`!Kh9Dvu5iy8}MFb{CJR%YhF%%JrD@azyVUmaQNhR4s z)|c!laX6`)!|9z!b2*3@E^#=wi^D5oNNWr_iTRz}MPjlKCNbHUw8tO(gcL-ic7CT} zZIkQS=(%>iG3iEnU@DUs@r(`fuyFoCcn}#yH;X$ z|9?ud#O!W-mXVtuA=i@Y$o1p~aw8(@5iuSS4Txye>IE5jt{^ve zarHZxOKz9+mi$rT>cnoYwsq?5M_qFJaW_>5kVhq4k0GM9o2ntE>i!aGPJGnR=5uZz3)VhW$?LU3TKnhayKN(0d6pM%%h|ppNx;p+h38nNY z1Im!Xoz-WEn2Cs4h?tF;Hxo}V@RWhFpe(g3V|tU66`psjj4{z(i!s!EFtVd;sqS8W zEh4@~#Jn!{T<-J}3it9$C@0F9a-m!)Hwt_5mx!2;h_4XQfry2OSoEGomO3f~NF%*2 z#!!B`yaiHTuAcsYk@?kWnOM%>_xRm}`~N{gDpFU=Vobtbnu~y-VyQSPo=TAQpoRiK zB~nRnAeBO;6757gm4+8>Dexzik*jBj1-!Dlq-?~1^3s|yW$`s*3e=VOHPvNB|H|xH zI5NL7zpz?enUr5PLXErHTs^(g^1}S;lJc@aWrgL^EjUY~yE(R`O#SY8-PL@U`Jc}# z#|ov;>!oLnh$W)T;P0+~IvBI4>|DKGc!rpwuB#r{-P?CnzKF`9hRGVbE&%E}?aU%K zcPf`E!qY!0kIJVCDE#nm5U~sq%Mr0+F{P%8Wg96hR4Wm&PQ*I+o%Tj-m>E@0RZI7b zr7EaO3Jb+5M65={8bqwshQxiUPiZJ5bLyZ(M6Bx6;j9Mcd4zk`W`Tt-EfI`p4~ysIR40U5tor+AreGd1^Ve0#E)8 zF#}d=cf~uJ65s3Eb~UvoJ3e_xS&_P~bM8&8)shLJhSWyPo=wzdJnM8T%CF8(=t=I_ zkd_cfILbs)WO|A{^ngf-J@sTgUG&%J={q>~b8>cZb@LAi4I3027oV7-Jv!8daMr#a z>fk;=Hd2-^tCpq7N@Qy6m;+?xvND{m#6L^%e>MKiO;&|VN@T^dYHe6zCh+moe#x2k z?C=)Z4quTM^-ie*JOhJ*wP8t~6er3>g|;TiCpbK!|A4GMg{ApbRb}~O)ET;8)m6je zlamW8)#|d?{QB~m>V^FWX2d5a6pT_AR-Yam=@~V|COSrYASsVhiakU@>zeHC93GJ{ z6yKI!QdU$xuIsjhfhWTwl9F@clLwX*N>tCUtY4TkP&*}gxTc0^Am$JYh?jUB!v|0N zlkr@?7)M>oanz*>M_tC@c*`6dR9TC|DjUJiIDB#+{DH$IJ)l0GjP!wn;Rqb-XoZvD zWE|nx26y1`+(~#2{t9n(LMa1;?x!rZ>u1*w_yQ3-Pii_9?ptc>u=wP-n$D5pKn&C( z>RakNSwk9rW1Q-y;&y7E%xM|*J@o_iBejFtN$sL`Q+uerh}eyYJ&3@+>_fzUL>xfG zK}7t7h(pUT*$z+#sh_Ar)M4rfb(A_L@$N7pSwt!jDOeyFjk-zQqHZJN6e7+e;ywcY z2-G03NgJFtLtEwMiD&W^j?`o7sYK%^h&bIrJwwDiOYPL#>$6uP<#x_r~2EZA|x~O%QPz5myj#b&>2jZAP0*qd9E(b?woN zmIB(2?%P54LBtJ2{My;A&cz}q93+cghBqAOo;PlUyh}GHpd#+vxw$(}dU5dGH!SF2siQ#&R2n^Tr#dH>(P3O?V5P?aH#}Y3Q=%>xie(gsW4k ze~XB}7t!PBI=UVK83F_XKnsVBOr-HNzk_Z@0KOY*(5>{xn5c9cJ&A6oC(|F%QxG5# zpb(%DU=Uyt;FicX($jF)8bg1I*Dul$kmGJ#gMgsjKJ1b$Jr@sc>3Ik!BqV##3+S)t zj!dkURn?WaD@1_TZX52dp%>AM@oecm!kwjyaQ4@-1}sU*ooO8{mdXyU(KDsLp_kFi z=@s-!dKJBzUPG^?*U{_g4fIBO6TO+UgcVG zop&9TQnql*N!l>9!=Syy;bN$RviYy|S zUW|#%>8r1>7wZ&*F=MPHXG~)(=yb+P@WFq5+J%+)h9v}E79|U~0eT%&Um;ubdf4*ZRGXyI&6NP}PgNa5U@E;T0`CXK=F7=%DD0wDw*Tc#6V|X7C)=5rKgS4ANe0PIhOiq?V{g zc)`DW#fKTkjK}j7rjEfn6Ny07LZ*RfL|_O4(Rjrtz=LUKCgGVf)51(-TA4NkVi1T$ z0KZTCVy2y$%zVUPwMjr=C<2KHB;h5WEiTL~W-f+}nazC8%wfJjAO(R`1kw;lU(Dcf zA2T1Q5XitiFv!#+R<6=i}||>E-F+;qUM3C&enfRc;=h0iGTzFO`RvpRdZl$;GhNVr_njkycqUs4M%tE_)=-&g#ngMVB>78}4eM-8v+^ zEBmT0yA)>|Y0aafy0U-OWtZXXY^^FrPs7|{?&@0EF6_8&JeI51uff&F!`sa>z{kta z-`CSu<>#fs)_8jOx_SAid^~h!`uO|m!XAvYP|iF;pc=g9KiT85N5yAdoN@+@Wn3t5t- z5WpNAk3a(gjX3hfvMk5SCC_L=U;+ZDEBIAu$m+93xKh@DHADdSaiT8%6%fOkvwbj$ zSPRyYwPLMV8`hS^eFg4KTM(FtKq~^6;gb+(U&{7n?O6xbk?qGiNhF$#z%&FtL0~!p zpCT|rdw9%OHmolpTgdvc{s?@8z{l_C!3OGDdWv>x*)Uz>v!S}IsoIxi?j$>a9jJ9K z56@(W;MQZYXlQZkd3Z*Yg>Em)pAD74rBBGt3I%WY*D8^%tqjIvEMrebc!ZBQhF~;`#JBV zf-Pms|0xyhSQfh!cJH~;qMC-SVX>C{f0qi;w%bg^PLxRUxg-@>C(;+n9DxdlwKu%$ z2-wN&r~fbRU)=5g>D5TT<*_FC$7k6vR|79GstH!mur!0|b><)zL zb;%dIQCIj)S7B(^J>TlGm*Z?H6go%>d}`S5*&qHT5{?a?J^_AiDi3cjf0ZBBF+Xo# ztP%eHZcr zdr9WBl0CtmWKXfD*)!}}_8fbjy}({%e`bF{U^4>WBJdpo+Y$HyfgK3!LSPR9`w+k{ z^AiGxSF)GcE9_PF8hf3+!T!qr#@=LavA5YfC>R_?;3k3!1p6V_AHiG%>kyoZa5x2S zM(`wpzyG7dXMfiz*_K?roX%NCRkhFi`4{_CSGqMpjpsD`5*&)a4 zuGp>3tM&Wf#-6(Dy&uG6Ke)+QSGr%@bKJKd++?Q9KA5XFw6iwzI>Qf2t#ze`a`lSd zz034Evk$K5tGnVzu3mB16&^*7oHvg6a{V|b&Y5%JTsb$+o%7&4IXs3thQM(IP9Sg+ zfl~;aM&JwrXA!{T@bk+#AKfxEr{V&*Kv`cd7%xJD3tfxQ;1UAY5x9YaCE(Z20Pqkl z8Y>_dgTTeETQZil7qKk`MI+uwTp}7nME_ZNQ2wagC zp-s5qTs{_0E*C-su8Myw+M`MSHsnE$*s@QGZj%u$LJag#aRTRrJE{RINArL_<#QUq}IZ>7xf@WubaNd672Zvt8Pu zlbf`yO>RTD&!tA0gTT}7Mwury%9q@H>4U&C1h7@oH*OSTz3w?R_cgavYLq1i{L#UE zgTTwqm3eL@w??uXa;x#mJor`OMy;q2e$|J zYurw57q=UMzY&xnNZ@fVw~yN|^=l9y2s_8UoD@mmjv*X{?;iJZC%H4yv)@NLxwG6k z1StgR&Il3rGk5iWiV$(vxa-^v?pFjE1X%<*1m)UKHChdKkHe##72JL90rxxikbA^E z=ALj*xo1o=_X0s4K>A4Ko_dj8+?AWlEip`T3k1zNlpOE78Vc5?epnB;viOweMX+(C|;*AhXie?{>+ z`&GFMA^S>HIm!FWIl%JBH#tI4tAUF^~%$>mqMj{x6;1C3(5sX0) z&vYNJke};<>}Lrw`DN^uSLN3bjO&IhQ3n~s8;KB1M=; zSUO>ks@5D0;!R-IUQz2~}P+-x? zd55Q>kHSH!<-LX~92NZ#9ERZV&Iy6SRpIr2qoMC61d0H~APkryP!XgER)i=*6=8~S zMTDY1ldQl{7*M{sl(M2dV2(f=XntQe^nh4E2f*B{fN z7>!_Ar%x%$6_q-CDkOZ$F(cteos6`WAgEI`{#Tb$Oi*Y#A*evG@?Q|NNbfcg!K(KV zOj3M=tNFmC6jKx*BUp`KO{YsKrYmOtuUtwoPq9Epq4^Sp#{JWPg0B^8@iFneO zaDPeT89q|7b49nEm@L-1(ac8Opqo#X48@49>^3wL8_H+#+0qB$ZE0||?i<5xsMozE zkT2kiB!jUYtnJ{j9;}lL?p4Bz6<@0}xJEK~6E>J1 zBLTYsH-`n^$hTtw;+yyh_-KR3Bfgn$;V1H~Ofo-7`{|TkAwM9z)lKTscdXzicNsag zdxXu;;4$7iyUpDD!3Z1vgy8WmwP_y0ejrogk9*P%9=FB54t_0y`z3od8~H6dfHzA3AHXilZ%VFd zzlY!3sYQnnJp7+p#2=Ji9NTi_ofh$CNBHBo{tv{6Kf&Ya@lgbib&3&xmd6`({uli_ zf1UqL2iC6=SSLQPOzPkHd%QI4=I`?l_}}@5{3HG`|Ac?aKjWWE{rf2du@am?5G%ns z1kWRQ0l|w1{)`}=!98BVcMZGwH#{D8D-O&03WR`%-Iu!YyNcj%xVM06a zEQE9ddI!O~{|TrNA-#Kl1n<2AR2U>gN!7gX--RIp9v9t5@PU??XRnDDlK)rTyO1Rm zW4wfHAx9V{3>R{RJRx5w5DJAN39p9;K0@#@f=>{9ir_N@vEeTe#GHO9;U$dF`CC6> zboV?-7%Si&^UrR;Uca9wkupSrZhspjOpvU^-O;OVgzzXDPmEx`^pU1SgqiO9eJe~B zrbzhU-uq35fcw_JBz#PT=|bl&Tqw+tob9cI!AuE*zqQNeo0$q<2w&44enO;Ndw7A9nQ%^$L?1g8oX^1pIWN$>8BGL?z<{O56RYG_OFNMGG8o%(T z@Je_s;HI)fq!l8q5oxnncq{y^lqm^B+9J{pk$n)^SNo#li%5m+;36fj6qHIt+9T2h zk?!v{Dk*y^@#6m?rM}WYX^2P%gtxVl{T3;WmA!;VrQ2lE8UcMZo33m z?4k5j8Y;b&KAqKjAiQ0c?1xA%M0zh#`pGsbRmuR_M%hM0`rt@B>5E8z?T)2uGz0K+ z2Py|iyOgR+#;ENg_UJ8ob?(gsMEZ4ZuTVxRqjXzg)C-l7vWDR)JGFH}GW-D`% zdCCH1VX{QL87oINoW0LJ!G}i~d}OpYXUSRP!=es&sn7*45~gycc-gF-`v{)|orX_= z&cG)?XGzOa_~a*Eh2qxX)1RC0g40WUveQGJjSpwe!ACH6%1_JB%FoL$%72kx#*@D5 z_%P;8eC$&5TK*S4dr2suf>JQ}{G~!6D6AFUib#COvP{vS_!J+eT(8)G4^kdf98w%n z9K%N_FDiafTvlAgM<{>A2Pe&VS9~rqi!bEW_#9*jKbo)RYxz2S60#AGIcD<9_+9)Z z{x0s??&Ch~4*}qVjV6MHU@t@n@fsmfNEXtB46LLz!USQi@TIVzXH?I`p5uF>p3C)n z=$q)f>HF$u=&SWd>6hx4=~wC3=#SH{*YD8Zr+-ubsR3`GG|)59H!w6XHZUuE;L+hxWw=q!%c?Y8E!ZH!Em?XUc>!{2MrG! z9y7dd_^aV#!xx4x4PP1lZA2JBBg)9a$jZpY$kWK%$k!;)DA*{}DBLK{D9tFtD9b3v zXt>b`qY|UhMq`Z1jVg>xB;(1(GmIA)FEn0kywrG^@e1Q(#^;T182@H`%lMA*J>v() z4|_TG%I)=0uLHe)@AZcXX~LLrCcKH#M9;*{B*-M(q`%2PlOZNCCUGVSCL>HHn`ma4 ztTI_+vd(0K$tII6CRV2s9#om9JTAR9>dYF2d`kMNi2AIZ~rkQ4&4l~U)%{MJG ztuY;ET5sB5+H5+}w9T~L^dr;HO}{q%)^wNYA&u#I(<`ReOmCR}W_sWBchg6vPfVYg z(Pll&dYYM=S(-VUxtO_{xtpoXg3Ln9!pvgLGR?BhhMDD><(n0nsm&_Qs?BQ6>dhL= zCYXt4&1O^0I?T41?KL}L_So#Hxy+n0XUsWsrMaHDzPX`!Kl5PoLFV!1L(P-SQ_R!N zGtD*Q&1ac^XMWiHuK8OFxrL*JlZA_gn}vskmxYgopM}aI(W1zr%3_Mee2ecawp;vQ zvBP4Q#U6`&7B4LcOWsmxsb{HgX=rI|X=2&e(!xjc0=q^?9%Kq?AF?CwcBa8&+e4n z8M||RJo<$63F{NlXHK6beZJ|lyf5h6qi@f?27O2Ot<&@!-?y>v>Asix-tBv@@BO~N z_x;1(*529P&t7F8Xdi4JY9DUj-#*Sh!@khI%)Z`!gZ*LqGxqoGA3LxP{T!SfTpipU zJRQ6pd>#B90vwVYQXJA8G90oTavX*`jBpt1Q0Y+ZQ0q|VFy3L3!(@jk4pSZGI(*}> z++n4|YKM&un;kT}9rilxcR1*9*5SOvMTcJ;9y+{ncT;lkR<8sH9j;kHlI<9xz=(ySOkmC`@V~!^rPdT1(Jm+}9@n^?Nj#nJ7Ilk>@ z(J!K3VZTZJR`om4?~zjvCl@DQCzVs6Q?Sz@r+BBKPDxHFPH9dV8mBC$5l*9=N}bA` zDx9jEraOJ(-Nl@POF^OIIVN~-s!N@QKxfGzdGG50=brx#8yo!&YN z&LPgjo%5Xwor|4IoJTvCIafGWJ5P0RrvcDo&RJLY!M?X=q^x0`OaHE#FZ9=JVn zd*b%Yop2}J8F#t6;NHXC#XZ11)IHpNfP0jCw0oR;g8OjyeD_iA_uQWRHB0CXbIiv>uvS9&phan$3Y#~n`t z&oIv-&oQ1~dM@=m;CaaNi05(7Q=Vr$&wKvtdD-(1&sUy*dH(H1ctJ19OX+3gW#VP# zW$9(@y0<(ZS8I6ZSURB+r``6+soV6Tjd?(9qJw7o#CDBJ~qBDuFq4S7e0Uby!Iu11z$a117Bm`-o9qO7QR-# zHu$u!r>~E%zi*&#uy3YsvF~VK%^2UYzBRt%e8>AX`cCnk<~!H-E8m5_U;8fiUFo~V zcb)GJ-(9}Pe9!t`@cqU2itkO|JHGdQANoG_lld9=`S^wSh5HTg8|0Vdm+qJ4H_WfV zPwh9-ZH-%I~K{zLqe{PX=s`H#`~ zkM*zgZ}6YxKgWNb|M&ho{CD~9^*`YMlm8L_df8id7?3qf||*k5p4tpQt`n%~x$w zeXH80`a!i*wMVsI^^@v|>bUBZ>a0rhK=nxVMD1A>Et!-D$<4+@S9P74-;R|cO5z8HKX_;rXZ#3aNiWI)K^kRc&4A#ouIA&DVb zAtORYg^URq8&VZg8&V(A5YiqpC1h%d=97?lAqzq}LKcO58?ra#K*&!aheIxe{1S2{ zvAf{b7yxCny?^N4;CE)nh# zUJ*VKei6|T=@FwNCPbi!k0NG8%#BzYu|48!gyu@bt-&h>uO7T*@ZQ0P2cH^zb@0={ zF9!cP_|4$IBS9n;$wn$7m60})c9Hgx{UTi=-6OpseIr$oL6ISmDUlVC6C!6u9*Ddc z`9~BN)hEg`Dl{r0YG71kRCH8a)X=D5QF&2?QN>XuQKeDkQ58{hqxMGqJ;ZBB>5zFt zmJL}sWQ}IX`XQT!Y#Fj=$i5*5h8&8PMGMh-(FW1R(I(NR(SFebqNAc?qT{2Jqtl`@ zqqCz&MvsavjV_Pg7JVT4r|84c$70wRqZsoTs~FpuzA-K_ZZV!QJ~4hV=`rJD=Ekg# z*%tFd%+8oSF-KyK#vG5i5OXu;LCmXIB9@G0V&$Je`#<9I)&0>RNhsBDqlVd-Q z{Umlq?A+LSvGZd$$L@|j5PK;0XzZ!jv#}Rqe~!H!dpGue?87+sxZt?ZxbV0Eans`F z#x0Ip8n--dRovRRt#RAqevI1{w>NHo+#m7w@u~5x@eAU&#qWvVAOBPQ;rL7Ox8m={ zKZt)6|1`lnAvj@(CShnoaza`{W` zJ&}4k^=ayx)W6eur`e|UO&gMyl$M%SmDZT1N!y;bH|@8y`{{hTZMu89N4jUacY1jG zko4H}g!H8J)b!!$`RPUJBhp8um!{83|1tec`t|f1>A$AmOn;dEB>j21=8p_ELy@7( z=$T=dk()6xqb6f~MpK5E(VEeoF(qSa#-fbP8M`y~WbDn@pK&_lT*k$WOBq))u4g>V zc%1Px<3(m%W>%&;b7bb|%(Bdi%<4={W^-n1=A_JzGN)#KlKE}s#mpC3@+`Y7k1YSJ zz^st0@T|zJ=&ZP`p;<{;`B}}HteIK!vzBHp&svqWCTn}v&a6FI`?C&b9m_hIbvo-} z*6nOEyJxm(wnesewq3S;wtKc$wr{p7J19FOdq8${c4~Hh_Soz%viD`*%YK@az4(PmNPeJUe1>}3vyQGY|GL7kh3#q zPtN|FpK^}m9M8Fub3Ny`oZC6~a(>Twobxp2`7maf{;+^y$-{Do)erl4*vw%IhkZTl zn_(-4tsb^+*v4U-hwUD=Z`gt1HpAV9dk*&=K6&`8;d6%19sYRu+gu_S=H}#<{K5GN`APYy`5F1y`9=A~`6cd^7rRo&3{$E6z~N- z3iJzl74$AJE3hc=D2OabDJU!`E+{D|EhsOjET}1{E0|R9QNh%L=>^(?Sp{O`%U=NMZlNL4{F;(S_-SS%o=;n+kUo?k(J3_-o;V!dHc_3*QvJ zEn7iuxA~EJ`TKDH>5Us%T8n*rKYU+9Fgmv8b(Ra?!^{pA>ysw54cI(V?QF zMJI|*7yVpxx#(KauSGYD9u~bUdR_EZEmI3>eYKHBZKAeNTdVEVebo`_cy+ouOFc}T zhc`5rs>{`t>Kb*Odc1m)`eXGc>KW?U>N)DU>MzyH)mzou)jz6tsrRZ6s1K=+sxPUp zs&A-os_&@ps~@T#tDmah6m!LVagSpCVxwY{VzXk4Vy9x)V)x=n#h(?=E}m2TxcKb| zVuS{c$Qe;GqI5*rh__8n@7J^a;W4;$;FaiG$ofyu8j&G6*nqjRN|ZcQH4o`X@z-(WrcHv zTZLzZPlbO)Kt)Dnsk~jKta7eOs4A7Sxr~lRckz|eXISe1FOTTBdP~h53WwF&Zy3>#(zJdx~96Wx~W=I z-CRAfT3h{9_0sC))vK!4R&S~PuKN4x9o4(4PgFmtp=y*hy=qKrENZN3TxvXPd}{n_ zf@{KR`qvDs$*UPtQ(IGC(^#XaX|9=4Gp**+n$K!x*UYK;rsibL+giI?4^3@kZFFs1 z?atXGpIAJGpRGJGq3Ac=Thfh=T+xh z=U2;shY3pXyEvQ>rx1nxx-PXG8b-U~K)g7!m zTz9nYT;0{W8+AA9Zr44pdsX*Wy{w+9XX_R9LVdq_zxuHH{`G_Eqv~VoQ|i;}v+9S{ z=hYX~m)BR<*Vfn9PpC)r6YJaRXVx#Q-&()D{>S=V^?U0N)E}xpT7RPcbp5&di<|MU2l4dx9&4OtC^4aE&5 z4Wk>X8=4x#hL(o5hRF?68a{8B+c3YOqhWEwl7`(4#~aQxoNu_;aHZjT!*30@8eTNQ zMtP&qsMl!FXxeDeXx(Vn*tgNG(Z4aUQ4`V_))?EE*qG9o-k8&v+gQ+8)F?JiZJgCO zr*U56g2si7D;iffu4~-bxTSGxe>Ukg88jI;^=>k6 zvTCwz>f7Yl*AsikRQ)4rzL6Zi>U znh6OLswT{sux`S46TY9YW5TWphbEk!aBjkd3BOFZGU3{U8xtN)csk+5gg+;|nebL) zrg7A`YTPwm8h=fICRh`yiPH?#Bx!OrMVewwiKa|5R#T;^(M;5Qs`*?qS2JJJq4`F$ zLbF=4PP0L?U9(qnKyyfQL~~JdMRQ&Ao93=Y^FZ@R^F&mNW?~=FL39#bMGrAR3>L%i z-!~d0Mv5uoXt7MJ5UcS?>G5KdD2gp&n>bngxbsB*H{x>q_q*1J>&1=uuWoG>w~IgG zzj}39{0rHj0cZr8ik73J=s`2zY}9PhY}RbiY~SqO?Ah$o?AIL79Ml}8?X$C|W>WJ< z&7U;SXr9?TyLn0ThUV{@zi-~ryu10Q<|EC=n@=^LX};WitNCv8gXV|LZ(4{JvW02k zTY9wUw-~l~w1l(_ZW+=N+mg_d)RNsYyd}S-sAWV;NlR@@LrYVO*wWh4-ZG_SYRkNq zWi3Cn>}=W7vcKi0mLo04TTZo{ZMo3$i>Bpq%d?gjEiYSMwfxoc_e5eMoJdb(C(0)} zOdLFM)WnY`uAO*x;;Yu)t*X}4*5R%BtwpWHt>vwCtqrXcT2br7*0$F6)|suJx6W;y z-`df-sC7r{k=B!~XIjs-{?dA-^;+wV)+epc+K4u~jcrr3>9y&%8MXClvv2cmi)xE$ z)5NzWwxzVCw`H{rYs+gZY%6YSXq(U`wl%j+Y@5_Jxot|@)VAquGul3DTi15H?b#&b zNr98{CQY2QXwt4pS0>$_bZ^q{lO9d_vmLaP?Q}caE^p`Cd$*gnTeaJ^_icA*AK0GQ zp4Ohxp530;UeI3DUff>O-rPQ^eRBK9?Vq-5HSIIoXSXkD-_U-b{ZRYS_7m-=+t0OM zY`@fg_5Z2S?tiMR;sAiV8>C~VOC)1CUmzSB(*!i%29fV(FDQBuG?aJ|MU9cB*YswT zyU#iId!BR7bI$Xe$9&GcWxCXK6dQ}lW|1`1X{9vZ@)c2IYNQc~L;Jz?)90V~gxW$k zLJvcaj6R0Xh%x#aaYlb*fbpymZzLG$My|2maEwF7RTPU}MAOl7RDmkdI#h)Ms0M9E z1_~n+F=Qc$zCgRtS7<*vh-%RZbRJzs*U)wJ2fB@dcTp#LjD2_@9*m#EiFg!AK@oB3df-pF2WUPgLb$F-OvNQ#7AODKN3eqkqk18WRus( zOfrY$l04!k1!Ng1B9)|yRFe&4GucYEks88Dgw&G;5^N-gNfT)%E#x>kNq!}* z{v!8D7wINFq?bH4eP)c=*Nij!o1@J+W~E8YZ_Tr27fqy-sGlyU@6s~5l2*|G-9kU2 zHFP@-QA8cOgL*VdchTLniT+Gm=^1*CUZPiN8*Qh5({9#>JriVu*kCq<4Q0dFNS4gf zSvH%+=Cb+hEw-2~VM|#NTftVbYPNxGVw+ir0i(=fihag3i?T*`l$~O~v9s&~yTop? z4t9riviq!y`*tHbKHdaPd2M?58BMUogN zGQ~tOS!9V<#dI-K z;umpBTo%{GP0=C#6!%1z=$7$vgd8o?r^@KJ0Ca!r^eat7*5zR9p>zFnw={uUL~rL zDp{qe3^h?rR?}3LdR;A0i&VZURK==PtyHVk8fB{^s#85s58Zz5KzERv;6CpTcaz){ zH`N{Ej(4X7y+K}rm*kD}(!B}ZByXyh<>h#9db!?0Z?U(;EA*CmMcyagUhlNmtDn{b z^$;3wm{zlj7dflKK z^C7P5v;KrTQr(z zY%$i@qp`;s?_y7LBA$Kq{JG1*d&*yn&p0ZB(3mj9!>4n6sjYT$u zY8P>o_=&hcTqkZ3w~2eiL*h^3De;VWPW(mu4F~`L16aU=9-t>M1g5|m*nwWa6Lx|21TG8RDdc_3+g}vXapm`NH7|-fHt54A{YzC zf$?Cf3QPmj!3;1HsKG2S8_WZp;0v$;YzAAvRpTGrh5&R4; zf!pABa0lE4_rOE&1k#X!Eaad9Dj^RAXar568MK5}&=%T32j~c0peuBT9?%o|LO?2YhfLn2q(eG@Dn%%PKDFpbT|Xfglaeo&V`@D z#jpdefGgn!xDkE{H^I$tC)@?Uf#1VJ@CSGp9)Ty|dH55&058Jd;4OF?{toZJyYL>o z5C4D<;6wN)d_@A1C3zJokUdE~(ug!8%}Hz0hO{R`$uKgUj36V)C^DLiA!ErnGM-E% z2a%~{Hkm^fk;P;QSxVNBwPYPRid2!~$w}m7avC|EoI%be=aKWtMdat?5^@*$4f!p( zo7_WwNA4x}k^9L5Ta2 zo07Bfqkt;{y&D`q>hgZY}-$?RedFo&2Qn4`=w=11lvbA~y~{KQ;f zE-{yxE6fe%7v?5&oB5sjlX=QKV&&{auB<2P z!}_Y&05*^fVnf+5Hk^%SW7q-gKsKALVw>2J>?pQ{ZDm!g$bQ6*Wj|&ou#?$O*eUD` zb|$N47qAQ2&)7xm=j>v3C%c>7!|rDfus^Ve+2ia9_B4Bj{fWK6US_YbH`rg;TkLK2 z9($ktlYPV~I3>q(0;j{Nbh#c}Pfm~1=L|R#&YH8~962Y>lk?)dIUmlK>%)a|nOqi^ z&E;@|xm+%f%jXKXAzUF>#FcS1TrF3}4d+I1ZJde|ImAumCULX4+1woNQ*JJ|kXyiam<& z6bBSX6~`3E6=xJ@6_*uP6jv436t@+>D;_JJC|)QDB~S`VC#AE}Md_;St#nhmD?OB+ zN-w3i(q9>>j8?`dla$HIOl6ibS6QMgRSr`&D@QA5D%Hwa%Gt^}%1@PZmGhMIl?#*$ zm5Y@tlq;3%lesTd;&j!AIMkoL-{Jc zny=w&`8vLyAI3NEjr>TyjaTvG`0@Nyej2Zu&d=rN@tgR~{1$#Izm5Nj-_Gygzvg%H zyZAl)_xvILIDdja&;P_<;4ktw_+R+@{2%-y{uTe1zzDX2ozP3L7aRmf!AWoyTm)C4 zx8NxR2!TSF5H7?E2|{0CpfE_t74n2ap;8zsj1XFdF+!U#NBC5js}kl3^MwV%Lg6!E zk?^^&Sm+Qsg(bpLVVSU8SRrf@HVa#Xt-?0pD`C5^L)b0+ARHEs2uFou!g1jz;ev2U zxF_5f{tzAr4~0L4r@{;2rSMvZ)M0cKI>tKYIu<%MI<`6vI*vN7>Ah-)S682s@iIZC zBh!`X$qdzR7*_z?)V=BP&5*=#B8xpED}pZ!%eJW9v~KO zTEb5S@&$iJUOJ`r*L9&BmnL|4_EitlG0@dXE^TZqEH8~Nt*&+-RavB-rMro^wJD*; z=QIyE1bT`H0Y?O!H$65U3#hZ=WCU1sn^}{!tm~>$1tr;Fzh!6Tv{B5Dz_L`*qPd_#Oo>?ZcebcpYWy~I9Z zKXHIKNPJHm!hanmj;KeQ?>0C_94AiTD}E$S5~qmM#2Ml&aZcUeV!h)y(y^w9j3*EOgtL=krr23T{@t!siG4Y$Xed- zI4K(`8wHGju{zhbk<2J%K+6!V&`kAW+;We%T3v z)dof0>Rz@zJR(6~nac_g1)@O=hy`&V9wdlc#I52s@hfq=xI_GU1?UG7K@vy?DWJc) z#CE-F4k23(27_FX2l7Dy7$WWxcZ=VN`@{p{_gE017(aUnCGszVH%13pzhbTERQV6OTP2Q$?_lncxU3&29~8F2{zwHS1W7sX%1o8o!#EdJ{T zB9v!|_f!om0ZX;2MkI>Y#Gk|^;&O4OsM1okijXY@tHBzu7OWF5h?m66;+3~rhnN2n zD@V#j@n>;P!GG8oUC^ym@9A52mqyRT&%{h|PFENBR-lApWD*Hs4xKg}cpzBgxSL0q-Utf)RCNZn5u(&j8cx81-X@ie@ zbX{>>VOrhr;tKbyzENF94IBffBz-y#PJkc5N%2?lH}RHuThga9;3PPQ_33xeeEv+ssZYnKNw-)NDcVyeDpJ#hJfXm>9w89l|6DtK_uc;lk3Q^p3SLWk`3yVOp;IAifm; z5?>=ih6sQN@~yf;V~rZTQhVj+XcYsRYkL01JqGG^`LSKS)|%coYN8-d(5NTuCG{YJ zz+DDvRFKfs?WFC7xZ6VgxF9UNOG#mG?SNeTwm>(drNzz9FVH=}*U#JAJIFgI(AUS` z7b~t`ke_>CkXL|LkTm2I=#BNTz<>x)n-6gq485SYmR)w?CuExc3Ur7f2sO z;1!&;-(rex58e1Kor0Zksm!ngELI$-2)wa0~oOnz9vcLxeXXeBMnFZPUx@s!JNxQ#_39zlD2c zE=%BUxCefR2tP#lBO+i4+z0o=1Bk##3qnM^`VYTYwcx4aepDjr7$SnP3TjV#@JD!B zy3a{?3K1cQ=+g<$z_W-5MMRi7(KFcNXLwC!xD;N3m*Ew76%pZxh(JUnBBGYU>+lBr z1>QtNG$JrOV-XRj4jH^bUE&p_$}b#QSXCO=P*;;uS>)vWpXh#s(ftHI#pr$nU%;1$ zNYS7>6XA^jKLBoJAfo0&bpHkaeuwTfL?nHHZW3Ysbz$56eO!||(yoGt0n)CLo{V?E>Mq2~&PbXeM!mObkjC2OQYCl`8hDcy zT6m|cUpo#~y~Q+Xp~ZB17vD(-(o5#DigYBMNN3W8bR~O}ZlpWuL1HjwAtD#X<+*W^Z#cP+ye;yaedKgAFkd4G4ayU6cvT_X? z9JC^$PQpPaB3k}w<;Z4o^gA3hBclF89EcKmh-@c6BF7?P7$O=GF#-`IB^U^rgEd(% zox$Xw)UUZQg$#8^}3Y1dNgp&{K=OMJax1xw{7Pm|?vR8(pY|i zjOxaw!rG=rt&!?eg={SMjkXf3kWYLFdXmHN)U$)mN%UfU%vd6GN}BU_#< zPm%YR50DR(50anfjyB`q;C8&Sj4fRC%FiHB@hV1Nux_mf>x_pFuB>prb zVizL5(R_c4q0Z^r=(=@3u}Y3G*ySQ3_H@YG5%HY_b~E{S`9uxaIpDclW zpL(>PnVEdLT&+Q~9IKr-A`ZMazTVH&K|Wu;2m@EXK)z6padZd~SPc(j+{zcrJ2XTb zLBwf{+kPJM71E=xM8wf|z+Ek0_YdH%mt*GPJ^VNZu7lTR`S$;5dzSBze=XlB#{{21 z#E*zLiHK8L{Hpr~SQy9;$PRVL46R+CBQ;;9s%Y*_G`(llb?|P z_`X|*h---W>E9hY`8oOdceuTZhzlRsX!&JHDp%xJ<=5ob5pfX_KO^E2A})(5eY-H( z<=<)CyKb2NpAMb!hg#%bk&qj&vB}^)U#?r;FXeBr>m+|A|4aV2{52x*V_^667ew5| z4j4tqUsF&L^RKuA5%+LR!@Aq;>P>N!4xURXC?&;H0+Mv>79wsV;`gPLuFQ$*34#%E zM>Iq@5QLqt8p@P1`@q+tEGerGJ8UT&TUkNbQN1X8%7JpEoG52R+(*P8hix z5%C-m_@wn0B3>gP!zj~+O{f^Hcl1nh#I&9im7wi<(d~(Kbth@NU%hk1r~%rpzdv-v zs5EW20`N9Ajo_nsmCe{{vDVytXb3Bn%!`>vQKWJFa^l`}() zVJ9_I{ko64>b-acRYTRjg*E7bfZ_vKQ%xAw)NpD9HIf>IfD!>70RaJ>wI3%b zQQ_fc)M9FxG^c~=q?S-i5imx;1OZb7%+x2tXQ-$R)R!`s4r(I;79G?k1T3Y9L=PNZ zOs%i3Y?3y=zD=byjT%RZ+9o^HNqt3aN5BdJTX9gAzEL}=-7>=^L>*C23=>C+qr~PV z)E=xWdl9h4ngVP@+pMJ0GR<;!5v>t#&kV^pz(sve9r=&hNAc|A2-r!pdx^H$gDT4_ zx~C6#J6)Q6nmQ{Ha0USfwMV46lDbI!jN`WY#02V+Iy2JA6gX)me}%d_I3=}jZAs}U zP1uyWrk)oWrcd3(i~LIch69Q2C526e{d>r5H{FR$CR}Ne6uBOvjxG@8qQ0)INAI5N zbqySyoLyXdySe-M_lfD3nAATbGiz|ZdPsC{!d5*c+R-9eRw`@6KZUY#{8u#oRO26a z*(h11tVn$$I$P!Ao6)Pdy0Eb^Yh-0@N!`f4F$KE%_4qVe+1P|nSA9$HS7ljcX@kh> zLXpWRNJ$O$@;@067!;hNomg8~Q<|myv$U~5*D@t_z}xBRePe5-=w8X7(z4Qq(%RzE z&Y+O2l+^x3LvfJlRA`u!M|fnkL~T`Rb7KzvU8fmo?1&H*9Z{l=sCOzh&LcjduevhE zORf}oQBZ##<7*WVn4FTIlA2oFP+D4>RM=cMys0xeolMp#s9TNW_hE~#gGMD8vPYbjT=%9PhJrM{*AP7l26Shks2=rM_ z>(d6bA#Fq((^%g_5r{${1Az_%4j~BDbqO=oEe^rz+P;2Hv<+>CRfx7lAgqJ#g+K%j zB)$uS($1Rm9|%_;?%PL6_om&Yi`@{2RO|I~@uq!ff1C`UeQ8WjGy<`mbO4PXCmwqFXGwM1sA|4525cE$vr&j zvGhc2vgvX3c=}^{0s^@R=Rpd5h;1S*%%E9jN<7YGbR0JEW5UD>}Pi{2>R@=FA2-kxdcE%Z(anp^2@ z^jGwDdI$YA0{EtN2-G7m41op&8kfs9)8F9zE|K1Y6MdL#O*p8bLSQ5gQ{cVFLfz5d zL>)C?mo0r5A7kkw2n?45szV>APtZSRV}sS$)KFQAA8mx%W}t_PK1H9#If8eB){HK} z-DhMi*zl!l+L{fFJ|{c0Ue}a9Pya+;pfA!t)0gPW^cDIleT}|O-=Ke?Z_>ZgztOko z+w|}B9r`YPkG@a;K|i1$B7isjW&}nf(1JiK0%H(pLqLU8KturHEDi!6Autw!aR`h@ z;9~@^=q4gC2?3n)`~(3kw5bS8Ltr`rGu~131k+KVYeYmg6jxL>VG}*Pp|r8JH8m!2 zQ2+jE-E=?KTxCMUl-5_*HA_x-Yir+>)U?PXb;=-?)$rz(#E~I`th6nB3>=}JFvvyI zVhE}A^&n?$i4&tQk2z6$vy|%?mt#PT2+Lo@=+S1*^=Z_KU zo2k~?F>JL)sD-qy7B)H~)B)WsbE!2Xt!qtuco?Ccnr5k;hs_RNGp*}E?WNYOGzaaN zlhiUw@1VDC(T0%s^%klgeO&fpu~&0`m}9tR9-#5W?gzgSD$@5Xt0YC1MH?z!8nN zddn0s#Y_pk2!YQKSct#^tgYP^B0bC0lBr~>C9{K-RI8$$Obvt83{Uu6bXI?xX{cV3 zWtzh@GEE;o@JOZ^+itK}ywSm6Aa}k^7%^j*c1#M>#;6#P!DwEB0A3qgfaTa@V#YFv z884Z{6}SU|bsu<4%oJv(GT*i@`SVD(Z)EpuXK<9!LNk#@DU8jp$j zjKO~Md+92sgX#RRV;Qp+drZu7W(Bj7`GQ%+tY+3AupWU82y8?E8y$R9-HgDN70fzj zJ+pz?$b89c!X6XYiU2-!?n7Wd0tXN{sPUMXZ?MP2e9P=+_AuWudl@{u4T0?lVDq#K zfo~Dm^VVZx4r-m4uikk~%wcWUjt@O1=D4CT=0lH(Ij8O3{ZEgHxu_lZ z?!We!QkbjEH7)c0dyk3vRYKu!2z;-eK1AP_xx?JY_+su7hY|QeT+zw=!8||!TjE}t#t?e=xJK(|nn>oF>HaevPIEurBB^OAYR{Dr_#1dbta9Dx%OlHRZ~mXMJ2BLXK8 zI3v{)=(8-V#P?%4R)N4N1Ws!!3W5?@Jr?`cD_DKjfHh=|SYy_NHAUbo0_PAokHAj| zTtMI=0za={%~=c9lC@&3SsMulmk_v)zzqa`LEt6=ze+f;VS5v@PS%aZrsFaKSKrE< z_0o#riaMvbD-Fr|X}hke_ZNGRY%m+5eqJ1r%tl~Nv5^Si>~xN&S3kGvdbhfa*gaF=_p1tGGa4j?LcULvwii$98*nn-;4n25pNKUPB{*m2r{r_#XxrQ)J%y@}ds&%2-C|F7hNoyt!8UrR37 zS-9kaoz2c+KV|2#*mUE)^bLYC1PKJee_eOc4U!HP*E_9YJ5}rw7|kwYm$NI_mFySn zDt0xyhFyywi6A9qfFXk*hoBNc0YO~^dm^Zhpdo_BYuNSd26iL+CA*2;%x+<~vfJ3N z*zN2N1Wgh2LNEitHUvLKa5I8O5xkDz6GSQyX^qG}-8w923WC^gHA)QS>T8vS?~bPI zK5aK$pj(c0J5k*^)bib-ojs%-Wz{%T{NAKv+HOUGt`DB%VlgN-GA23Jy{6TC?{?A8JQU3Utdfqk46AC68GgTwKLI zVV|hehB&_7=Umw1Pnqj7{L$(`>f`0LR0$T`f~$hPEy>TOXJcJ4DF^r50B$5VS|WKBhtmg``7sj7trE$x>X@cpW?VZrPRkOU zs>1{(yf=QTRqKFqpK*(&)!(JAxDKup!2t*k#2Em4Z*Doa`hQ9RaBH}=+&XSOf`brDMKBG) zbWI9ihKk$DeJ2TO8}}8ro!h~E&F$oNao=#?a=W=b2xcOfgF1goJu$KZ?GZMDtBk~ zDd(Q*{w+OXaFt~T_cMasNowv2mf61-Ty(SMSMHW1uip?X?ci=BSSHD!( z&au48JGqB&9fB3O+~Pm-lbUUgdrHU_zvK7|4j)dIa4)%6++PR|MX(CNYDr#i6f%vx zY7nf|$V)-vhgM(%T=#aiLZJ}w-4#j&k6=B5!#Wi@3T&1e5NyN+6+xZ~LtJNRxKv@J zFjkl-upw?ja5#b^5FEKwVXm-HSSqkl7=>Unf};^^!4(zT%oQ#QHx0%Vy)_sc^Bzqa zy;Jxo!m&6Nz6w8uzal^ps0dO7D?$`~xZR2{1XT!%2qIhqgWyL9jzw@Bg5weVSR>8} zs}&JiaVlcqKCRv<`YJF|CwA){P7epZ)w^j3&i+uISntA#ei~*fG9{j1@J#AbKE+@x z$bV13bqP{Yq$t6HR1_olNr$2o!71vFagJt{ifW0ILnUK0RWe5M$sA6D?8BmzXf9PW zC`SCNpcJDNSXHrNO-FEs==}D`t9`yP((|<;IP;y%kYemVWHwHLxuZsKmimFpA#IXk z+W(8l#O|!MVvb^-R%~-MVw;1-CdbwoLvf#0Y@aJuOJZBB=umVjmME4gmMNAiRwz~~ zzL3o2Tm2zE&3Qn98>Y#Su8DX?#&*rM2qU}v}3mTScZ zS4(QR2H~Qkf11m1B3a9py%Jk6Z*jr2w&Nfco8o)ovEm0gR{5nOeuia|;Z4!C*7fR^ z+zG`=Npe3TxS~UG3c;0<gE=XjrQv9URz%Q^xRQxPi%vI_>DofMrikn)l;A9&% zm}}n~*2wja0#_>ji@{VpRNx#KmMb=B8~#JCScy9n&k)@BPOdK%e@i!dXFCkvy z62VQ9?NlkDlKFqLon3S*b(GlWSgq7m_E7dz>M8Y=21-MvkbG27mlUrp@QYDAdUg?0~x7~uefu*ACRBVzy2wp(A`cLzXHHhx!%NI(#d3PwW zh5NZfi52vc<{YNnpxlIsQf`z?-(|`4DK|^!uq*f+rq@e%Rrl;2%3WI8cWP+Ah80P< zS<F{6TqGc|>^>!5awvg5XUAe?<^)ptlgj8|d!{ z-a+v0D&_Gm(oc1feoi9&UN`A@U+p6Ok%siBn-b}Gq5IvW--i9FYr3NF5iRi$?GBb6hUkno+J1I;aWrZ3PHTJ|Bc{l1mCRU4YcI)Ca_&P%J3GL zTvFCWE=fv98R;NHvYI1zU)~kd%lAek(M2!sf$8Nvc`xaMaJfDSwcl9O`nrlPs`)@Z z7*ov$AyVGKhai&D2%8V*qcB-~1Qs?)OTy-(v9L)-I&{yR%$o6i`6Mmfi4xr;hw0{{ zv6%5C5?coGc@o{Jd>Wt5XYiSP7N5=M@PqkW^{Uy{F8N)=6>$Tk12tbJ5og#fn5SwDds)o^7oC#?)DL(FgRtBxyED9>)wj_-_%}yPH?vNl4hs zRZ1U3x=Egf<{R_MxSPBmc$~}b;146xqk}(+NKY*ee&nT6T>hkl11}8@&PX`$#yD^^ z{h7a_WeGM17z2J1OU_7)^p;psa+AOPuUjU6hrcTsY7*xP1OI8L`3KU|KSX5ETSLu1 z=ATLTdADWq&-oXK3`SOON7QlbCWeTidfTbpIfmWReEbLWB@4 zacGqgrGa!ZmV^*1Nh0MxAx+HgUaX&xtdXCPq>4yRo%7k)6rXw;#5@4cGCDi|S0vstcOZ*sx$gB=wG$OOr zrL$dBf=a+DzDf`UB(w`331fwE!g%3hVS+Fbk%JMLi*T_pnU6^Pm_ra*h{z&D79+A` zl`vWOMCK&37p4i*g&D$30p|e_S&GOq>^Nf8!%tm-NUTLe5s8bLae+ruVMBRo6V7_! zS_tjmF`I-r0|`%IrGRq*ONB3lRl;gv4I*n0S&PUzMAk1A)(Pu{4FcBiVTf!%WFsP* z)YCqlAN95D&=O&%uuJ#`k=Wd|AhPXkwTiGu*pKBQd?)M`_91cvB1a-})Dq! z$Yw-h1`JbI&7B)?LOA^|SHgY5S>c>Ua;=CQBRUt$tnGo!`Xq%*Nra2kZ<~VW{RHDc z?{0ux7H;CKD8AuU;hL~dxFP(axvdJ3BEB;sv1M&vF8nInEZh=q%Qnk4Bl07h7$wId za=beGv-PS+c-_as6RBvUsj{ZjE^?plr?cBDvGR`7WV(fC!gFmcLTRV)OxBX0R##Hk zY+cx7?d2Wp z&2}Z#rG}D_tpba61RWjXFgZfrOGi&fpSFcB@C#t%Cy1OXuF#ZqV@^&-=$L7OYUC9Bx{f9w=dsx2UC2$xT01(eK(|VLZBec|EL&Iay~+04;Th_j#dGxE zU)4oBpjKaA)U1B6*igkzVyEMm#h2kg={Eeb_&4}<@%`*U{Id8F{5m+t8F3Eyt#22u zH|LJu{r1N1eMjSPRsz?LOU5Cpfm|w=j^F5B#vS8cD9o_iJxEc2z0xMd2<(E6#xGd6 z;a9BN6=M~jD&{E`;Mc4_$9~=t?BlIae4$t^y=MKR;-=!cQmHh-uT4iO2Pg+B^Ofbw zN@bO@Mp>sEgQ{d2`+ezu!EB zZ{a8K6ZuK}C;V)@D}I4rUH+Qi$6w*^;+K;jV&ndle=g_==8|m_LVH|N_4u`?PEW(0 z;XRl3T-$SR&mVf;>-nM?qpo>EWH^Vb`!*P=H;uS0K%-ZH%vdSB?R)?2H$ zUT>q`CcQ0s+w`{Uozy$6cUJGb-UYp%^)BmO)w{0ui{7t#xAcD3yQ}v~Ur*mrKTvU2sP+u(BEL7L8?KPL5@ML zLB2tuL5aaggJy&A29ph@7)&#mWiZEJuEBhRFAX*u>@hfC@V&tg2FDG4G&p5&#^Aca z9fNxYe;7P8cx3RG!D~aAAuuEjDMM332SZmwKf^G?aKlK$euje#GY!8tJZ5;#@Vv_K zg5eFrKMh|PzA_?>0FgsfE8qjzzV_B#T8Bt1P~^_`yPT#NwF635$~!r!CG}oVR#rNm}Yz zx>|-==2+%h=35T2EV3-IEVGQ4ES~Xj#tdP}ItLauVt!7!Ru-a_3)#@v&9acxJ zE?E6)^}y;+mDOXbr`B24h1MgjTdikWFR)&2z0!J>^-=4y*4M3nvwmd#myM%MZ<|b; z5}Rt9Q8uG(T5Z~FKDL=+Gt=f-*&C-KHH~idy>_ofyc5Cgn+U>R5Z+Fn{klkUsqjtybezd!6ciZl< z-BY{gy$1Bk?p4^UtXE^N;k`!oI^OH&UYC1awGXt9wU4*&Yu{nN&VGaamkykRk%NhY znM0#PtHVTxNe+`8rZ~(|IqY%x!QqUoJKf}avJS4#c95iYN692r^Qas zoJnWOnQ`Wv1Ds==lb!oJ4|Gm-PIu0C9^zc&T;g2jT;V*{dAair=TpvCoo_qealYsL zhx0?{m(G7Vzs6 z*9oqZU8lItcU|bZ$n|k=qBra)G8Mem`#t9$S7eX{qN-sjvr-9p_W+@jnTxUFdl_W7Ljx$pDJ zm-MB5IbYsa*Vn|?+}Fz2*4N(G(bvt_*EifZ(Kp9;tnUWjGrpJo1V0PEFuzE@7{7SG zett=Q{rv{{rTf+T4fAXA8{s#~Z?s>l%5R+CRKFR1v;02woA0;K?+d>*e(U@;_L`@Qk+>2Kw4>)*@Y!N0|Sg8wA{PyDC(FZAE& zzuAAA{|^6M{=5D6`XBH={9pS2<^MXsEFd@_ zKR^snEe-e~;C>(<*gLRq;Gn?tz^uTWz~aE_z`DR;flYxU0!Iao4*WQ9Qs9)p>4ECN z*@0gMejB(i@L=E%fyV=X3_KlpHt=TPZ-Ea2{|*8{@*pON57G(h8KfU%7nB;*6f`nu zbkLX}F{nLgT+oD|$w5nlRs^jIS`)M`XhYDKL0<>$Qw1Fi`XT6O(21avL05vV2mKQC zYcLTk1osHm4>k<84ek}}73>r27aR~A6C5AhH#jjkKe#HmHn={xA^3do&EVgHZwKEE zei5P@q8DNqViIB=VijT=VjtoZ;u_)};uVq*k{FU4(m!NiNLol{NKQyzNI^(ZNJ&Up z$VVZaAqPTKxB4jic=s9DXLz4keRlP^(C0>}u&~6i0b!|O8DWFN z^1}+lio;Z4pM=d0n;W(uY*AQ8*s8F#VH?6Wg>4P{D(qm`!*Gl6sPM$_itvfypM*~f zpBX+o{L}FH;h%*s4&NTWGyL1|J>h%9_lF-0KM{T|{6hGp@T=k1!~Y2XGyF;Tvj{dq z5n&u*8etw`8Q~h?9-;D#@Q#R$7!;8nkr|O4u_|I)#P*1>cS5=@sc4=^q&wnI72`IX7}gRQx|s0XU3M^R6sUPS#B z^*Y)t+9}#C+B4cGIxspoIy5>wIwg8wbbfSkbXjy|bZvBfbYt}J=&{k`qt(&#qd$vY z9K9rZRrK2E4bhvTw?yxYJ{SEwhKM0!=omJ}Fvcv#GR7vxA;vkTcZ_>XznILJAu+`< zWigd8)iJ|kM#Z$mw8fwp)kiTiV|K>eisfSsW9?(zW4&U1WBp^pV{>BjVu!?{*pFhz z#ZHKw96Kd;TI`J2S+Q$lH^gp=-4eSkc6;pCvHN0=#-4~h6?-=Jr`U_Jw_<;fy&HQ! z_EqfPv2WstI3Z3qu4kNnoK0M>IEOf=xRAJnxPEa-aVc?w<4WSn@c4}Q`uLCHr^nBT zpBX~3(fAYbr{d4X-;BQ%e<%Ka{KNRi@z3I4#J@`5 z6O0qW6S5OZ6I2N^6BZ<_OjwdfVROQ^gdGVx6AmRDNjTQGS6{EbzJ2}se$sbd z--Ue_^?lZl>__)w`xW)8>(|h)so&9l7y4c5cO@|}F)}eFv47%##6gLJ6F*Lzo~TZo zlQ=hVN#dHseTjz>uO&W8QYPsn^-R)FGE6c~GEK5e>Ye0~LDN&V_ zoRpK4o0Ok4B&jB;E@@a&W0IKkQPQ}ikCWyntw{PJX?4=tq#a3nlMW;uN;;BsJn4MW z#iYwgSCeie-AuZlOeOb7HcNI&_Dc3m4oD784o!|rPDt*ToRplBJRrF?d2;f)cU6sHVLsY$6zX-H{GX-oMyWmd|kDf3f4OZhydBV|j*XQ!`7-~a z!!5%z!zaT(BPgR!Mp#Bg#>|W(nN+5KW^`s;X5Y-D%>J1JGxIZtWEN$XX3o!Ck+~{! zZRUo|FEcl1p2)nEc|G%H=B>G%%3`z9vx>4xvdXe5vpTcZXKl^e zp0zXU+pGgw-)9}pI+k@J>tVKjwqJHqc6xSJ_TcRN?DFi2?4j9>*<$v`*|V}2WG~9@ z$X=SgI(u#QhU`t*Te8n)Kg%)AvCDDDan9+Tdu+w0_!C`|V2geMKAKY(n>fnsQ*@JTj7Yr^OJY(?g z!GGjhE#9HrRA07)#Wwh4bK~yH#ToZ-mJV&^XBJ$mZw^rwv-j{h>^0wt|&)b>z zP2TRjt9gIr+vWGougjm6|5^Ux{3ZFz^4H~mmH&1A&HVcXvI1OfRA5ptpdhs%qaeE= zx1gY)sGziaER3q+aZ023>uO?q-Dt1As-LfIAq6=T|;gTxj*D#pU64 z#IVGqB%`FDL{&1rWO>QXl0zjwlpHQOT5_S}M#--ww@dDp{893}B`d8rRz#xlz}pxGW{~6GSf1vGTSoyGRLye zvH@jzW%*?VWrbz6Wy8uERb?Z}n#)?sCX~%6n^pE{+5EE4%9fX{EL&Z+u54r3rn2K@ z56k7{mgTPHzU2Ys!R4Xl5#@c$lgd-d2bQOnrQlTfV3KSo!ht z6Xhq%uaw^}e^~yw{8{8^dhI$S4 z9qK=H+R%kVKOfpL^ko%Y#Z@V*N~>zCTB=&B##E`QCRA;%+Eul?YH!v4suNY0s;*bv ztop6$Zq*-Ee^x!NCaPhzyqc-5u5MOUw^xs=o=`oxdTRBj)$^(sR)1dIS-rG+clGJ& zmo<7dZZ*L*;Wbe;u{Hf_l4??F2GkVSjIQ~(W=_q#nuRr=*L2n_t65pIx@JesuA1F7 zdutBV9I81|bFAh>&GnjlwfeR0wZXM%wdJ+-wZm&i)wa}*shw0irFL5Ft=cEG&ud@S zsf_BZ>)h(x>pbeb>VoUa>gwtm>W0^itZT2ERyVh9LEWOdj=H6FYwOn6eOb4q?yI^T zbyw@|)%{ubr0#j$-*s>5iF#PCTW?iwTW??QRPS2vUhh@!TOVB?SKqfjslI>xp!)Rs z%=+y5qWZe}hWg?4qv~7g+v-vMNA=U|)%CMg_4n#u*8g4qW?1I1l40e;Du?YEc5K*> z!%j80HUu_=G=w(HZs=@S*07@CO(WB2&}i6b)M(OZ+nC&#(OB46(pcU&w6UhKzOkWk zOyh(`b>pJOFB-Qt9&bF^c&71uxc6}1;Q_-Z44*yx z)8X@mFC2by_?6+;hTjxiTg*&_yz$Qv^KV9OXVLWK`&=@KI5tz8JN2)K{Z+jM~-g(CpKk(444hPH7(4oYtJ#oYS1w zJfyj}xvaURxvg1jZf_pj{BiT7<|)n7nrAl8YM#@)srh8{)6vGG`;0CcJ%04E(fdYU z8~yv}d!rwW{&V!J7P5tI;ad0>-Iks$`Ykpsy;>YwTw2^(JX(@kvRm?73R_BADqE^s zYFp}CR4wf-lUt^=%x_VB-qP8!tYuZpnwIq~8(Vg_9Buif<+qmKTkf?yXnEA~wB<$1 zUoCH1L94vgyw$4Jrq!<1zSXJKwbiZFv(>xRuQjkWxHYqNMC<(4ovl~LP-E=I#E&T( zGj7bfG26!M7_)24w`0B^^W&J)W6q7aFy_*jD`T#WxiRL!m`7utj(IWWuQ9JxZDwsw zZEkIzZ9Z**ZNY7!ZQ*SxZ3EkK+REFi+v?gH+D5iDx3#vlwM}W8-`3H#v~5M(sY>tC8L3QE4k}lbyUI)DuL@H2QH7~;ROPCARikQzs#(>l z8mF3|nyi|tnxRswI#owh&qbAm=psgnF=D*f5C3ad1H@FE&B+#X#R9QNY!+L^Hc=GY z#c|>Uagz9nI8~g1|M|T+xa#?&_!JqVKBx$(&=T|=y3@|J>$MxUo3xv?_iA@*_iXoR z_iqns4{1+mPi#+VAK0GOp3&aeF1C+rpU^(JeR{jPeNOvaRr`we4ecA-H?{9>KiK|5 z`_c9j|6dFD{$9hG0C1dayKMVtBXoJPG_`0$B0(FXDynXEzsJ37Do-z1rP^wgLuSsr zGw+*u&rIf$xt)1u=HSd6#Kxsah19K5QW~Ua&}g;FR>iGKQ@hV@fBOCt-{({ORq?sv z^Tpp3Un*{*QmF1!7S*46ks3q|rp8i}sHxO+Y7RAzDxelnZ&NEMnR2NFwVC=CwT=3i z+DGlD4pB#_qf{+*k~&9Srkdy$bWb{;UP-ewPYbj}YqUw*v_o&9_t2q}bUl5RZlEvH zm*~s%75W-|oo=FUhaV3=5l#-LgxiNZgj2(v!fD|y;cnsQ!ac$x!i8ZjyfJ({e1}P4 z`Z3d(<;*H(4MQB_r%$_FV4aJ@f18Czl9g!C3qQr53j~+F^vI+xFm#iY-1O%!vWrex8Mp~ zjcf5Gd>LQC*YI`Rgm2?t@O|7IX%TrU(lL@6=@fZ7(k0R@@@ynMk`d_@$&QSTEQ~}V z6_L}C2SS>VC(IR!1WI58PC$YzL>P|B8WDm_|yRca+AOYNk;N*$#xQctOu zlr8m@UXc1pLqpOCX_PcpnjlS*{wb}L)<~4ZNJ!!(K`ND8sa)D7eJt&k_Da>#0qKx* zN@|quO210KNe|^D`BAyG{J8vt+*WQc_mDH?EV;MbSI&`heD*P%bDB)YfVn zHCb(^c2xhSc2?8WEVYlCrw&y|sH4>J>O^&lI!#@mE>#(oQ%lr{TB<6lrkbj)y6QT0 zx4K8&t5&P~)kEqL^{85_o>1%5Q)*LLa@h-I`DI0APN?i)*|%DfmZqg^8CsUsTN|Lg zq7Bzx)y8P!wTaqfZJt)36>4v43$?`>)XFqVBbukhwLsgXm1|X6wN|UuX{WU_+Ij7w zc1inAyQR0#JLsu;XZ;zytNyIsL(kN+^}c$Jo~uvLC+k!7e0_#KTYpWTuZLdO3-vek zh5BM0>VaOX|7^4~1{nE9k)a#Aj8Bb&#%D&2QD=N@Tre7q?~EUeAB}6qJ>!A#yV=rw z#Qd|_)$DENn7QUa^JR0WIoup+=9@Fk0&|JE-2A{SGDGHClQtPsF+DRdH$iX zkGap>ZypSpwPw9})@(2@nAgl3<}LHC`M~_$YH9t+O0zPp94prvXysW$tkKpuYoay9 z%C}}%h1N$_$SStN7Hc63TcRafWtL$@t?kxMYq#}@Rb^FM2dqQZXI71M%sOs;XCP-?t~1a1hqKTr zc6eulv)ei0Tz2leDQ<>4#GT?6x*Och?sj*dd(1uUo^ii+FSwyb_p1Aod&9lu-gWPJ zZM{ryq*vsv@mLRfl4p2P&+%g3dT*<@+uP&q^Y(i+-ZAgESLdDbnqwKU>9P5-g4mMS z`>_vWAH_m3CdS1|Vv(2_(_(J?!}v#WF0RJ)xD_XHFTOtR$9Kec#Vg}g@#^^g_`y*8 zaQvE|?7!$Q@E7~<`>TE6LtpX@pZMkePQTLM(u0g3E9e~z3I+#5f?+{4NCcaL@}MG-mdH$GC3+{G iPt+vp6K4|V66af_{f`kyO8UPh@MPv6s=y!FnExM3eq~Gm diff --git a/Flash Chat iOS13/AppDelegate.swift b/Flash Chat iOS13/AppDelegate.swift index 7f4c34cb7..8a1b08f3a 100644 --- a/Flash Chat iOS13/AppDelegate.swift +++ b/Flash Chat iOS13/AppDelegate.swift @@ -16,6 +16,8 @@ class AppDelegate: UIResponder, UIApplicationDelegate { func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { FirebaseApp.configure() + let db = Firestore.firestore() + print(db) return true } diff --git a/Flash Chat iOS13/Controllers/ChatViewController.swift b/Flash Chat iOS13/Controllers/ChatViewController.swift index 514fdb14d..4dbb5007b 100644 --- a/Flash Chat iOS13/Controllers/ChatViewController.swift +++ b/Flash Chat iOS13/Controllers/ChatViewController.swift @@ -14,11 +14,9 @@ class ChatViewController: UIViewController { @IBOutlet weak var tableView: UITableView! @IBOutlet weak var messageTextfield: UITextField! - var messages = [ - Message(sender: "1@2.com", body: "Hey!"), - Message(sender: "2@3.com", body: "Hey U!"), - Message(sender: "1@2.com", body: "Nice talk!") - ] + let db = Firestore.firestore() + + var messages: [Message] = [] @IBAction func logOutPressed(_ sender: UIBarButtonItem) { do { @@ -33,12 +31,49 @@ class ChatViewController: UIViewController { super.viewDidLoad() tableView.dataSource = self tableView.register(UINib(nibName: K.cellNibName, bundle: nil), forCellReuseIdentifier: K.cellIdentifier) + loadMessages() navigationItem.hidesBackButton = true title = K.appName } - @IBAction func sendPressed(_ sender: UIButton) { + private func loadMessages(){ + db.collection(K.FStore.collectionName) + .order(by: K.FStore.dateField) + .addSnapshotListener { (querySnapshot, error) in + if let e = error { + print("Error when getting data from DB. \(e.localizedDescription)") + } else { + self.messages = [] + if let snapshotDocument = querySnapshot?.documents { + for doc in snapshotDocument{ + let data = doc.data() + if let messageSender = data[K.FStore.senderField] as? String, let messageBody = data[K.FStore.bodyField] as? String { + self.messages.append(Message(sender: messageSender, body: messageBody)) + DispatchQueue.main.async { + self.tableView.reloadData() + } + } + } + } + } + } + } + @IBAction func sendPressed(_ sender: UIButton) { + + if let messageBody = messageTextfield.text, let messageSender = Auth.auth().currentUser?.email { + db.collection(K.FStore.collectionName).addDocument(data: [ + K.FStore.senderField: messageSender, + K.FStore.bodyField: messageBody, + K.FStore.dateField: Date().timeIntervalSince1970 + ]) { error in + if let e = error { + print("Error in saving in DB. \(e.localizedDescription)") + } else { + print("Saved in DB") + } + } + } } } From 4b3c5282d4bde81a15fa678110f188d15f9732d4 Mon Sep 17 00:00:00 2001 From: "d.sankovsky" Date: Tue, 3 May 2022 15:43:25 +0300 Subject: [PATCH 8/8] Full finished app --- Flash Chat iOS13.xcodeproj/project.pbxproj | 29 +++++++++++++++++- .../UserInterfaceState.xcuserstate | Bin 48648 -> 52387 bytes Flash Chat iOS13/AppDelegate.swift | 7 +++-- .../Controllers/ChatViewController.swift | 21 ++++++++++++- .../Controllers/WelcomeViewController.swift | 10 ++++++ .../Views/Base.lproj/Main.storyboard | 10 ++++-- Flash Chat iOS13/Views/MessageCell.swift | 6 ++-- Flash Chat iOS13/Views/MessageCell.xib | 15 +++++++-- 8 files changed, 84 insertions(+), 14 deletions(-) diff --git a/Flash Chat iOS13.xcodeproj/project.pbxproj b/Flash Chat iOS13.xcodeproj/project.pbxproj index 822a54975..46dcff624 100644 --- a/Flash Chat iOS13.xcodeproj/project.pbxproj +++ b/Flash Chat iOS13.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 51; + objectVersion = 52; objects = { /* Begin PBXBuildFile section */ @@ -23,6 +23,7 @@ 8458063B281C350300084E09 /* Constants.swift in Sources */ = {isa = PBXBuildFile; fileRef = 8458063A281C350300084E09 /* Constants.swift */; }; 849B0ECF282129A300FE35AF /* MessageCell.swift in Sources */ = {isa = PBXBuildFile; fileRef = 849B0ECD282129A300FE35AF /* MessageCell.swift */; }; 849B0ED0282129A300FE35AF /* MessageCell.xib in Resources */ = {isa = PBXBuildFile; fileRef = 849B0ECE282129A300FE35AF /* MessageCell.xib */; }; + 849B0ED328214C6600FE35AF /* IQKeyboardManagerSwift in Frameworks */ = {isa = PBXBuildFile; productRef = 849B0ED228214C6600FE35AF /* IQKeyboardManagerSwift */; }; /* End PBXBuildFile section */ /* Begin PBXFileReference section */ @@ -54,6 +55,7 @@ buildActionMask = 2147483647; files = ( 7FA5103F0CDC3908FBB438DC /* Pods_Flash_Chat_iOS13.framework in Frameworks */, + 849B0ED328214C6600FE35AF /* IQKeyboardManagerSwift in Frameworks */, ); runOnlyForDeploymentPostprocessing = 0; }; @@ -160,6 +162,9 @@ dependencies = ( ); name = "Flash Chat iOS13"; + packageProductDependencies = ( + 849B0ED228214C6600FE35AF /* IQKeyboardManagerSwift */, + ); productName = "Flash Chat iOS13"; productReference = 0B628173235DEE8100E35CAF /* Flash Chat iOS13.app */; productType = "com.apple.product-type.application"; @@ -188,6 +193,9 @@ Base, ); mainGroup = 0B62816A235DEE8100E35CAF; + packageReferences = ( + 849B0ED128214C6600FE35AF /* XCRemoteSwiftPackageReference "IQKeyboardManager" */, + ); productRefGroup = 0B628174235DEE8100E35CAF /* Products */; projectDirPath = ""; projectRoot = ""; @@ -468,6 +476,25 @@ defaultConfigurationName = Release; }; /* End XCConfigurationList section */ + +/* Begin XCRemoteSwiftPackageReference section */ + 849B0ED128214C6600FE35AF /* XCRemoteSwiftPackageReference "IQKeyboardManager" */ = { + isa = XCRemoteSwiftPackageReference; + repositoryURL = "https://github.com/hackiftekhar/IQKeyboardManager"; + requirement = { + kind = upToNextMajorVersion; + minimumVersion = 6.5.0; + }; + }; +/* End XCRemoteSwiftPackageReference section */ + +/* Begin XCSwiftPackageProductDependency section */ + 849B0ED228214C6600FE35AF /* IQKeyboardManagerSwift */ = { + isa = XCSwiftPackageProductDependency; + package = 849B0ED128214C6600FE35AF /* XCRemoteSwiftPackageReference "IQKeyboardManager" */; + productName = IQKeyboardManagerSwift; + }; +/* End XCSwiftPackageProductDependency section */ }; rootObject = 0B62816B235DEE8100E35CAF /* Project object */; } diff --git a/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate b/Flash Chat iOS13.xcworkspace/xcuserdata/admin.xcuserdatad/UserInterfaceState.xcuserstate index f074efccb42b27ae6337b9d2739c6ad917197cc0..228cd936b3f20c0fd4add09fa055e9823e9b85e9 100644 GIT binary patch literal 52387 zcmeFa2YA%R7B;MzkydRbt#QK`f@z@y_fA4_1qa(07dmW=y_f~#b-XquK%z-+r1x&q z5=al}y$48z^iFzm(|gZeYH@R;KiHa*@;rw) z%n^>~1kS~YoHA$RN?%LRA8498vbLpesUN;ok8BMz&lwq5yv$eE8XUl(6R+}mjPk1K zzBRu3yilU&IEj;Ms#4Q_kxSx|xfCvyOXH?-CEVfM zbgq;uqugWMF78?GW$qR3Rqi$Jb?!ax zeeMJ9bM9yE7w%W?H|}?Y5RU}pLNanA4S7%`ibByS1`S3-&?s~;8jZ%Fv1lAR1f`-h zGyxro4nwohY%~YWMf1>nv;Zwci;x!`fof3$T8dVnRcJL@gN{OL(K>V@ItiVOPC=)l z)6kjdT(l8wLYvVRv=v>Au0h+-&FB`i1Ko$7Mz5mR&^zcO^fCGjeTBY8-=H7RkLXwQ z8zz{?5_V$^N8o52j}O8_aRMHON8u!#i6`PboR5p~R6HG*;xarF*Wg)r9-fcA_z2vH zSKuZbz|FW7x8areXnYJdF~#TN^YHoj0(>F92w#jZ!5i___!@jIz5(BeZ^1k8?f4FS zH@*koj~~Df;z#jg_;LIUeilE6_u#$wdHe!?5x<2$z@Oo-@Yncz`~&_G|4KN5h(KIK zAtT8saxfW9#*ndO965xHCy6A9B$IS9fgDQmNIp57OedwJjFgjEWHy;Y7Lz(sPkdwv zSw>n&khGFELdmh@IC4BWft*NAA}5nm$f@L9atUcCo5>ckja*M|Cby8=$sOb#@*;VO zyi8spuaeiu>*NjcCV7jzP4C75q%ThM&vN;}`K>zK&nZujAMANAt(1{=zJuS$Z{j!e*YVf$H}H4x_w$eOyZGJwGyGouCH`gpb^Z;0 zAO8#gEB_n+JO78k2}r;K5qLomT!JD*2m^#jAx;=13>QWSBZcuoqL3}*2)V)pVUkcR zOcknxYN1A$CCnD)2y=zSf?o&-L7`P>6V?dpg`=qj0-$hj6EGzwm(Ygs@ZCCF~LQ3U3H+3U3K-3-1Y^3ZDr-2|o+J2)_!y z3BL<}xQI)1d0ersgIvR12fN0(l3dBIbXS?H+%>~h;hO2HbXB>kT{W&*uGy|Rt_7|- zm*2I_)#3`e*1FcYPIR5*I@xuKYlG{2*9EQ)*GAVS*Jjri*H+hd*R`%&Tz9$db3NpG z%(ct4+x3j=HP`E|H(YPJ-g5oR^{MMK*XOP;T;I9Acl{y?qDvIT2yuWIDaMI|#Dm1) z;s|l1I7S>V=8FYlp;#mqi&MpEVu^UTI9;4CE)W-ri$t$@gjg#!h|9%Bu|*7uYsF(k zQ#@WgK|E7DOFUaVM?6=&P`pIET-+*NEnXvT6R#I<5^omo67Li57atZM5uX*G6ZeRF z#plHr#23X^#ka+M;ydD};%DOL;uqqV;#cB#k|4PxQIaHCQY2L}q(~`N%8;_93DQJq zic}yKOC?gNG()PCYNR>Rd})zXE7eO4(lTj<)GP(1mC_n%opg+JtaOrensl*riFB!S znRK~yg>*RXbC;R1P@^U#KH_NN#b@F=o6!}#7 zH2HLSgM5a3fqbESk-SabE?+BOCtok$Am1q8B;O|ADc>dEE8i#IFF!0lB0nncly}K5 z%dg1q%J0b^$zRG}$-gN`!HS{`Rz@jfl(EWqB~eLHQk4uPQ^`?smBW;Y$|NOUDNqWP zQl(5OS7s;`%1mX2a-`CttW;JhYn641sZiwvm>{XsuUQk|CUQ*st-d28Aeo=l^ep7x|{!lp; zsaPc{uL`QHdejJYfI3i(Q-`U;)e-6;>UcFv%~o^NTy=svNi9~Vs#R*WTBFWVXRAl5 zEoxA0Rom2+>MC`$x<)-pU8^3Wo~WL#ZcxuxFHkR5H>#V|tJNFTo78*NN7cvFx7B^> zJL67)T`ZT>l zpQ$g`8}$`>lOE8U^&|BbJ*cPrdZ_#(? z59qJzuj#MrZ|HC8Z|QIA`}BA8clG!5kMu9}@AU8W-}OHX*-#AKh%sV~5ym0Lcq7e7 zH!_S;qs%BbW*8O5Orz4MGOCRlW0o=7m}AT}<{9&i1;#?dZ!9yG8;!;aqsa&u&BjW@ zG^lZ`ah!3yae{HCah7qevC-IMY&NzSTaBxYYmFO>8;u>tUB-RJgT~Xw9%HZZlJTiFk4S8s@M%Fdf27?`31UJCMCh6d! zxM;9lIN2QT^^D9-$<4^kE=*0#$jM7j%qYstPRvOyNJ-2~PsvKnEGWzT6$=ydQc?>OGxJl5it@5@a0G8%d0AV!PY=aEhM*`*uvV@TCZm)B+aX91ur<< z7u{>>iR&yi5NKRn+fw3`>h%olyl2%Ye9P&_bZ#Oy?iwzG%jB}SY%Yh(0F13@DGzFW%$q%%2CJR4lC0j7d z?^{*qTin*r0ORC|Ec2}hw5*xhQro<=^Qu#aa0v^cxT1Q0C|}uWeib)|8@Gw8=4!ZE z+-!588D|bM<2P}0xp~}tZh<-29A_S4CbMQG%&801`;s7^>HgNFaGjFE!vbxp@-;%; zef8nHFiV-*5@>6-Z@`=;==BWQPevudV4E-K)U1wM%4$~6`M4!qgE_=J$Q)`WY~uXf zGHyBNH;0)c%#rXLY8F-OZ*29oSVEJ(rVMHc^CGBCX>G7IToZQL>xrppTGD6Yfp#9g z`kIpN`8f3na;;pgs&K zpsyaZ&bKI7$6%l$5CrKAG%XB?jz4Vu><4!nb&!HvK!umoZ^RW96aQpKJx10QVr9-poi=k zHhe_?i&?$|iWxP!{ov|~Kz-1I_KY2ONI#!G``pJ9zJaF`Q#U3hr}R;yJ}%Ag1oEJV z-;1=&caFu^a zE3At|fDudrsGkmaw-DAh8ew(gIPL;i#khjo$lV4j7Ei-^#S7d^+$Y=@2%`uz2n|Ie zP!=jdGtf*}dGN#P0)=&jlhFoPQ8*7)5^h8Hqesvauzv74`WgL-5stzm@OYexGhkI< z9;^ejz>NP?nDbu%bNvpy9bXUg`v>qtFsFYKzh$=&Bl|DZtlK~Qn~gK4a;Je^En3~& zXj{e^ZLN*|CaanDx(`$Q5N2)UPUkjoYx|wv>sjorZk<{%D>bWdR&{3?fbVHponN~Y zS-qy&7t9V7=bcsMO;7DiXX$7a7`>*3l6n9j{}MkKD7zVFa%X|5Dz7SQYh@Mg#K?`@ znG7ZSVO|`NJQs#-TnBd^cfL8^OzZ$dbrBe;BxVRk^=(-!3zSsV+R|3n+SUSAVEBR3 z*=DG}X6g!VJ2&oH?n>?|uAS=uS=z*H=C*KKxvRNrxNT;NnQEq)>1KwRX=a((W{#O_ zPB0I>mb;d_j=LWIkFtKoa67C|*PDl#6U}P)Kg;@wF=tz!s?D*?*$O#Rm0)ANo@ltx z-QGgSf_Y_*MFF69Z8M;`HDF#(EL?+uss)Iyw=mZ>NsyY^m!g)IK#OhvVC;&T*a+3z zx5629e~P(WPzxC3-j5B2d(8bQ2&`b12r2=BQMcT35reE1>}D{34Xc`6+t7u|Hjo+S zMh<{P;exHf>)9+Ql{GbL?b?*_2`THxC#+4&P8*+)m6@}C{T|CRf1KOd&OKpHGAr%x zySbekxhJ`&xTnp@W}!LNtaRk*IqrEbri0tV?KP*Ec^v=(FPiygfjPX=Utie@enc-z zHnYKb_6_dsZqM%H-Z6{JVrICbd)hy%muH3@_zwYTx)%E{?o)G`S!E7)^8SMRmN`IQ za$j*@bKjUH=Hcdavvd>p9rr!=1NWm@X3j7x%$ZE?BkDu5gVI2qW%h&fm%uEg40^w| z!B^c1Jv}$rw%BhuSayH>fw-&8a!WY@?g-3b@>*JI*K{Dvl(8wl&EHs`;BRVfYfV@J zot;ou+td_jO<3$pSQ2P!s-KWBI=LnY%hbuW^(*{M$zb6VN`190P03cXnbo&Hb#VZa zrv?Hr0jTn|tn}CU5=)wv1d=SbWOR+yH&(@v$nCs}4H`IENI~kNFlJcw+X&a7hBN(k zVjUS*nKgFe2sEIkysFCA+JPdtwUP&on9@AO!qiZYqF5BijcZ2(&3Wx;kU5|A+^{xi zL`92liLa%_S6=|WPXjp9MXOtVmfKNM7_brt*tHo#ci!jd^7%?2W?1Y@;Ig&di5@1W}Clm z`7~c+v)6NIIB8X&t)oc0- z`sQ`LnNa9kQrp(pTEVu4f~>9G9ewDJ=+60_RRzl)!}Sr(E&dfS%W!U6TT1oa9|z+M zpc^W~Y6zQtE-I^C?O)+P%7XA#K;{I;;5d2tYOSJ5nD1W!vj9jEsx{Qr-wfK$I-|m_ zKxyroK$`=AXfdj1f>LL;wj-a}W_RJN>TvH_lMP$@{M^nCvz>S(v3m3By z1yD0O(p+V(HrH%KL2e9cGmiqfTWbzq2wqL6C$fNj>s%S|z*ja%Wwi}W{?@j7-(2Vb zyYAq1e%TE;)+5@hq+_9^26tRMG^i7C{f^ z2<7Q$12+z)lVj}`o(1L#ooyc9*}C)4rQEnJ=zMemx)5E2E=HG_CzvOiCz&Ukr#r0m8ncO!HKZj1f|1*j3p8<*7mh&AV`3AmU#{?42>Ji z$Wqe}na_HEI!x)Tne-6Qv$n>1rfn5qS1Nr+!bH6lq?)Zr!DPs3)OK_|Q{rpUb>;^1 zj1F`Iy3st-yqFE`0M`7xV5mrIY{9ZR;siG>5wbhuR>U#y`gU{&x)a@n?nd{RXPMj0 zPbeBi(Hx4_Q7EANWpKYAKo6paI0HQlj`*YKG4wdN<2%tVv>QE%p7MI)9J^?17PvL6 z;BsrNY8W$XY>A2aAxS|%<)((7I$;FaW@@Li3Q*Q$>1ZgYp6MgH-DTy>cWO{mSqe`( z-#QIU*ikmmH@BLcdA7ODyvE#YUi~6^20e?OgU0Pad(rdg1@t0%3B8P_L$?+7F!zf( zrQBA+=r9OY1_I1S^V!$o$rZK!rq1NhM^?wrSmNZ_dC$DUJlAYDH<{;{$9O%-VPnv( zGwlpJ7lFcFwmp=uBW@FV1HFmfLT{VrnHQRun3tL5d(pe-J!siufU+OX>nyRxstfeQ zG3EseL*9!$g|kikC+J^Z5A!cOr#?^~n{U|o<8SFepECdDfN7l4KSwvB56z1}J}+<< zBAi>_ay#JGrQm&E(1-u$r22_f-@KgFw$D_*LlghN97gDgu5vJ!dAT52E1JzK&8tk# z>#1b2I3YQ?r%N>|Eu~MV3a&E`3;tLuE6J8~p4_{`uz+2l?SOR7=sFH!2NqdB^>qst zmavQ!tj=T0I(Gk>8_f=Y_MY|Y>GD~lgmrAphaw%R>%bmvZPyESssT9CUI*?bPMrhW zUAH=L6ss>=H||&Zy*LJ%5sRL{ahPKZ^owhQzWMOC#n%WP@=715+7|OlyDEe65bzv9 zLp$(bt5=%a7B~9qY{^RuTAq{FlNeS2<_+0s>2zySg|DGD*cNnrC~K*)3^WaZ1rT;| zpthwxVN5>M0q`C?TRa?(uow8dAu&Uz4m^_8fi3>`y4M@>cH_}_3?7Si;X`2MArYYC zZu1`VS^$xc&AZHxx`7Bz#wiYnn0J`hIl66WD$YXOW}J<4a4w#J4>hkhZ!~W97dlh(pqxlKha}#I<+{O!e?$T!-ti&%D>X&%ED!U=wb@OR*m>Gaob`HXkvcV0JXl zF`2OJzu4E(iJjo+g_hsJf2?Q;tn}Bj?ST;``JH8k!I?FzbCnF1#Y^%FYMWNF?V7GP zY{@thaqYOpe8?=H=dYiZSkahx)SN=LrjXxdWvDYZr%|i$QQ!>V)p(8hsQFk2UJKKK z$L$G$r^|z(t&gZKmr8=n(*Rh98Qj}l9Wi_?J{5Mo@NxKfd;&fZpM+1wriWLd2G+23H*c34CWVrKLqp10IY&T zDyF}%1QTd3^{w>5Y}^{KLKrAdp^r_0!66Gx1MH5z6meVdW%zP@1-=qrh1<>N%;(J) z&6mwr&DTK<@g{(@&3Fsmic8sEV+$+;t*mWiAK8|XzqZlbWA62OX02VDn3j{7l#!dB zm6nm6otB=OnVCI4Au&5WJt-?SB`qZ-Ju4$UCnYtLt(>H0rDrFlWT&R2=cHw(re$VB z($uu9oTQA*+!VN(o1T%AW38(&;M#__1DwvPZEW*(;BDMmr&iaoTA436<>zFjCOJ=M zq@||i=0N$GDcMQc85y~`DLJ`mnHi}WseP88*|Yrg%$&^i>z$HrvPyc1l~lcUZFXi3 z6y(%CCq0KXG%G7BDLXSGB{wHM3+`oQ_EAtqT4t|;GIDY|%emDm=M|@%jI^YzjEtO= zoa~JBwA9R;Tvkp_Mp8~%I`nU9YEA}R%jn%8CDOiRki%1%j7 z$<4}4&&bNmU_FGSPJQLy^lo#`(NNOjODU#WW&7eYGV{5Hl zw!JbH?l2=Q1}w_U&;ebsVOP2p2)Uwm=7~zvc2jB zTOq7l8(2Rtr6?AF$3E^vmXjvdh(@x4qJb2}b&vpQrf3jF@#gTFI@s_JF02c{35$ld z7Hc1ZEidF31nL5{)q%FUrJ)+y6>>6NN!D^Po5(7%nyev5Q8bvMAru`%(a=p~9a&F~ zCNQ806b++jIEA(M;Whqxe_+L|ddr8J2c9lqya z{e0W?s%l%zc14m{GJnO=K$9=ao9b_>g9Xg7-Bad;^Y4;hQmMaTDd>%}kr>K#MrQ?* zD!{pHsr9#pO_@#r1A!s3Es_XyiS=NETyOn%mg37gUtXlQBDzT4g3ve z!m%b4@hjzCPd;$-kT|v=I)^UGo3HVX`xcylI{t$jVpU4B`RZ>(% zQ8h(1(3$^xC=WY9aQLnsEFC-fFvdG!Y%kpBv(e*xE4Bfy@4;{(f; z;Qm>sqxKK%{4D!X?}34xpKk+utqtrIe-YSwSFjVs`S~`A*E(Wf&j+}1+jt+pgm2)N z@_v39znpL6SMW^~)l=l7XbD9P6fLF5Pth`pmQ&P7(TZ(+vkl;UE8oVi|XQ#9(MPhIQ-k-{3kPpKl9@G6B&M-L{T6F$^5AR$^2>j>FkFh@G6hA ze*+{(d7PC}{#^cifMotWih}L@1r)XR50d#y_{%Lw<}b4#xeYLtzmh@n%HELdf_2An zHY9rlN6@zL*Vv$ZwFSyY9UuePDgdVxHV`aN6d<79UtbI}zu?l++BR@8VM@i0!_R1D zD+$5A0OCdfh@1Ia03dGVZ({&qGJrUlqV)_QuBGUto&a$te^)0!oIugh-2vhO*0~Sz z5AhH4k5B~uG^OZRijM01i2rB4=;1)FYLlI!fh4ya%oCwe0 zkc0?PLJRbKG!L2 zlrY9Z8DX@AGFJe~2tyf6UDoR<=aD2K4IDoqSx6CJ=6DrF?G$x@<0oVYFn57^Z=`7Z z-{<%Vhq8V=jG|3p$4{6njjZlEqK1Fuh5E;I@&D7ulNTPWHQ#&cnwa3sU?n<%=O&GZdeTZJPB za9YQPbC0}#^cIe?(fif|qqlI3jo!E0=w1F7(Yr?lyDahw$JnTSyCd=^3+Dl93#SOD z3a1ID3mb$pgfoS+gtLWngmWpni=w+Jx`(2BDY}oM`zd;Wq6aB@h@yundSttBzKz<# z#h@gYGT%?Qf}!@K4r=eT)aL1s`}gcWu>F5=>MmTz;O2UY9&=#(CI;I_3b(+|tsvYK zJ#PJe0$_WPXOtr%cM10}*akt^)h>V_?CvLQKPWuHVEZ8k+fQ1s{V0R&r}~0z;&w{g zEj(?*HfS|0?moj{`%wnlPwf}BpBG+cu>FGYqVN($&r!68qP+~ZUlm@n(pK(B%jtMQ>BA^qSza zjX;;;QoC*hQuHxJ`}*7pbVaxZbmII+6ur|8=UuSWvdI1VgZnyKMRGAL(6(*hv53fswxJE?-FGT^X(^fWfXzSC%W=mE+2FO>iCR zI?OfEHOU3bX&^@bqUckKKBMS!ioT%eONzdt=xd6;q3GM~t~?uqT}5PwYbx`cU57Ia z{?5T*5FCx7Uu@6$w|^k`{~`pt<^puM=27&02!dS;K_L6uaC2m%-n9h4*9D6&KeoFX zDEg^?;OkoMV%tluMh3n=Gw>zT82GyT0AHu5R@W*Ed0i_lqMA+PH~*Jb-dUf1QWD_mE)uA*3=*hR5OvGhNQyw*WT*VV3T>`=CD;0k-eb;~pdMB?bd+phOnY5QF7xZZWWNAVzv<0&3Y z@sLg2D1hYe;Jn@}XhfNfzVWjlf`vr}T4w~=0li>l?JDaa7;G&M>V7vAFJ4s_U@?9P z-EOivRKezGp$`@v{mpRh4xW$cmc+`Poy&LX`lah@h!t^tMe)#f*EbX=93Wc6^#eqU zxPEl~MDZ|+M}{LRT)&E3&nOO96c{6d+6_0MqhV_~+@m9=tUJP50u0qaltg#0hc$Q@ zcdc>blDX2*I$W!ONtk zI$+5I98!eCf)GQQoo*c{gA-rl6LM10Ac|5P#Tnwk;%Ihwx*ozLW<>Chb!QQ9i3k6u zRCRB83`qu>08M9+|B+GAF%Y#sC?2BlhbBN^{m4-Z%d5IDi$EQ!{jKa&Lj=%-*f%OI zvJhVj9Dii7E$k%aEI7nnQc?(v3nf8zQrGIPVt)%GMF=(rAV#1CdZd6IQ?O$|JmK8z zt_i~Js#XZSDyt1HhaIc%ZFnA{pr-no;A{?CwS|-OPCder7A1vtRi?HyTXkSDE%mD* ze$lRPc^fsz=zayVXoPBWk`QoXm(@KUN4naCYoq@M&+4YGKTh2kzGjpmn*BfQNmO~I_C8`1X#<@Vfy5of(6ue25ub-pme;2Q9WE*q((Dd^n?KMSa>Hj&(vV zSR819P?g{Un-r<4ZmEyO%tzT@A%-68YO5d4rCTtS!cKaz@Y6;gWY`%zYCpyz8|tkG z{jF;t;0CNR_*IUU+VaMXyZwm;U^g{DX-#0eA<~fra6@t@AR(N5pnbyLuCtRFtFqIf zrD7F?Hi~6pxi~|t5NC>&6i=Y|P>K(ucp}AkMQjyRX%DHIn`3?Htc z_+v_}fLrHCmrY32y|^R@V0Mb`Jp9#X$_mDsV?P}}8*Ci`ONS^5#b&nV2u%g-)I%q_?QfX^<>NzBj7$V<%3E(Rj7 zl%nE-jC7}r6(VfNw~I{_7q)ZXf%DikX2ls1Ckibr5v}4Xh!qjr#FZ2mQ#`FhTrIAl z_;89VyVvn(yN*-6o|3<~-rPw)(6tYav-2;3sQ$k4FNAoI#z1X-aKBszPCuL|LZr$@ z@g(tN@f3=uQ(Q`M*+%X=@pN$mtPJ9Eif6FCIS5AITTxn4RqZV*EUBJR>8&a%Eh?xk znNjYYUNje+=UxeBl~k4Fmljn*DmzK)5t5t4%Wyk#jC`2imNEDrnrVR za+A23HF6fkbNbcDKW)LE_JUpa?W{G|QVjE>P-||mTGQPgLW}{#FXW^{WQ2XNRlG&K zjmh5*@m7lGQM{l-yj_HO;UbDJ>@I)z+VU~q>zUY>e8736K4LZ*=TkEKm1JoZizMqR za}U{hF7$e)^*>LGW}`*{G4XNn32`UIUW$*PxR&C@o5bDXlj2k2 z(-Z?9)Kd(2Z~+@DJIv9+J{uRUbGw1IUOI(Yxa7 z;v3?d;#+gWC;KV(Q@oVo28z%Bt1>Vm?-AYg@X%XMaHQ~E@k6Fg?}_h=A5grE;^h=K zZWKQfKNdfscm>6PssVHCEW1gw?A~<_A*c7zA7Pw@xy*i>4<@{k#i!LTPHglqZULeQ zyFOZin~>IDOM4 z%9VspnXSy{a$xnbu((kNcdxN8i_ zBSlC9=Ca5(-T2Oq)?&G^5H}SX5CuV{Tbdd9}AXuX1Wp zwdI^jQ4+A*0mZumzE(aP;c|?{DQM4l?6L=PJ8$p|lH#O6QoJ-+8X_Ge4V4n4VbXAE zgfvnbB^@k{mc~e9rE$_B(s(IRN|KVL6e(2#&vh-u>nL7N@zE5+D47&fijSrEIEs&_ z_ymeir1&I?Po@~m*r^o5LgwidZ=m=LiqE9@EQ-&j_#7ZMr}(_irh^*{4UR=tICm@f zP(ZsCT(_>OaC+s88PGtxgL17@aoxKGrt^8FrQV9X>S<0o@CqTf?&+$gmsEI5?8HvG z$yU0N-SVrduIx-$ROqd!oKaX)5UxVL^~i{BkJzICX@PL7q@c)KoL5#-I@c+r$aan)TEu1aU0O0k77rE1X*jE?~ioGH7T?eo1Lb^<3|)qDp47osz(5fMyTv^-N7= zB@>n&sllOu)WdqF4t0^YJg=vwQL@+u3aSz}P;qzBUu z`42)BurgcQV7H;DxTL(O%3B6qS{lw6RK91zlJepiwvSU>(wPtpZO?>uPGxx&-mVE3 zS_y}CEjl!ep`xwUITZy12iXqnD>dr`CmC2hNH!A9vfs5}HK-uewUGPa%)9E*#Y?P5 z61qJSN&=!-JOhLadSs4M0$2(t;h?^fmy}QSR?V%dE-G^pH(H6u!r@mS+X7qJ)R2&v zPzrzAAQ)`jx~T;Pq1?UGit>Pb&3P_hJvWq53MIm15n__+*R3lk&4U68=FIVekX7bY zhJ_c98mbiEJ#|@iDabfDpk-Zj4xk)T4(^_^Vn$(=H@~I?M5VAKT!qzE(%3$dc2#x& z8pv>1AE|78^HxwZUrQ@XI!{#aE==5|*HcBT*C$c?>kQLicvc7pWLRMZnSvtiI zighlWE}g@T+bnI6&XCTO&XNF6FQWKjiZ7w~Qi?CzES)QzC!H@{AYDlDwx5TzR zYzNOp>Yx}1?!vB|v{~9BJ|wWuU4(jDCg{%+}>?icQt9)!uW^Z>=% z+NFmmzP8)sLwekvC~Swo_rEq#NbY@9cC~-8Q_o$}vrHa$OHWEqNl#19Pz>F1J;gUr z44rY)X6ZR;kF-~MUV4Gzn<;*j;wLG7g5sx{Jofv*=FpP-X=@g@`0K%wv3WUJr8-xJ zySRe=q`KG-iG|awH>7>wT}y9DZ%J=cd<(@pD83c;eWiD$_pE*2+bF)hkA2@iiJI&q z(lQ+KXN%*%m^gk)@f~4DTKYoz8a9BXFQu<2zLVm+I;3x;Zz;Z;;(Pw%KuYOn=?~Zx zmVS|bm41_cr}$oq@1yvBiXYe{b25^#OelVkVi2r{DSqVtZ-JDdag=pA66UnBA$z3f zRt1f16W(3-$FccCb; zSWBE59V8F!rpNMdd4zqz5&-#N5CC~J1^R;Wc@4SK6KAI-maS}ao<2lQ2Tl`tyqqW} z$;onxoGPbL3|jXr#m`Z^hvK~yKTq)sTjdNnQ_hmJ@ zf-#z8q-P}Mrln_QW#weE?WJtSi;VcWnKsc!MkbJtWaOq~03}Ce zZf;I?DlGS;NZA?2KMx)xA}jA*8-SacTE zRV;uO28dhwZq_}3lsSu%Lm-%$MRe?&#) zWOlLK&d~Z2`BM2Z`EvOR`AYdJiod7$2a12B_$P{gruY|%f88o~$Q$KN@@9F9yp^H# zZBJ=IG3jX1!ATUa0C8cBm$5eVYXdrMd zfeHd#B&FtNWv8X4GjIkzst{ul5E*3y+fZswN_s|G22+`|tjtcXs8mq*PPn|=DvBUh z)F5UAERLcy2c@7O3tfSD=)M=@KdZgp8KnngaHOvScGaF5o14T6PRq_=Z?H*C1q8@U z%jo2a0*a-y)R4wL#x(YEN<`4ul+?o$8=DgYv&x(jcFWJ%PBOU2@-rbP+47Ky%$#I- zj|?ud{DS-5srW1-&Z2*{9nozb)@$ZYxnKad&B`?Q*=&D*pi` zTG;25KbAl3?sLkY$)8iAQ)2Y%(4qXb{KLQJU)ojqomJ%zO5ki=7yh_V^Aw`Em~wiU zCkJla&JJ!2UJEDAz;knws0uiI{c@0$C?#5nQDT*WN*t&hiK1i}CBrEhLCHu;7^Ae! zx2p^RPeeIL8LA{G!<69)+=rfwr6i7$cuIy)GBhmj%E7h}#yIlcjaw}ZSgd+;s{y;2 zawDw z74==m=XkrinO@KTVHzOi6uabXuP3$tZ2&P~iMzJo3_G7(ujdvgAGUTM3i=O**s>wG z$Qn-A@e3vc^OUcV?Pexd00%L=7hpv&+2)?A@~>!vOMw=6ABKIWOJdkG>zyuGzdX5W z4M@g{YsEtgbK-5O2 zP?ASUJ|zVdf*WyKC}oSXRk<4eZiC1nG8Jq)qv|8mDXE}jCi__V|6bhC z-w;y&Cqesv#@wOY0sfqFCxtK@n}1Ka2VyCddzJgx4<#j(fMsF7AtLiE&k)BtJgPhn zK|#u6l$5qB;0u@aFDOWPQh5g4R^=%+{^b-Y9m=y16hvmg(Xw8F^s&_=rexUXJUz!d z1;4Dk#)54s6o^4ID5-)FA>~<^u|gI-GjJZ+r+fy%ZOS{!yUKgY`^pE(hssCF$I2(l zzZ960*H8k&HJg$-l+2}M9wqZBaPyIclq{meyIuL*4sKJv=G(Y2EWlX#LHUuABODQ} z2XYx$pS0*@h@X<>Y);U--@}Ja_D8PxKT9XsyDec3$G?S4@=rv#pL-D2^h9-mIIAKh zwIOj<6%c1tRo(1|5^zoG?B5{HF`n#@h^UcjG>EebGYnt58bisF{)w|XNFBnYu~3Cj zPM8-qfHbO%;ejmeC5;hes#DrXb+jeJ>cN%_FFU|f&LfFxD$ErQIqB*cuAd zmt-v^>nK@I$}_91$+6p2pN%Q1pA3N)&p^Pe+N8n=9_L`n2@o&~=8iGV zkW(o+>mNvgSKwI(=9BuxPkTT}v5{gO6Koiq;~k_h0V(=skZ}h6B=r=A5+_q~V!H~% za#BB0;tbUa5G_=JZ3s}}q2I|?x*Cze-!KQRxI~y zCWA0zxjm#@Ke zs`97I>F(ujM&&>X-775Jx)&T)cQbQy@9U*n5z3)XX>IP+wrH-hMDu|IJmoxcwENgT z-CXzaZg7b}As?dT;a&=P3hNB8$B%R>aUNN4a)^a`jCx?Tq?!z#avf1%Am3?e6C(d9k0G^|ISq&M0)lat64DF9Cd$Uo5Lt z)JwITvi7-w>YKsN+R@(Lxd_EM5hS))FqPZkF1s^Xp#jDnrK18Tm5LZrfcxN-))+qd9(;^fEKAmY0+AY7OM@UWFIB( zQ1UJ%?@{tTC9qZcAq6gQ@-Zc!Y|{qWI;9SVvef~g&4+HESc~)lQ|_qA||v zE|Y(4o3@?uZpv%@LVN87ZO4Cx_IGRd*@^|!jRxfnKzr?MX5@IWSHqoVKcYRu(Ed^F zG3{~f32mpgOWUnIsXe7VP5B54Z$aQADIZ07=zti?$5MVE<>M$nXq)zINU5GDLoBp^ z8PJ}OcT@`AM59?~&yV;A?f(mC{{a)c4=F#`(Wg&9pZL?XPuUOSfaizUzd@s5eMe(2 zC(^#wzGWKq4dsWnYj6-Cp`RM{llCjqsGpfe4YM@rH^6&-cprEl5&cT2G@a-!OB{8< z633AY=YIp7hv)XQg`~T6coW$+UDI{l&^>yDK0uGuqx5JUWba_gkET4x*jUPsqx>P1 zA5Zy23U9aIleg)icaiCX?H3d12}~MO9BE7oznFl}`bQl9esR>3KpgdC%BP0JQBSkP zv9A{sIO3739}2>#PoR8yyM7quGx{ft`V_r@iB+MV&s=#v6Ht!7(sJcj?pLl#^io?C zr(2?!-JfSF^+n)w=v8{PUZc;_XX|tHx%xbPzP-Xt&J)OBe`tBR-rnabj=oXf zWVtLeC|}XjWznx@opKH3XNFxC{aXD7R(9tqj(($l6Xh!@U)3*{MZZpxn>(I3>G zVoLUq{;>Xt{;2+#{)BeyGz<6L`_mAEGx$E8dc$SFibyo&mr%Z; zr-m5tj*E5!@L_3KLkzWxSPykY?KW&P3+W1s;i82+6w!w@bQBMtiygJB(F z;2ZnX>_j6Oy4V2EsHxpZp?ts`z7PnJ7zKyTfYC=7u2Wv7F@=lSW@H)JMvjqdOfU{L z4l^bilMJwLM^e6p@`Jc@zG#G2x0NjT?=CrD~$yf z&q|Lo9}Pk;GJZkvIeu_PE;Dl}Yt0TkEZtawhgjJ)y8LKMkV5 zQh+k7Ff}owpfD{lrywIEF*Cm?y)ZSau(%*KW7g`NEN@oEEc;00Jo`^-+IVL#!dPU~ zK_HUhHI6W9jm4A)yLLR~!LFUS$*4Dc#uB4}!YiftlPP}+KjH4)jI^{P|{)~;rI%B<2Px&(` ze-<>7wT+!}>fW|)WmmNL11&)7=k*+N;Dq@QS6}68hIgpK0aOTVJ8){d42w=@#1z}^ zb2Ag1%AaU3*0Y|KCyR{JjSUt`okRI^&9QY{!YIroSRAv)+2ZIK5#;%v+_K7l$}Rhx zBv-ct0<9*x!4s#tBclcn89iovR(8(t+=)fSQ>T^8sH&bb-)2?aYZK4{e`ly&BkLGD zEO4IXwF2SJ;_(8T6IlgzDZtE=<*>V5Tlqhs{gxcELOOWOyUeET3^bBzQB$ztF* zeSy*0>Wt6!V7S8ANTH-9aOk^%712q63^y5~jhJ$<-J=mFdrZ-EnXw?jNfsrDeb%?8 zgyotKZwua|15GR}rP}3m=G3LyF{Z?-nwT2DF)2C4lugA{H>Ra$0GFy}Mw^iqhb_yG z)hqlQ5Y7QbZZ*4J?5kzGJr2cImn6WzYA2~FsR;rD7=6NF?S}$AX%s7aQeJ$= zWV-b#iV5YM?+%Nj>O_e~I4*;ujmf%lMx=?|3+mYtP}+OUwFV zWbIB}T3R0FV}&OwW&+=7h(w7oSgzSvQCSXyXMF}3vm3(t)M^SmQ8NpmxM#<9%r5Wa zDx{t}FErR4bIalD0-$jN7TR!+FnR+BC+JuNkN0uC7prP1HXztv~^EBsvLgLyw|e=t=Z6dKSHeUPZ5?H_<-yE_xq*hy^?p55pty7@Up| z!zH*B*Wh{Bk5>RI>q+=@;A8E;w*njMgZL4=6TgY~+0u$p2nW2Ozo9=YDl*AIhVu+q zl-vTyaDj25ag=efaft^;UcoMCJ;wljceh1-l} zwl;Gr54kSah-8J$PBAVhjAUZc2RYpzIIJQZEHem=7fw?+eW}^ZrZsBz#ivJ zmvO6cJCK90YwgAz6y9EFhq4)W1M`@b5(s%)0E#t`7M;c8i+@rz|N=^<2frhfZyo#taLa*{fiUp z*c-iD*&DqRo9(x`Pe^9;JHh1I`W61Bh)G+pB^lm| z-q=>}OAahvR+sD$T_-IC(v|8ht)^b$KjOUZaCrhjQX6qSA9W!N&Q6q z%^l$$3CEL)-1FT{?se|xvzC!?|#nxzWWE*3LdE? zYROuvmab)Lle8(YAy}vtYtuBZ7SvAHwrV@HTeaJ?JG2L3E8zw09qmKyOI_6m>hbyz zJwYF?kJKmY({!KSp!)|T3>Z70a=_dH#}4>#z?YG(NG&oYa$;nDWMO1+IOygwUL6`vHJ9-kSX9iJOt9A6ecBYtLlRs6j81@VjG zkNE#;I`gk25Vj4sO{-1Iv`nuEibw*25C{T-5QrjRiyJE9ilXKQDw?8*5C{l@Ac~+6 zl!@&%ty9x7?Ypg0)4n%tmeo{mGhgSt=lkV({)Ok<*K@8rFh8&=P#)MB=m_)%ZVlWW zxHoWr;DNy31CIxu3_KlpHt z0EhrGfC5MaZ~;kx6@X+w8h{VT1c(3)029Ck7y_IEoB`Yb+y>kQ+y^`XJOjJ{ybKy2 zG%qM9C?W_IgbrE~6crR5L=K_`(Sq`VRQW_!&X%10@C__{s9U)yI zJt3Pz?u2{-j{`3R1Hf2t3OEhS2WNr>U?DgcoDVJp%fT(+R&X0w4c36$!4|L!JOK89 zz2J4=LGTcG7kCeNANW`BRqzAwBk&XOGw_$tDWTIsXN1lS{V8;Q==YO56dD>H8WlK0!W*1%!o$MT8N<62cP0xM4|Q%fnWN zrG%x0iNcD*O2W#*%EKzds>7sVwPBhtOW5A9%VBrJK0^bb^PylU1PX|*-jp2h1H4=x@G9~V9|d{+3J@X~Nu zctdz&_(=Gz@Mq!A!(W8I4F3QNhQVMs7#)=Yb3T}pX!EJCm+y`F|-vIZ+55P~u&%)2cFCvHt79s(Wh~OeJ5LE~Xq6Sfi zs7I_uG$EQ1tq2uDgU}&72p?iSVgtgD*o4@M*n#*3u^X`u@hjpW;uhjd1TcaYQ5d0% z7>YO-@e(;7xdcf@Qjv5d1Ib0EBKgQnWHvGfnTISuRw1RxI%ET~3E7P7LvBEBLT*Lw zK<+{ALmoi>hCGA3iM)+`f_#ts8~GLa4{9Rn2h>#5bkuAV2o-_CqVOmpDh9>i_icx5FLVsprPnk^!LIE zbUd1k=Ae1#G;|I+A1y+Q(Pijz^lG#m-GXjKJJCbvVe}^S7WA*^gXlx(Bj^k05%d-G zHS}}zNAzd(SM)bb0j3Hg!PH=67!{@u(~t3Be3(IuAF~Ow6|)1g3$qvVE9Nrh8s-M( zCgxAfUCaZ_W6U$m3(PCb8_ejEAD1APtXLvlVqbD#$)DJ9SP(V=E5cS_tFblMI&2G8 zi`8R|SToj&?Z)QVthjG8-PT)@AuHkOs z?%?j@p5UJ2UgBOyO^;d_6&w{B1&xA5MSNE{MMsgNs8RGNM%2ovrl<{3=c2AfJ;P7K z2jG9i&%w{bFTgLt1MomR0Z+nH@UeJ0o`H|UC*f1^e0&yOh|k5B^lMt~8%CjtZ#fkH?m5PXF7gdxH(VH4pr;d%7T=*Z~g=!R%l^smvkqW>n2Cr%-SEv7OjM>?8V!>xnyv zdx-mq2Z=|C$A~A1r-^@%rjg(zBq@@#gcL<0kVqs7DVD@1Ws!uWTv9%%kW@sfB-N7| zNzJ5Il8Us3)J5th^^hE-&7}RL1Ek+bhe_v27fBspJ{tndDhy zF}ap3BR7zn$n9h|*-Kte9wKifZy|3d|3cnF-cLSAK1{wrzD2%GzDvGOenfssenEao zeoY=FzbAi)nHz(NNsW=k^u-*Gxks5q38io;B@_vzmQqhyO=+VTC?<-9Vx#m>926&| zpE69@OxZ@+N!d-=OSwjQNO?y2i}ITCp7N3MH{}a;8a05rhzg{JP$5(p6+uN&(bQNf zmzqpXqh?SA)BBgT0xalJE_~K`=|$~hp0!W7pPaL*QqzDcc~AkkEu^%C&tc> zT@(w51;v76!(vgfm{?paA(j*y6U&LMjrGJHkG&9kC-z_31llCp6xwuJ0Bsg+E^QtS zNkh}Hv?v;ZMx>ExOd5xlL|Z{ip{3CZXhpOVS{Y4FYoQrvMp`G$LK~p1rTJ*BbWhWL@**57zT;KV6Yf$2A8pn zv4WAzNM+e?`4jU$%phhkGn5&|#4+QUVrDh7hACq}K{doy>mb zKIRGLMdoGZHRd18Kbeo2&zOHPUo%IU@8c%KMa1#r(%nD=$u|TX4Rwyfi6~&5Xky%t0oyA}+XRTzV zu+mrsED@`iRl=%c)w5Q!npo{D1Ix(jWO-RzS=(7VS-V(ASvOg?S@&2ESx;EcSua^{ zSnpULSbwv=#?OtPAHOhuQG8%LFg_$65)X|Jk4MBK<0Ip_@n!L*_-*l5kGX4>*rFpSY8_lets5)42<|!Q4`C67 zd^q{{QjVouPkEQ}Z)!m5tkk)w^HYCL4NL{5B2rPQm{eRUA(fO$NsUb{N$pBKmo_eq zlvbK1OIw{L|E>*aOH-#=(yVFSX}xLZ({82RNxPr+DD6qwv-C;nbJ7>2FG>fbhonQ& z7pKG0@#)d&q;yJpdwO?zPr4)Bm3}S#Vfu^oSLtul-=}{`|8M%g{0aO?{4jn3zl5*g zxAP5r6W_w`<2(8N{6YRs{(k;R{ssOB|0@3m|1SSN{}KNw|9Qsr3`9m!MtVkOMs`MS zMoC6##;OcehB>1DlsZZ}!RTOW9YluV?>}{UG~g_8Z|MAy|kLl7&nm zPpA@VggRk|uv6G2>=yP4ox%a(TH!k32H~)9vv8Ymr*OA$pYVY2knpJRxbT$ltnh+x zM0iDbTX;|SC1+yJphN!}+K4&*eYOf1CflU|~UUL1+QJ zAhCc~peyJq*io>r;AX+wf^P-?6#QE_zVOGwMTLMuP$9T5tT4O~TZk_t7RD6D7A`Gh z7SDo+Eh42zFX|DwL~fB+v_Uj1+AP{C+9Uc+ zG$MK~`Y8G&`djp+XiCx4qG?4liheE%ECLpV6hVrhMcAUKB0>?V$XwK4G*q;)XiL%d zqF;*k6df%(UUaJHY|(|Hk)kU_--wW#SsKOuSkw z7c0a{u~uvnJH+e7zliUa%qT&ZP)b-O>=JItvXYf0StY`f+>(M4(RcpYTw*KPQgWo^ zLdnIFOC^^}?v>mxc~J7GofLx>}AZCzn&pY304;Yss)t0Jl zRR^mMR~@YeRKuzxs!`RP>Xhod>ip`0YEgAXwWHcwy}o*=dboO5_0j6{)t9QTR9~;Y zS$(_uS@mDlud7F^$ErV7f0lqG5fZEfFCj`|Bn$~l!j^C)Ns@F)uB1RxBoRw$C95TJ zi9({5XeD|{hh#{yOY)oKh~${$q~wg`isZWFrsTHdp5%e#FUf1ksN}umAL$I~Z0S$Z z1=2uikQ5{hk)os&DNV|dvZQP&SGr8PQko|%lom@%rRCBpsZ?4kl}Q!S4r!;fOWG~% zl{%#ZQjc`AbenWXO+d|}8bA%OMpmP$(bTlpJg9k7^R8yBmQ%~G&8p3=-C29M_V?Q3 zb)dTNx~MvQ9ifg`x3sRjuCA`NPF1I=)75pbwINj6zFO%@=VC7UCI%aAg(3@gLSh_V=2tZb<)PL?3!$dY8sW!bVES)Qy= zc2sszHX^$syIxPPPpV&Dzp_5HetrFp`d{jI*YB%;TmP;8--huGlNw4JWDN}sjSbBW z+Z%psINWfw;rQyN)$ObGt20s00rlU<~o31w9 zXu8#Or|Evv!=}egPn*V?J~e%5`X(PIpCAXxBjgx4PEL@=$YbSnIYYiuo+=m0bLHi7 ziM&=`FPF<(fQy=0BQ0w*04s*urmVZPB%Kv~;#uTKZaiErTuo zmQ5{NTei3CY}wUvwB>lqsg|=X7g{d0yl(mWJ<|T(f2o-99YN0ijsrs!5CukoR}d93 z3c7-!U?~#5qn<)VnW92bt*B8nDw-9o3YB7w!lu}zIHed-+)~_8+*dqQyj6Tq{H^%f zI_|q8VRGx#R!A$RmDEaUrL{6zS*^=jSGK0M@>{c7vs+iScDEjBecC#voT2RIZ!>iO!0YKR)9j!;LcacY8^q>fQ@)O>ZN zTB5F1*Q*=V&FWUQO07}r)E(+h^`P3X-l*QJ-m2cA-lg87-mgBOKBPXXKBj)KX8fA4 zHSuf8)|l69UNf?0R5M$%NCVJ-G$9(e2CKnqh?*EptcI>h(yY*=Xwo&A8iA%kvqq!W z7&T^1x29L))bwjMY4&LjYkt?9(45v>(p=G8*WA?nsd=nXTBTO4)oMGmo!Ty~P3zNc)1K6x z(Vo{{(q7SC*WT3L*51=T)IQNZZy(n_vHgekDecqR1KMY`&uO36zMy?kJD?rdPHxX^ zZ*F(D|K9#WH${igCF)9a5?!sXUbkA;rZebFICs@tL4rQ4&s zs(YY&s(Yb(rF*9v(|yu?)=$;X(EqFt(g*89_2GKB9;uJiQ}rDEN`0!Hug}uw>qUC8 zzD!@PuhX~am3p;aqqpjN^-leO-lreb`}G_3C-qnLcl7u5kMvLVFZA#AAN8O0|JDC% z7;pH|5M~HBAPgu2#(*;r3?u`^Kr=85EJL;-*N|^0G!z+1466(khH8Vk&T$2%@`jC5S>xZZKE<9Wx+jyE0eIzDuKGEOp1F-|wmG|o28 zHAWg^jC3Q@7;oenml;0pK;LWH*PfUH6An` zHvVorWjt%VV7z2}W&C2AXqs%AW(qLPGW~1{GyzQ^CWr}Y!kVH@WE0iIFtJQ*6UUTk zDmFElT1-ll+N3qFVm*-nGB$ zVAtWUqg`jau6Et%y4iKR>u%Tmu7_Q3yWV$w?E2jG->!eGf!1&<(u%fXtg;tSOY%Q}^SZl5I)<$cyRbg$nTC6r}kJVuvv~IL+v2M5Sw(heYu>NMfWqoEH zwT@XoS-)7n*(Tej*#c~{Y;$e%Y#}zN4Q7k5VQe@X!A7(t*ivn!wsKpQO=_#NHQ1VL zEjFc1ZPVIZHn(l9&1YM08?tS*ZMJQ-?Xdk~+ikmId*8jVo7kP*-PS$WeZ2dzeS&?4 z{YU#8`%iX&Jdy;**z1+Uq-eOnU)pnh|!)~&h?QXl* zzSaJVeUE*={gC~L{h0lP{hIxu{crnM`#(M7dnWZv>6zX$vuAeCPdy8I5Iv|KbkC9= zTo0j#)I;fs?OEEx>|ym3^eB7Q_nho`**muv-<#T7(`)W^^tyW8y=!}idw2Hk?%mgW zp!ZPkk=_fvBfVF9Z}i^kz1{o8F~t$!nB|!3Sm^kVBgg@Apd4fe&B1W692`fIV}&Ex zk?*KJJ$EyIn}w?iFRV0cxSYe?o4#@oXefb&NL_AndvNcmO9IwRZgk1 z)@gALIDO7Rr{B57x!t+bxyyOXdD3~wdB^$C`Na9$`P%u``QG`#HOV!{^|LF`1$2eD z!d(a#%7t-ZT`{gWSAvV<;<++iIj(${$W`hpcU8G0E~Bf@<#P?X{H{%|t**VUUtPbs zj<}AwPPneP{&Kx`jk?BMpIl#D-}=Y(Pwb!EKdnEYKeQj(AKnk|kLZu=U(%23$M;9~ zll!UtwEpb=rha$-k^UzG0RylB-oUB>{eX4AKHwN|4y+s4Jg{wG$H1L-k zGuboE6X5yL6Xbz=kRG%L>%n`XJuFX#r^wUjY4)^wR342-=jrftdb&K_o?g#p&o<9a z&o0j%&wkHA&tcE+o)ex^o->}So|m3aYiF+wT}xWKY;ED%rnR=U!)p($z2KegUFZdR zVP3p9*1Oaj=S}c(yeZyvZ>Bffo9oT@HhR0g+q{pwFTC%(W8QDRNxmt*>Aso1Sw4U- z)Ccv!d=WmZ5AP%TVtiCzvCrl^>^to{>-)oZ&-c*x#P{6y*7x4`(f8T+b=`z@Gd4Wj z@MOdLp>abKhb9kA8wwbjH8gh!Gz1=k3@sjl4@C^2hR{Q)L#u~;L+6LC58WGjHZ(dk zHuTLu$v@5ivp>WS@k9OL{wRO6pX8_bY5t{tjz7u2+`rPFoH^%w=R0TSoV{~q;1iyL$%WY9 z6-9QK_6KYab{so_ox?6;SFr2YE$lXSAA5j3#2#Z$u;)MqC_n=a^a2LJ7?=TTUeLqRe~0jVGjq=O8Q2?~G)l!6LS2}Xg@pa#@~2G9hWK`Uqj z<3Kxj2fPbD(t=6gWAF)>3_b-@fDTLtUxWEzDOd?sfpy?JupayfHiIo-2iOVrfW6=n z_#IpZSHM;92e<~VgB#!`_!Ha(e}l)k499R5m*X7H;{tAio8o8~+*KgYU(U;=kb+ z@XPoW{3?C}zm4C)AK(x1$AmFqLYNYL2s5HDVNO_R2}{C?uqJE>2f~eTCp-vG!jJGL zLWwYHct!$J zPI6=)(v0j&nv)i!C233AkuIbUsUm~OV6s0sfE+@`l5u1W`olnrG|*-`eC6Xi;IPytjR zrKWvF zN=>7tQ=d~as4uA5R41jKM{T8cP`jzU)B)-cb(A_m{Ysso&Qq7DE7UdWCUu*-M?Iwe zrk+yIX+V=SLvyr(?oFH0=Cl*-OuNvov?uLD2hf4EnvS3&=>hZ*I-VX%C)4?K0bNKJ z(ZzHLT}4;Zqv;yDmTsiS(OO!hAw7xySWACGPo_Vmr_eh3GkPlBL3h$~=(+Sa^a6Sb zy^-ETZ>G1gi#Y8jl zOahb3}B>b`ywEPGzUD)7hD9Cp(9o%PwRWv8&kC>>740`xCp7-Oc{Y?qT<```BOD zlk6$>GJA!+%KpJ>ugM8HDW~MLoRPC~xtx>pazU<;8_N62&E*zyJGs5wP3|uDl6%XQ z@?d$0JX{_nkCvy&^W?+iW8_WpX8Bloi@a6dCLbr)%0)SpkC%TWpCZ@EXUb>E=gH^G z7s*%2SIalacgc6lFUl{;f0tjDUy)yx{~^Dom0y?Nkl&QwA=BlLd)&v| zC)`YK4mX$E!2QVm#BJm@ahtg<+*WQIx1HO;{mlKs9pX-KC%N;S_5yd2yUyL<37+IB zp5_^z<>frb^Sr<-ctgG~Z^PU2F1#!6!~62Fd>kLoC-8}U5TllH`G=4h&IX{E{f}hFH;=kl)^I!3E_=Wr;elfq2U&a5xZ_x5T z@;mum{9gVDf0RGZ|G{4q2!RwRffg8n732aZ@PZ&H1Vf>(U@q7Sc7m(mCb$b8g1?{= z!i5N7kPt5<2-!lNP%ktHjlvkANoW?v3N1pb&?Z1(g7C5Mi7;LGT$mwr2%W-WVTrIp zSTB4p>=3kjg?++);j(Z=xGMZ1TobMfH-wwQpTaHSws1$dE8G+A3lD^c!e0tpK`2NC zrJxmzf>p>B1`2b9g~C!{rLb1mC|nh83Qt9tqQ4?s5uu1w3{VVF#3*7FiHbBumLgYC zuBcRuQq(AF6^)89ik9?#RSlJuhh@5-*Z_cS(LH2aX>6mI0kKW1n&nZLk)v#gXe#y* zv&3w%P%IKl#Eeykxf#Ilo1)Q`6?OGWsVV{T!IE;{LQ4SEqawsz8WSB}X?7ag4E^mBBQE(+-h)g_ur18~UI z&0V^~1?;%0b2m^5=@}K8F?9y`AwPdrSJQIT^vF{5bRegjZQzM@o$QZJR($Rkxy|64 z+*RdEIwJ;jMn*cwy8r7OILINQMt|TCF}|tmuZ|(8jVPbF(cYFZs0${#ca(i~BYK-8 zRLSaO4YIMaNwQh8Z)Edji)Bk?n`Jv>CuLVVDVv%(y3i%0a1;_N=09be5V!QwC{s-Jy zWo!5qEnqVtHeZAg+W@hjR_*QkE}%w<6Cw76F2hoXozY#h^i$2n)?(|h@38gaWbwH8 z9Ad#@;t3@DN9-qTqpTOU3EPZq!M0-CP(KruG1)iRDePD5H|#Wa zM*K{iF3u2ViL=GT!${W)==qCS9QJ!oOo^tdzM`~3Q=1+mVMm-QYQ<@~Gj`Slb`|?W zmt$jtcVgFcSvC&I`sZ#)&xxN)x8)o3N+_(T@~W$^u5B)=F03u-Y5Wd$7v1!QI8&U~ zgNmL@f5}#(OJ9naNDKmEub%TyyW0IqcP`G1M<(wD0KfqONZn1FK6r=NsmpgLu|Fgm zBWnT-VDk-(24$oTsxEFAg%pUdE-tLEsIKY+a-C>vY0LuwC~~9`ky>9{QB@{>BhJ+= zw{>;x4GeS9b3-aBHAB(WPGBT!dG&<8eG_1+19qNRADz<9JE$+}i#Z^HCBQQiQ@x4` z>omFO-&##2lG&&cW#YGDhyFnuV4I$pnw}Eh32bC7x?>J1R|nuCbDInL0Y~5joW(`r zVsVMMbgt|Ha0BkZLrf5tiOa>+qN~oP%vUF`9&QT!L7>d76R1FdxI$dn3Dhzdag|Q2 z_R={x_6`dNQ8KsrAOb{!0bn2)1O|g4;u>+SxK8{|TrYkv{xBazgBTDC;y^q|kU5GQ z#Gl1I;$Cr|xL;S}*x{aq$>xDF|i`1l0)dIk9U2C0;4pP&F=|3D90Pd|TOubwl3K0!e~fo&ePEk1sJ z0bYT=K7Kwv{(&k#mCE14)<@~5@(T0|3{?7~yMlt0{%vh~vz38zWZ8_u$_7m*D3i7H zbYXps=7pNeVeA* zm#X@C>3gqM`uX|#`uY7wNj_>nFW*3QfLg6WX7X41w6*m}s_l}r{cV!oD#%wG;IC5u zM@ernYLBGGE=fDzDoL#h3hMISD=PU0Dg%Ar6r}yn?(2~>woB6Pw@P|}6P1^*zbZ)S z6W|x*=cn}bc~jEc1!*OqIE4ScJeORaOC6R8G6e#t7Kk#pufG;u9l{Ul2|3@ur3Kkt z=@q2*3s45ARDno}gu6hM7y7#gcLAumLtRabM;r;>1MhWPX#iz+yrr7tI%y=UUg$CO6$9s6|BaVBgQ=~ zoREM62lMOnTSy8O-g=bxLLv699$8Y<<37OkMupb-%2f;7k5I78ufTQ3T zI4)ihuZn+&*Tn1M4e_S62(6^z`Qm_(x{i0iKEvI>0mW z;gmKfGaTTg%(N57aYFn{eAFp>fYXSl|JMEJX%%U3!eQfWJ>a^Vz!i9J>Goc@f%sJX z=f&-!eR^qiWl7!elAc*gQ&m=9u3KuSd=oBsUoZo=z%8+zxHWEr+d>Q%e}|X=F`0M_ zVnGn&A*Ox}G`KzP&;uHX$svZl1{>TJX^y+$?zji;2{8aM0%A187zCZ(`WOK3D^1gq zsF^yg(q>TC1dprm0O=$NF-n}4JFvQ{zP7ruQd3)JK=jPjugu}yr|@tIHV|Va+?eWd zgAbB$12IkyoZ=V23HNc*zJLurNP-QztH+!Pc(%-K5uS)A;Y0CcJOxk1)9`dW1JA^> zAf|v=FNhgHtT)6AA!Yue;J;W@e@VnotJ0We@V7wOL2Csvdc{gzI#xCICh2TD3DBhFq?)pkJaOmmiI9x=~ z!L<;x>cCO_XN|y8_!q=%BshF1CP2(qwEq_pdh^>IB2=$qX)>O@cEK@$jWZW`+5e&7vW1KQH${<5Oar^M<>1vUk)*Z6))X>uVC-B_zyDEx%fK# zJA6ICb^BDDZn>S8HoLyCs8S=X z2i_n?d>=yk0sJ6B`XT(Vg!KLr(uY7SL_&Hc#0I~C^kew(mq;H7vC!9%ej1a_!O!4l z@pBLhgIEL{ibcL4NPHiDNkV3Sh=q5BtO(I{^@UaSb$Wg>VE+eH-_)aez^kaft4H-9 zJ*pF5pt@IN?^jTLSC8sJJ=T6g&=RVj;{V{!@aKe#zz9I#1VNAl1+gfIMMEqGVzCg5 zgIGMo5MmM`mISe(5KCS}FnUxIJU*LH5WQrML~jYzDLtsp?D9UF2eIK2s`I;09Y@$A zw-X5Nsokh1`XN*kj)W8XpvTi7mfrQ9fhbXKU}xaj-Ce?qP$Fy-$mdxd1oC+{!nQe~ zBGg^jCITgF=OArG@x${1kIN_CswbyO0? zMEQRLF;PK`AVv}haAgoHhgb!~M(83{Q(cD_Ybq;WE{wVc5YZsp-9a=$tV&EdL^R8K z5o3uK-M53SwAB!s@g~R-ofBF@{1=@!L2UGYqI2Rs;{BH(9|N(P*Fa88l05e@@d+`R z_!MHb5JO~Dj}X%E66r7L{Ka(sI-CDzq!VB3k=`gFUHcaP?(x?GVhzGEv5;6qEGCu^ zONnK~a$*Isl2}EohFCMi#zL$GVyzHsgV;ETA$AlYhS;$kV(%;>)^_9gdpw`mAh9#C zQNr=NJve?(VrMz_VK+N})P>`L#D2;32Ou`S2giqyH6&*KH#_%q^Ca=Bgx^yTd%uJD z4Pq0z@OzH9sK@UG3BMn_&aURfAH)qkey>aTo%s4?C*m&gP=e|`;y&>JVv`{DF~mNR zp!$gTy9=t5A@;c*s?Sk>Ng2dGeF0SxC#lz=O41|)u_+MKbwQQnNfbuBoo`7)(ug!B z(KPoN#HK=Q8pNhcP@NJ-+K^VHb-sZ~%%H)8ODfPpJQ{5lq2+jLePQv)PSQr#FV0K* z%ANsfPxeF&%OUm+#AbEF>`WKVNfb5ABi%@M(u4FQy+}j=UqWm)#J+}D2gEudHs>YY zto4`)l0wgJXpsT>b6@HA2Mh<67uIKFqj}(E9MKao{6CnSruJB>0=m$~Q1Z%wJoNb_51iS2m2QN^BTaq^Zp} zFw|6)ym7L3ad}~FVR5~tHl?ttOcSrE$~Q2m?A~b@Tvc2xJ%UbY^$*8aRB2wc*CXcD zlmBk78ZjGZ(8s_QV)I0q(ev*Ax|YOb4w;*8&mO^Y9#Fp#6i2u}()RIu<)%^4qVMk6RKarWv!K$&*h`z>%O=9yLaob z=q*k5)s-5w;e-4rEq)G@3&}-j`^y*sW3kRA(ZwA5QE&34@#+5IZKizOuF?|JH|7M|CqYLV5Bj`AoX`ABY{-ozHMnQ8-1REi;Os zNQj+;*sq-wO)(HV4bj5))pjUB-_EIggP0eAn>Ld-d9fU!4E1;XmTwS%?l9J^&UAI8 zOsKwy`YBVY4`l|iGY~rqv2$}|4=4-DQVM{O+81Ibol5WCdH zs+6;A_tz+JkajOAH_AQlg$GkL^>ZjUtT)>9(ud`gC*>oF@}j&cCB!a6>zpgC1pD#6l8Z233ATrAAVf)F`SdyG~Q7DVBC@A%^#|O>SHv4#8IE3J%LOJ4d8h5EnJChuWU-)3Y6JBn^%J#`+C*)JKmkE72n-j4I9_h%d=V-rl zl#%bIzxIoC^g+I>{^*EwbZeN0TyLi1(&3$acm2gv(vf3tJ$`VHA1+Ie{Z?SBZ{!c@h%D?r zLX3iXUFgVnHF>M6Ni&^Kp|L??WWtLU?n-yPQ`oJ|1LE}@w$CQddt#s>F8dOUTs>CjvR`+ zpF>XNbqU1-2-=V~(tTfSOU|KsHc93r-E{T;oY{+|AU-XKHtQ3OFX1fwCSfuI(GI+RKJT1)Rl zs|9)&y_^1--b3%D_d!q$fd+yy2r3{L3Bf32CeW2oq7O<*0tiZ^EP<5GL3tsszyN*=bgZxnL0^Oop zS!txzH-1Flc&XHQ>YI(Le572}YmFlzzCm3%2!AC?VIgTM|G>Zilo;u1JHQL2t(1N~ zYX5+sz!%vY`h;Fi`3pJPSGDj}2CDvdasqvnDs(GS;y(!bO)qFfkF|o-KB$ucD4XJ| z^h2HUm(n->{yvUgD8+`30@OY#zaX{h4UM`a>6TQQrRptpPTz3lTN@5kDgAx*4ZqrM zV30mr^Qxs@wA<~0OZs-J-r8Y>(=|}Y65HvyXSr1F~ z?n(~R&-64kCf}g&MPxay%GHO#7!;e%WdMUS1VciASYj*$EfBP#EHJ|`EF+gVsSSd0 z5I~8R^od|I#*i^VvKb@B7y=ZZh%ZyYsyN1y>4%0gW5rlAHjFJ}$JjGyu1C?(I}p4J z!FUJ|)4UJCg!zmklG=r$&k$fW7H8ZkAK(#_R+qMj;oHIt5*dIpolWJ54bG76%*SrB}w`>V!V!wh2z z-^$WVF;mjT($gXM{FQ`Y*VM+8OFcqlG~)$fGnGvB>x9jWW)Q6*lAS4S#b}uZ1~K~o zp0Gvx9t9!uu7sA)CBjB*o!KdK0cup&vkHMlKVLB)FrWVaP_VX#gPAFej`@t4%1mRX zOOBfj!6FD2L$Cybr4TGbn`W+hC1)ZYW@a&8GP9Yln6H@*2)=>dCDJ1_TEBca5tz)B4?%&wQ&F z)%hPqbxHbn0fF{^n;Di8!#$!F>qX7&p`ZVUS^@2Us#fTcwOlW2-v6xDE1C8GTd{!l zWwijaS}*F`|FtOJ|FT+u`A#osp}0}|7F_%v>IL4O#eZ88pZSsbNgtoQmc%deLDQKR zsVKv3 zU(4icE60?0Mn-!!s0a6q&4bKoncHIK7v>Oim^s26WsWh&nG?)O<`nZQ^BV+fA@~l0 z?;+R#!A}ruf?x{-+aTBh0h0VP1bY`VXPC3hIp#cbfw{%KclS6H^@UXil^?gF+MN%DVTfu ztLyU(%3jPj;XY`^)nsk>VmE_%q`&J2U9XVbS04UHfBMIKgV*v`FYjPcd4>2b1c)R2 zq~>i?21gD`80&m*Z?mF)}2NeXzAVBNc6AM{?eaeDWvq5aI%#jU62@7ztJ7ED% zLvR6tizw*^F7;F)#IUhw(qU1Uf2uoQ!6u@71)IbUl|B&s3IRfs^o{avlMSr8@yBMe z*(htlW8H%IN>%!Yy%-Ip_D0C6;#a5!6 z1^6B1EZ8Dx<~%PYjJ0eXt3~M=ww`TZ8`&{z6Wh#=Wn0)*wv9#6#uW&zLV&P&4T9?s zpe6K82>yiN76d3Dy0eHCyLEq;9WQf{(vIv0ED8_q_GteQf+x}@p_Ft4Nd7Zv)73n+ ztKwr|b&2jDpDjACciMDWTCW)PbIB+(Ah_3Klv$EdzGP=h9|-P4fYg${kx@(y0(*?| z4Le^l$~*}E>R=HhA4#bkb}_q5(i>-&qErs}The=lr1xW;foSaJ5aIS(UY%XXey=yv zddW;ukw(w$QeK_i#BM{O1-qHu!fu7&ImBfU$It?h-NEjZLJJ%~9Pe5HvQjFFJpfT{ zNY4V0J;WZB8h@EdXOFSRAx=V^>Pqdfzq054Q)-7j&t70JvX>xEL!5y)3voG0?R=zD zRxsM@EDAmsu{YS8?4Rr{_BMNmz02NX@6)O5Lx}Sb7a*>HcrS<>K)g4^4Iyp>aTG0v zK-^>z`>5M{PuYKDE>iW39FrqOOuM~@n?u|d1t+M22I6)QcYfV@n!&o~KAVvH+GFIs zkkWD_qffW%4l{LJ4kbE%29U<-{xiC#0BTxLVLPB}EJgWX1ATN{`$&2MBa*e!HUPhXje~*s?kR5tPC>{*)h}WImJwn?D%iATR zyaRDnkBi?!E`EEdK#%z+$x*haL;f+u13ToCA+AR5HUCUL9qB8dir5MdLTp6@%bg*X zi##mptC4>x?|8e<=E&!E`3&h5`Y)gLlA{{94*3FzhrM*!V!6Zsuexlxd*#A6{I2XVCPb7ztKc(==bm0Tu2gNEff`FV&Z^tdcp z?=l<}xj{S=;@NL^*%0}kl2L9!Jh8`RccoEz54$UWKp;*?5@$kus6@_*20lGLdn|t{ z`RobAQ#$1TKs*((X)=d#grqV0DV;PX(-1v!6k=06{f!~nTOMLy+1(h&bG^C@#VI61 zWxaf?%hj9-CuL3EWL3_Bv+Qzp4#ac+?P^Y{S>X^J<-Kq<*N=0S_ZEuVvk zQr{UcOww{V#7B1fjw?jI`yVPAxN>d;avX;^VN?e<65>_JaTZ)PSF3kijpVp$1XcXQ zE~wh-UC_j}zIC*5<2Y2Afq1tD;EYK170E8ExD|?jwlTL%cz9 zLF!~~>VGxZxLMp+dJN5$Ff`_08dz}OaLZ9>#?9mAbKi0cxP{yzZZWrnTgoldaqX5K zc>6+bh29O^8hwo@w;n}k_&Ys5cu(vq5{3B0p7<<^L;IE;+%AZ}+hhGb$okw~`5Ea0 z@$nEx{*u1Y(4l+Kewahkd}+Po_mlL&c?SuFUm|_FD`t^8 zeR((DvrAjvL(=xE*RGcEetdtVEbq^&_y9hTSMx!9FdxE)@@RtYfOsdw=RkZe#J_>~ zJc!SS__q*86T!lTe7Ig&ejxjg6x{GplCq0>lwBqTH(jC4>K<)l_;g8IsI7e7Ms{7U3`ew5_- zRk}&jt<3p4zEQ7qgQWBtq%=QDa`CFJDTHt3Cm`bC+xT(3mKS-*xAX7t@ABj6RQ`R4 zuY>q^5MK{b*(Lr1#5X|vM~MFfQNg7&>u*}bf6%S^q@K8(pTZ+3Z0=Eh`zvud{xif6 zzI_Ub;lGv)g3P?7#~^bhgM7o!lRgmN3h{0FZ)6Z71A`tIEaB1I+rcAa?daf_Lwu)X z5bbJyogM~jB^c~NLzzc9SVMgG8)Kn2xxA;XpZG0rr6_(IzrBm1_CS2^zbT5}Ep;4e zw(kW+@fQ2|gGl}>9L4{_qh4?>stWrrA_D#b|GVCsmn3ig@``49cV6eE zK%KwA-{k+~Z}GSJJN#Y#9)F*IAVma+A&yAnD8vzI9EbP`h@XV`DTx0HakLD)vxx5w z)cL183e>s1GDiUuP@sOg$DQXO{yUmR@bS_#av9=R-|o&RK^n~h8qH_A-6=?;Sukd2 zOCN}zm6ljt-^iV2-3|~e1S{lB!4l%1EjUT&zNA|@ z%gJ2u6i|66T6GHEl0B{1yZul?JlLZsCB0T93b z!llAsAzG62a^e?a1Qbf$fcQ>NdphK>RMm??L=N#F6d~A&y}ENb;Ca)-?d#9EFiRYb#;2facP_dtCP9<=Tpn zK>~D7{OyB6FVC$N)Ejq42Blo6H4`xwFDK;kbSU|!Oow7&8?NUBH zbx<5CDAfNwXw}({WK1bM68=HC9^r4{vG7Dd_O*tD4J2$KVK-NJCOlWj6c{AzA>jat zevoj~70j72P{GM|&r$FSL4i8x1PKpFc)zHqQ}kA#9MBwvp~6Ukdg}}c)Hl~T3R6WN z;Ta^{AmNT0)P>HSu2$G8P)6vDTk+WnCk0x8q31jy;U&5j%WNHi%=VB}*rsqN*RJBe zIf)O!Hg_XL;iW)}>Ul__QsJX8R`@CWyW}b%sskrnA>j)Nzj=xP*=mJa5hPnJTMY?+ zR7FFmAQ7l@Td-8C7>F7kq!=t!%+*(n(x7?)gE^0nKOF~&fUXiKMU*01U$3U=R7A;I zhNo4R6gJxy*4z5{2mAVV#UY9~geh5X5xjtuB1w^q>I9^79f}l)D$n)F4@EjE*y*|x zRkxs@hGi+TyQ{6xfg%r+EyQgU!?E4WDMcY2ttiG1D>PD_83IL^h*Bd6NZ}AA(}_sw zrw7D9RDp(MzT7ZWjO^MlB>L-?ENpqX1F0CTKOK>8FjBXCVIHbU=>2l{QPH5kIzZZZ zedY96{pmqE*Tsvq%njx)dRYREUXjq3wPtP6yAhnx9;65Bh2DZtiMHw{upgo~AAF47 zdN2jO@n9N@w!+Yx4$#&Yy8^xKU=7;UdW2qNpp@sLml4cBuN>GcKO#RSKOsLQ|4n`d zttu~|mk(SDegD!40n#Zz+FP`39#Tj(R%=L_+nmze)nI&kL2t5M!pIC^1l_uFjM&j z{1*N+e~rJ6Cc!`XzXX7O$ZsZC2~I*JBI#ryRmc#s5bHJw-QqqV)0dynl6 zdoMKXWoTyTWvDXDGSnE3FswAJGOROfFdSppY}jGA!|<}ZDea?Z`98y%qZL_(rBR3V52Cb7^66&1fwLQWTRB0bfZk8QloK3Q;ZfH?KHYz z^vu}G*uyx&INi9ySTz2?_#%D*q!W(@xX5rt?h~m@YCsV0yyzqUrCZS4{sf zy>5Eb^j062KKXqHOPnT41|m<=!+WENu`=WL9SO zf!Q>(C1%UaR+z0aTVuA)Y`xhJW^HMBX6MWC_M&oIw5A7-9! zUT9ur-e5k)yxF|Pyxsg=^Y_drn15*gx%oHd-EQekOeX=rI|>1r8jIoLAMa;RmB zWtwHCWwzy5%W0P1Tkf^IX8FuYZslU-X60e!Wu;YG`C9o~1z4%AlC4Ut>Z~SO&9?g9 zYJ=5JR-3H0SZ%Y~VfDxwv*xW8)&|yw*2dPR)@Ig@)=KLDYqfQ-b*Oc^^>FJp>vro7 z>!sGqtyfyFw%%cV*!rmTaqE-TXRXg$|7m^O`mXhT8`{R$#?;2l#@xo!CfH_(%}|>Z zn>3pYt<85fn{AHU{AP34=7}w3%h<|oJ#7PQ2iQj0rrPG&zHj@H?K<0SwtH<)*q*Ze z&GwA#72BJ(ckOKKJnU3b;lcy ze>(o{R8{?6k^huhUVd8%}qe8E02#cV|y$ zZ)YE8KWCM5pmUIOigTKChI5v4j&q*#aOX1T(ayEb_0EmXP0nMT-*^7Nd7|?q=b6sm zIxloy?7Y-@wewo%tcRKHOKIVMF`IPf-&bOSOIzMyKqU5|wrb~%SsY|)b2p7?1 zl1rz{T$gz+-?}VxS?sdZWx2~rm(?z7UG})_b2;Ghi_2k`qb|o?PP+W+a@ysr%Xyb) zu2!y*uEnnJyDoA4#r3vZFEvWr|b(`n5$Zd(+GPf0OKf3L8+wXSV?ULIcZr9yzy4`iV@AlB`k=rwO z!9C1m{JbQZ@d-m}(_w@1f_YCkwwoGuOnWky)JuQ^}6nL)9bd^ zU9bDzm^a}~d&|8A?_OGO5APuF{@xMZ1HGfYW4#l+le~v}7kZEI9^>8WJZIup6C#8#0r3_YvDI=7F zmC?#LWr8wQS*UDNeyG$brzvMBXDPo@eyd!hT&i55T&-NI+@REMRqj`wQvTs%2`YL=)e9e3_SN}L^_}i})%St#U%r3)KJ{b$ zZ2cVkocvt-U~OPa;IzOQ zfwKaC4BQmBC2)J-E^Xk?f%^gv1|AN)5qK-`Zs7gEhk=g*AFFXSukNKbRGX;H)aGhu zwVT>Q?WGP;_g6=%2damvQ`Bkd40W-(R9&tfp>9)usGg+$ME$9Hwt9{FJM|ChpVXVx z+tfSNKdbkt52_EVkEw5}Z>#UB@2elG|5iU$KMw*yL=YXMWrMgNm!PPikwKG!RstPP$JJTds=;K{)=f;)rf2G0*(5WF~eY48uhKLu|N-WI$wcz5vS;CsQ3 zf*%L}69Phr5ITenF$-}FaSQPX@ec712?z-a2?>b}$qX4DQW#PaQWjDbQWH`iGA5)s zWJ1WykPRW*Lw0FH_Jr&UITdm?$Gk2<;c@9O@S88LA8o3Jnbn z4;>IXI5a9WBUB7s9QsS>snCm|Pr_tjW?^n&1H*=d#e~I$C4?n~C5PpNm4%H68x=M> ztS+oEtU0VDY(m(?ut{N`gv|>3Dy$=HPS|&0+rxH+{T#M8>|~hsx3IHe=fnOCyB&5n z?0$c&KhdA+&-AzGKd66h|Iz*5?LWQ$!u}ikAMSsw|B3#m`k(H9w*S@scfz@F!*GxA z0pUsES>d_i!@~>1OTtHmj}EU3ZwPM+9~=Ho_{{Km;mgB+4BrvHJA7~Wf$&4&zlNU< zKO25N{9^d;5qN}c#K4HWhze~)WkhvEZA3%Fn23oHpGC}wm=*C=L`THZh&2)GBGyOz z5V0j>YA=$hjf+hCCdi{d>sM zA z`$YGTj*K1@9TgoLoe(`VdRTNpba8ZPbVYP!baix1^vvk((a&RiV=7~2#Vm+f9J4HD zWz3qGburswcEs$8*%K>^6=DryjkK|*v1YO6u>r9IW20l^ViRLiV>4p2V{>E6V@JeR z##YDv5W6e(=h(fm2jZAGlQ_#bn>hP8$2gBTuQ;DL|G0p-%($^}Gvijq{Sfz4+~&A# zar@%-#~qA28FxAEX58a=ES`v`{`kZ3$Kp@M{~CWa{#yKv_*)6y384x76Cx4@CVZSQGhuGR{Dg%G zOA?kRtWVgGurXmv!uEun34bLzC8j5iPy8zJhs14(I}?9S+?#kh@k-*g#G8q?6YnMY zC50x%Bn?eUP0C2hPAW($PAW~RNE(?`o7AjLnw|80(%z(_NhgwiO*)-)E$OeM$4UPT zl?}y*QbXCHrbEq!S`4)sYBSV+XuqLOLx&748v4P|WkZh+eVmLZQ^{;Hmu#GDootsJ zmzG5K=xAIUe8 zZzbPN);>snl>8+5Sqhdyq);inQVdf(QdBAGl(dv#DFrF5DdSTnq%2GMF6D=m^C{O- zZl?B0wM}(MjY~~S%}i}hZBHGax*&CB>YCJ(sTWdzPXlROnj+0T%|9(LEiG+WT0vTS z+QhVv(-x$yOk0!oTiWkwSJSz4h#F;LFuEl>CNe_>9f=4r!P$3mHtcmk@S1% zPt%`g^v$r(aLkCwNXbagsLN>0&}MAN*q-rw#*Iuq(>~KXQ<>?L>6aOi8Iu{GnUtB5 znVva3voNzHvn+E&W@YBI%#E2xGcROb%)FF&IrCQL-OLA>e`PUQT$UoMcb0KhepY!_ zL)O@=wk)lfH9l)X*2JtyS#z@1W^K*dmbE==XV#Id<5{P&PG_CVx{!4%>rU3atcTeN z**V#o?DFi9*;Uy!+4b4l?Dp*O+3#n6m^~@`lkD%ZPh~&Mk>@z%D02dHf^))hB66Z~ zVsjF5hUTQ?6y~(&OwE~{Ge2ix&XSyEIU8~|=WNT_nX^}$b0FtX&XJr`IahOu+}^q7 zxmLNhxemEbx!$?HxvE@sZb)ue?!esG-1OYS+|jvTA6%Hv(DoiO%FU%^;Ei5T4EvzW4EUYf9DV$W;QMj}4T;by)x`;38Rb*Jyr>Jj{ zMUhpJvM8!3t*E%Dw5Xz}vZ%VKwy2?~sp$Qp4~r%hO)kNn7drh^b zR@0zq(u~!-ulY#xiDrssx@LxErshk{Ld|;32F*sz7R`3eF3ldze$8pkIn71QWz8R& z8=701JDPi%r=@HuU)rnGu+*f~tkj~^s?@F2v(&rv{nF1$r~#r%qe6-z3XSFEa7 zTd}@kL&e65Efw1>06d!~yMyLnGZs zsz(No3>_Iha`MP8M}9T3W8~bCr$$~G`NzoXBmb;St1PT6uGCbPSI(+jP`RjbN#*iU z3E2@5~+ElfrYJ0U;bx8Hl>eT9t z>g?*g>ip`WYE5-{^~ma~>UXN&tDaE(VYT+7>QAbtR8Os*Uj0S&tm@g-KUANpem2^6 z^q|orMt?kd$>_bK{}_FD^n=llMnA5>YxtU8HHI}NHD)#DHI_BjHSRTDH9j@|HGwrj zH5oO7gs#GfIlh4otW4v_kW`lkA}dTo7s{k!$L`mgKf z*DtJJQop=@UH$j(84cey9BO#h=+LNajB1Q+OlTb1nA(`pnBADy znBQ2`sL?i-H)@-#Kw;sCpS)M{H$?$;}?yy8rL_TXnZ=xddz?^-Bj1q*wobYe$(WpPn&d2)0)0&THLg%X>HT`rVUNntxY?cb~o*9+TV1%>0Hyr zrprxNn;tYhZu+NL)=V}t&0Mq4?AjdA9Ns*jd2n-db6j&;b7pf+^RVWE=A!26=KAKw z=H}*c&9M31=J%SXHg`6!Z{EXIn0`{N8e<)!Ny* zsC8-Uiq_Sw>sr^h?r7c9y07(M>(SN|t-rROZoSd^cbh?*QJZO7-!{uOn>PD4$2ONX z_cpIKpSI|>xVD70q_*U?w6@H)?6$nN;cbO&C2gf`@3eKc?P$9?jvwbcE@@odxGCdS zjQf7vkK;Ct+cIv?xFh3^YsZ}&_uII$f+4{48Xk84kCPi{|Z&uFh}7u(0T zzu*30`zPA=DeY6+r?<~*U)BD7`;YCL+PAj<+`g~lq@A2-8Y(A+O41}6N?*pz{a^t!}G6U;TUaKcG8E0lh$P&=;hG z{@{M_7{~$B!3^*mme86Yv?>1HJ@%!G3TM z90uQkqu@CB16&5dKfzz16Lf)Vq3)p@LOnyNp|sHOP)=xhC=#j(eHZG48E_n&4Hv*g zuo#xWRd6k=g6rW%7=j35sG$enfCjz^x4=)~es~Ce3!C9_*aA<(R(KI!M%__Ql!|Ud zH=}ek01ZUL&=@ogJ&m44xhOA)^3gmr9~Ge&Q3(K^OjY24lEJP7Q0@+BR570q$ zIecq)e7Gna3U3KFgj>Sr!oP+ugxkYcaR8^_o;Ve!;odj{55j|SCeFgc@f4hk=imZd zh>P%IT#QTbYFv%O*uoJkv4b^sad0cH#Z7o0K7hZ$M{qMfhEL#AxE245|Hl7X-K>C> zV)e4ptlm~1>lUk@HNYBe8%ZS+05lkTH!kv@_8BYBa^h#UDh zax8L{1y~Q3%F^}A=%Vv|<6c(Jyrn3@O!Pc@$wvJUZ$S@-; z&Nj1ctcKOHI#$mHJHk$|Q>>MpVHa5k>ttO#zQi8pPM)h-el^#Yu5mw2Cw0vgnZA5T zS=lDf%XWE5Uatd#wGiJ>Jf>^Xxfxfj!TjZx`8%?c$(a zVwc)w_DY-D+wB8(yVKtp@8mmG&L*ecX>b~yCTFj6*g5XBI6pdPoO4c_)8TYFU8-TkyuGMwAUhmSob%SoyP5OjBrCaqGeO9;W^SWJM(tql|bZ0Cj zc6)4CY+`I?tTeVh<^*FqVtZo8V!y@ybtk$x?lW$IyTo1TmbvlCzStlljSc*Z2KE;JSTYzwZA{w*Lo$?TmN; diff --git a/Flash Chat iOS13/AppDelegate.swift b/Flash Chat iOS13/AppDelegate.swift index 8a1b08f3a..89f630ad7 100644 --- a/Flash Chat iOS13/AppDelegate.swift +++ b/Flash Chat iOS13/AppDelegate.swift @@ -8,16 +8,17 @@ import UIKit import Firebase +import IQKeyboardManagerSwift @UIApplicationMain class AppDelegate: UIResponder, UIApplicationDelegate { - - func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?) -> Bool { FirebaseApp.configure() let db = Firestore.firestore() - print(db) + IQKeyboardManager.shared.enable = true + IQKeyboardManager.shared.enableAutoToolbar = false + IQKeyboardManager.shared.shouldResignOnTouchOutside = true return true } diff --git a/Flash Chat iOS13/Controllers/ChatViewController.swift b/Flash Chat iOS13/Controllers/ChatViewController.swift index 4dbb5007b..399fb03d6 100644 --- a/Flash Chat iOS13/Controllers/ChatViewController.swift +++ b/Flash Chat iOS13/Controllers/ChatViewController.swift @@ -51,6 +51,8 @@ class ChatViewController: UIViewController { self.messages.append(Message(sender: messageSender, body: messageBody)) DispatchQueue.main.async { self.tableView.reloadData() + let indexPath = IndexPath(row: self.messages.count - 1, section: 0) + self.tableView.scrollToRow(at: indexPath, at: .top, animated: true) } } } @@ -71,6 +73,9 @@ class ChatViewController: UIViewController { print("Error in saving in DB. \(e.localizedDescription)") } else { print("Saved in DB") + DispatchQueue.main.async { + self.messageTextfield.text = "" + } } } } @@ -85,7 +90,21 @@ extension ChatViewController: UITableViewDataSource{ func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell { let cell = tableView.dequeueReusableCell(withIdentifier: K.cellIdentifier, for: indexPath) as! MessageCell - cell.label.text = messages[indexPath.row].body + + let message = messages[indexPath.row] + + cell.label.text = message.body + if message.sender == Auth.auth().currentUser?.email{ + cell.leftImageView.isHidden = true + cell.rightImageView.isHidden = false + cell.messageBuble.backgroundColor = UIColor(named: K.BrandColors.lightPurple) + cell.label.textColor = UIColor(named: K.BrandColors.purple) + } else { + cell.rightImageView.isHidden = true + cell.leftImageView.isHidden = false + cell.messageBuble.backgroundColor = UIColor(named: K.BrandColors.purple) + cell.label.textColor = UIColor(named: K.BrandColors.lightPurple) + } return cell } } diff --git a/Flash Chat iOS13/Controllers/WelcomeViewController.swift b/Flash Chat iOS13/Controllers/WelcomeViewController.swift index 53592a430..a5c7b8672 100644 --- a/Flash Chat iOS13/Controllers/WelcomeViewController.swift +++ b/Flash Chat iOS13/Controllers/WelcomeViewController.swift @@ -13,6 +13,16 @@ class WelcomeViewController: UIViewController { @IBOutlet weak var titleLabel: CLTypingLabel! + override func viewWillAppear(_ animated: Bool) { + super.viewWillAppear(animated) + navigationController?.isNavigationBarHidden = true + } + + override func viewWillDisappear(_ animated: Bool) { + super.viewWillDisappear(animated) + navigationController?.isNavigationBarHidden = false + } + override func viewDidLoad() { super.viewDidLoad() titleLabel.text = K.appName diff --git a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard index 6ea0ad2dd..5b6a928c8 100644 --- a/Flash Chat iOS13/Views/Base.lproj/Main.storyboard +++ b/Flash Chat iOS13/Views/Base.lproj/Main.storyboard @@ -271,7 +271,7 @@ - + @@ -333,7 +333,7 @@ - + @@ -357,6 +357,12 @@ + + + + + + diff --git a/Flash Chat iOS13/Views/MessageCell.swift b/Flash Chat iOS13/Views/MessageCell.swift index b0a869970..7612fb937 100644 --- a/Flash Chat iOS13/Views/MessageCell.swift +++ b/Flash Chat iOS13/Views/MessageCell.swift @@ -12,6 +12,7 @@ class MessageCell: UITableViewCell { @IBOutlet weak var messageBuble: UIView! @IBOutlet weak var label: UILabel! @IBOutlet weak var rightImageView: UIImageView! + @IBOutlet weak var leftImageView: UIImageView! override func awakeFromNib() { super.awakeFromNib() @@ -20,8 +21,5 @@ class MessageCell: UITableViewCell { override func setSelected(_ selected: Bool, animated: Bool) { super.setSelected(selected, animated: animated) - - // Configure the view for the selected state - } - + } } diff --git a/Flash Chat iOS13/Views/MessageCell.xib b/Flash Chat iOS13/Views/MessageCell.xib index fe7e98fcf..1f6743466 100644 --- a/Flash Chat iOS13/Views/MessageCell.xib +++ b/Flash Chat iOS13/Views/MessageCell.xib @@ -11,7 +11,7 @@ - + @@ -21,11 +21,18 @@ + + + + + + + - + +